You collected someone's name in your story. Now what? Variables are how you use that answer — to greet people by name, send them down a tailored path, or push their details straight into another tool. Here's how they work.

What is a variable? 🥸

A variable is a data end-point in your story: a little container that holds something a viewer gives you, like their name, email or the answers they pick. Once a value lands in a variable, you can reuse it anywhere:

Where to find your variables

You'll find your variables in the story block and in the Variables tab. This tab is your single overview of every variable in the story, where you can rename or delete one whenever you need to.

image.png

Create a variable and fill it with an answer

Variables get their values from what viewers enter, so you create them right where you collect the data.

Step 1: Add a data-collection block. Add a Form or Open Question content block where you want to ask the viewer something. For example, a form asking for their name and email.

Step 2: Open Logic and assign a variable. Click the Logic button on the field and connect the entered answer to a variable. If you don't have one yet, create it here — give it a clear name like name or email.

image.png

image.png

Use a variable in your story (personalisation)

Once you've collected an answer, you can reuse it anywhere in your story to make it feel personal. Say your second content block is a Form asking the viewer for their name and email — as they move on, you can drop those values straight into a later block, so the story greets them by name.

You reference a variable with double curly braces and an @: