Understanding and Utilizing Variables in Your Onboarding

Variables are dynamic values that can be derived from user input or environmental data, and they play a crucial role in personalizing and optimizing user experiences in your onboarding.

Key Uses of Variables

Variables are useful for managing various types of data, such as:

These variables can be utilized both within the onboarding and in external processes.

In most cases, you can call a variable by placing its name between double braces, like this: {{variable_name}}.

User Attribution Variables

OctoFlow provides two reserved variables for user attribution: {{user.id}} and {{user.session_id}}.

These parameters are always available and are automatically populated each time a user enters your onboarding.

User Input Variables

The Date Picker, Input, and Options elements each have their own variables. You can use them by placing the element's ID between double braces, like this: {{elementID}} or {{inputs.elementID}}.

Date Picker Variables

The date variable uses the chosen format:

Text Input Variables