⭐ Available in the following bundle: Core Bundle (incl. in all plans)
⭐ Available on the following plans: Basic, Pro, Agency, Business
👀 Not sure which plan you're on? Check your subscription here.
System Labels and Variables help you organize and utilize the data collected in your flow. While System Labels define how specific data is stored, Variables allow you to dynamically reference and display that data across your flow.
By using them effectively, you can improve tracking, personalize responses, and seamlessly integrate with external tools like CRM systems and analytics platforms.
System Label
The system label is only visible to you, for example in your collected responses. You can assign a label to the block itself (as a title or description) and to each individual option. System labels act as unique identifiers and help you better understand the corresponding question or input.
You’ll find the System Label settings in most input blocks, under the block settings in “Labels & Variables.”
❗️ If you're mapping your Heyflow fields in Response Handlers and third party integrations, it's necessary to add a system label for each mapped field.
Variables
Variables in Heyflow are a powerful way to pass values, perform calculations, and personalize your flow. A common use case is personalization: for example, you can ask for a visitor’s first name and then reuse it on later pages to address them directly.
The good news: making your Heyflow personal with variables is quick and easy. You’ll find the variable settings in most input blocks, under the block settings in “Labels & Variables.”
❗️Special characters (like !%*) cannot be used for variables.
❗️Variables cannot be used on the same page. You need to proceed to the next page in order to use them.
Possible Use Cases
There are multiple ways to use variables in your flow:
Personalize your flow and use user input data, like the name.
You can also use variables to pass information to your flow from the URL.
Alternatively, you can pass information to another website with variables.
If you want to use calculations in your flow, you also need to use variables for the setup and lead scores.