ProductsInteractive Demo

Branching

Create non-linear demo flows with decision points that let viewers choose their own path.

Branching lets you build demos where viewers choose their path at key decision points. Instead of a single linear flow, your demo becomes a tree of paths tailored to different interests.

How branching works

At any step, you can add multiple hotspots that each lead to a different subsequent step (or sequence of steps). The viewer's choice determines which path they follow.

Creating a branch

  1. Open the step where you want the branch to occur.
  2. Add two or more hotspots, each targeting a different element or option.
  3. For each hotspot, set the click action to Go to step and select the target step.
  4. Each target step can lead to its own sub-flow of subsequent steps.

Example

A CRM demo might branch at the main navigation:

  • Hotspot on "Contacts" -- Leads to a 4-step flow showing contact management.
  • Hotspot on "Deals" -- Leads to a 3-step flow showing pipeline features.
  • Hotspot on "Reports" -- Leads to a 5-step flow showing analytics.

Managing branches in the editor

The flow editor shows branches as a visual tree. You can:

  • Drag steps between branches to reorganize.
  • Merge branches by pointing the last step of multiple branches to the same destination step.
  • Delete a branch by removing its hotspot at the decision point.

Conditional paths

Combine branching with personalization variables to automatically route viewers:

  • Set a variable (e.g., {{role}}) via URL parameter.
  • Configure a hotspot with a condition: if {{role}} equals "manager", auto-advance to the manager path.
  • Viewers see only the relevant path without making a manual choice.

Best practices

  • Limit branches to 2-4 options per decision point. Too many choices overwhelm viewers.
  • Keep branch depths shallow. Branches more than 3 levels deep become hard to maintain.
  • Add a "return to main" step at the end of each branch so viewers can explore other paths.
  • Label decision points clearly. Use callouts like "Choose the feature you'd like to explore" so viewers understand they have a choice.

Note: Analytics track which branches viewers take, giving you insight into which features generate the most interest. See Analytics for details.

On this page