Skip to main content

Check for cases where branching logic breaks in your interactive videos

Ensure Seamless Viewer Journeys by Identifying Common Branching Logic Pitfalls

E
Written by Eric Seyoung Jang

In this help doc

Branching paths let viewers choose their own way through an interactive video, but a small logic mistake can leave them stuck. This doc lists the most common branching problems and how to avoid them before you share your video.


Missing scene connections

A clickable element has no destination, so nothing happens when the viewer clicks it.

To avoid it:

  1. Click each clickable element and open Interactivity.

  2. Make sure Target Scene is set, or that Set as URL has a web address.

Checking the Target Scene of a clickable text element in Interactivity

Endless loops

Scenes link to each other so the viewer cycles forever without reaching an end. For example, Scene 3 links back to Scene 2, which links to Scene 3 again.

To avoid it, give each path a clear ending scene, and don't link two scenes to each other in both directions unless the viewer also has a way out.

Dead ends

The viewer reaches a scene with no clickable elements, and the video neither continues nor clearly ends.

To avoid it, make sure every scene in a path either has at least one clickable element or is set as an ending scene. The last scene in your scene list is the ending scene by default. To end a path on another scene, click the more icon (…) on its card and click Set Ending Scene.

The scene menu with Set Ending Scene, unavailable on the last scene because it is already the ending scene

Final checks

  • Name your scenes and buttons clearly so you don't link to the wrong one.

  • Click through every branch more than once, trying different choices each time.

  • If you change your content, check your branches again.


FAQ

What happens if I don't set an ending scene?
The last scene in the scene list is used as the ending scene.

The editor says not all scenes are accessible. What does that mean?
Some scenes can't be reached with your current branches. Check your Target Scene settings so every scene can be reached.

Related articles

Did this answer your question?