Knowledge Base
ResourcesContact Support
  • Getting started
    • Recommended playbooks
    • Common FAQs
  • Record & Upload
    • By Supademo type
      • HTML interactive demos
      • Screenshot/video interactive demos
    • By record/upload type
      • Chrome extension
        • Smart blur
      • Desktop app
      • Figma plugin
      • Upload content
      • Record screen and webcam
  • Editing
    • HTML editing
    • Hotspots
      • HTML-based hotspots
      • Invisible hotspots
    • Chapters
      • Call-to-Action
      • Password protect
      • Email lead capture
      • Native forms
      • Embed forms & apps in Chapters
    • Browser and progress bar
    • Add, remove, duplicate steps
    • SEO and titles
    • Blur, crop and annotate
    • Animations
      • Zoom and pan
      • Autoplay and loop
      • Hotspot and chapter animations
    • Background music
    • Video splitting
  • Personalization
    • Custom branding
      • Configure custom domain
      • Workspace theme
      • Supademo theme
      • Backgrounds and frames
      • Custom fonts
      • Watermark
    • Voiceovers
      • AI Voiceover
      • Manual Voiceover
    • Translations
      • Translations Hub
    • Variables and tokens
    • Conditional branching
  • sharing
    • Share as a link
      • Trackable share links
      • Twitter / X interactive links
    • Embed online
      • Instructions for popular apps
    • Exports
      • Copy steps as SOP guide
      • Export to PDF or PNG
      • Export to MP4/GIF
    • Folder sharing
    • In-app product tours
    • Showcase collection
  • Analytics & data
    • General analytics
    • Session metrics
      • Search for leads
    • Trending content
    • Integrations
      • HubSpot integration
      • Salesforce integration
      • Google Analytics integration
      • Slack integration
      • Zapier integration
    • Data & API
      • Developer docs
      • Disable tracking
  • Workspace
    • Folders and subfolders
    • Bulk actions
    • Notifications
    • Account settings
    • Comments & collaboration
    • Team management
      • Add or approve new team members
      • Roles and permissions
  • Enterprise
    • Enterprise administration
    • Create multiple workspaces
    • SSO & SAML
  • Billing & legal
    • Billing & payments
      • Access Invoices
      • Billing FAQ
  • General Security
    • Disable tracking
    • Request account deletion
Powered by GitBook
On this page
  • What is conditional branching
  • With conditional branching, you can:
  • Example use cases:

Was this helpful?

  1. Personalization

Conditional branching

Let your demo viewers choose their own path.

PreviousVariables and tokensNextShare as a link

Last updated 8 days ago

Was this helpful?

What is conditional branching

Branching allows your viewers to choose their own path within your Supademo—creating a personalized, interactive experience that increases engagement and drives better outcomes.

Please note that this feature is available on Scale, Growth, and Enterprise plans.

to designing an effective branching product demo.

With conditional branching, you can:

  • Add multiple CTAs (buttons) to Supademo Chapters, each linking to a different demo step or URL

  • Define unique navigation targets for individual hotspots

  • Personalize the journey based on persona, use case, or customer segment

This makes it easy to:

  • Build modular, reusable demos from a single Supademo

  • Create tailored flows for different stakeholders or product features

  • Boost engagement and lead qualification through interactivity

Example use cases:

  • Let buyers choose their role ("I’m a marketer" vs "I’m an engineer") and jump to the most relevant flow

  • Offer multiple feature paths ("Show me reporting" vs "Show me integrations")

  • Route users to different Supademos from a single intro step

Note: Branching logic can be applied at both the Chapter CTA level and individual hotspot level.

Here is a quick guide