Advanced Conditions
Advanced conditions let you create sophisticated branching logic by combining multiple criteria. Use AND/OR operators to build complex decision trees that respond to multiple data points.
AND/OR Logic
AND Conditions (All Must Be True)
Use AND when you want ALL conditions to be met before taking a specific path.
Example:
IF user_type = "VIP" AND location = "US" AND purchase_count > 5
THEN show exclusive VIP offerOR Conditions (Any Can Be True)
Use OR when you want to take a path if ANY of the conditions are met.
Example:
IF user_type = "VIP" OR total_spent > $1000 OR subscription_length > 12_months
THEN show premium featuresComplex Decision Trees
Multi-Level Branching
Create sophisticated flows that consider multiple factors:
Conditional Scoring
Combine multiple data points to create scores or categories:
Real-World Examples
E-commerce Personalization
SaaS Onboarding
Best Practices
Start simple — Build complex logic step by step
Test thoroughly — Preview all possible combinations
Document your logic — Keep notes on complex decision trees
Use clear naming — Name variables and conditions descriptively
Plan for edge cases — Always include fallback paths
Common Pitfalls
Over-complicating — Don't add complexity unless it adds value
Circular logic — Avoid conditions that reference themselves
Missing defaults — Always have a path for unexpected scenarios
Poor performance — Complex conditions can slow down video loading
Ready to build quizzes? Learn how to create interactive quizzes with scoring.
Last updated

