Knowledge Base
ResourcesContact Support
  • Getting started
    • Recommended playbooks
    • Common FAQs
    • Growth Plan
  • Record & Upload
    • By Supademo type
      • HTML interactive demos
      • Screenshot/video interactive demos
      • Sandbox demo environment
    • By record/upload type
      • Chrome extension
        • Smart blur
      • Desktop app
      • Figma plugin
      • Upload content
      • Record screen and webcam
  • Editing
    • HTML editing
      • Find and replace
      • Bulk anonymize content
      • AI Personalizer
    • Hotspots
      • HTML-based hotspots
      • Invisible hotspots
      • AI Text
    • Chapters
      • Call-to-Action
      • Password protect
      • Native forms
      • Embed forms & apps in Chapters
    • Browser and progress bar
    • Add, remove, duplicate steps
    • SEO and titles
    • Blur, crop and annotate
      • Media fit & aspect ratio
    • 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
      • Variables in Showcases
      • Variables in embeds
    • 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
      • Marketo 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 in embedsNextShare as a link

Last updated 1 month 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.

Here is a quick guide 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.