See how it works: Design paths with logic

Conditional logic

Skip questions, screen out and end based on the answer.

1 minute read

On this page

Show questions relevant to each answer.

Purpose

Skip blocks, screen out or complete using explicit rules.

When to use it

When participants should not all follow the same sequence.

Before you start

  • Source and destination blocks created
  • Defined conditions for each group

Example

People who never used the service skip the frequency question.

Step by step

  1. Select source. Open the builder and select the block whose answer determines the path. Open its logic rules. Previous-use question.
  1. Define condition. Add a rule and choose operator and answer. For multi-select, decide between an exact set and any matching option. Answer equals Never.
  1. Choose action. Select Go to and its destination block, or Screen out or Complete. Review priority when several rules exist. Destination after frequency.
  1. Test both paths. In Test full flow, try one matching and one non-matching answer. Also check the case where no rule applies. Skipped path · Normal path.

Validate before collecting responses

The side preview lets you inspect a block; for Figma it is static. To validate draft rules and order, use Test full flow, without creating sessions or taking quota slots. Figma, recording, voice and AI follow-up require the published link. Test published opens the real /r/[token] link: it can create responses and consume quota. Separate these tests when analyzing your collection.

How to read the result

  • Different paths based on answers
  • Outcomes matching screening intent

Cautions and limitations

  • The first matching rule wins; order rules from most specific to broadest.
  • For multi-select, equals compares the entire set; contains accepts any listed option.

Continue with the interactive guide

Design paths with logic

Was this helpful?

Is something missing? Write to contato@uxtap.app.