Variables and tokens
Personalize your Supademos at scale with your viewer's name, company, role, etc.
What are dynamic variables?
Dynamic variables are highly effective, low-effort ways to personalize your Supademo for viewers, prospects, or customers. Personalizing your Supademo is a proven method to higher open rates, increased demo engagement, and better CTA conversions. Simply wrap any text with "{{ }}" to turn that into a variable that can be dynamically updated for each viewer.
As you add variables to your Supademo (i.e. {{role}}), it will automatically be detected in the Personalize Link section of your share page. 1. If you're sharing an individual trackable link, you'll be prompted to input values for each variable. 2. If you're using a dynamic link with UTM parameters, variables will get appended to your dynamic link. For instance: 🔗 https://app.supademo.com/demo/id?v_name=NAME&v_role=ROLE&v_email=EMAIL Simply swap out the bolded values (manually or programatically) in the URL parameter with your desired variable to create a personalized, trackable link.
Use variables in titles and chapters
Whether you're personalizing your Supademo for a prospect or existing customer, the first thing they'll notice is your Supademo's title and chapter. While dynamic variables within hotspots are helpful, they can easily be missed.
Therefore, we recommend adding chapters to the start of every personalized Supademo to create an incentive and encouragement to interact with the demo.
Pair with conditional branching
We recommend pairing variables with conditional demo branching, which provides the ability for viewers to choose their own adventure and preview the features or demo sections they want to view first. This personalizes their experiences and creates an initial "wow" factor.

You can also add different button colors and animations to better highlight each of the "journeys" or choices available to the viewer. Better yet, you can inject variables directly within the buttons to make it even more personal.
As you add variables to your Supademo (i.e. {{role}}), it will automatically get appended to your dynamic link. 🔗 https://app.supademo.com/demo/id?v_name=NAME&v_role=ROLE&v_email=EMAIL Simply swap out the value in the URL parameter with your desired variable to create a personalized, trackable link.
Use cases for variables
1. Leverage in onboarding sequences
Dynamic variables can be an effective tool when used within manual or automated onboarding emails. For instance, you can use an onboarding-focused Supademo with dynamic variables and add it to your email workflow sent by Intercom, Customer.io, ActiveCampaign, or Hubspot.
Simply copy and paste your dynamic link into the relevant steps within your onboarding email sequence and dynamically replace the NAME
and COMPANY
variables in your Supademo link with options provided by your platform of choice.

With this, every new customer will receive a "personalized" onboarding demo from you, without knowing that it took you less than 5 minutes to set this up at scale. Even better, create a plain text "founder email" to make it look like it came directly from you.
2. Leverage in prospecting and sales outreach
Similar to the example above, you can increase email opens and clicks dramatically by sending personalized links built for specific customers. Follow the instructions above and use in popular email sequencing tools or CRMs like Hubspot, Close, Apollo, Salesforce, Pipedrive, and more!
3. Use as demo leave-behinds and sales collateral
If you're selling your product to larger customers, it's likely that you'll need to convince multiple stakeholders to win deals.

Since your champion or main point of contact may not be an expert in your product or marketing lingo, sharing a personalized Supademo link can be an effective way to arm your champion and increase win rates.
Last updated
Was this helpful?