Flow system

For anyone routing funnel visitors down different paths. You'll have a visual canvas of pages connected by conditions. You need a funnel with at least two pages.

The canvas#

Open a funnel in the Flow tab. Each page is a node. The Navigation component on each page becomes an edge pointing to the next page.

Conditions and routing#

On any Navigation component, add a condition. The condition reads from variables collected earlier in the funnel (quiz answers, payment status, email presence) and picks the next page.

Common patterns#

  • Question-based branching: split by quiz answer.
  • Payment exit routing: route users who close the payment form to a downsell. See Downsell.
  • Returning visitor routing: skip the quiz for users who already have an app_user_id from a prior session.

Reset the flow#

To wipe routing and start over, use the Reset button in the bottom-right of the canvas. It restores the funnel to a simple horizontal flow with no conditions or custom routing. Pages and components are untouched. Reach for it when the flow becomes too complex or breaks because of incorrect routing.

Variables
What conditions read from.
Downsell
Payment-exit conditional routing.