Skip to main content
The Conditional block is a special meta block in the Live Page Builder that controls the visibility of the blocks inside it. Wrap any blocks in a conditional and attach an if/else chain — the same conditional logic you already use for edge conditionals in the flow — to decide what each user sees.

How It Works

A conditional block evaluates one or more conditions against your flow’s data and renders the matching branch:
  • If a condition is met, the blocks in that branch are shown
  • Else branches act as fallbacks when no earlier condition matches
  • Blocks in branches that don’t match are not rendered
Because it’s a regular block, you can place a conditional anywhere on the page and nest other blocks — including content, media, and even other conditionals — inside its branches.

Use Cases

  • Personalized sections — show a pension summary only to users who completed the pension questions
  • Segment-specific content — display different calls-to-action based on a user’s answers
  • Eligibility-driven pages — reveal an offer or next step only when the user qualifies
  • Graceful fallbacks — present default content when the data needed for a richer block isn’t available

Next Steps

Live Page Builder

Back to the visual builder overview

Conditional Logic & Routing

Learn the conditional model used across the flow