For the complete documentation index, see llms.txt. This page is also available as Markdown.

Simple Conditions

Simple conditions are the building blocks of branching logic. They let you create basic yes/no paths or route viewers based on a single piece of data.

Yes/No Conditions

The most common type of branching uses simple yes/no responses to guide viewers down different paths.

Examples:

  • "Would you like to see our premium features?"

    • Yes → Show premium features demo

    • No → Continue with basic features

  • "Are you interested in a free trial?"

    • Yes → Direct to signup page

    • No → Show pricing information

  • "Should we send you more information?"

    • Yes → Collect email and send follow-up

    • No → Thank you message

Single-Variable Conditions

Route viewers based on one piece of data from your CRM or user input.

User Type Conditions:

  • New vs. Returning Customer

    • New → Welcome and onboarding

    • Returning → Loyalty rewards

  • User Role

    • Manager → Team management features

    • Individual → Personal productivity tools

Data-Based Conditions:

  • Location

    • US → Show US-specific offers

    • International → Show global options

  • Purchase History

    • First-time buyer → Welcome discount

    • Repeat customer → VIP benefits

Setting Up Simple Conditions

  1. Create your question or data field

  2. Add two scenes (one for each possible outcome)

  3. Connect with conditions — Set "If [condition] then go to [scene]"

  4. Test both paths — Preview to ensure logic works correctly

Best Practices

  • Keep options clear — Make choices obvious and mutually exclusive

  • Provide value in both paths — Each branch should offer something useful

  • Use natural language — Frame questions in a conversational way

  • Include a default — Always have a fallback for unexpected responses


Ready for more complexity? Learn about advanced conditions that combine multiple criteria.

Last updated