formo.
Conditional form logic

Show the right question.
Skip the rest.

Conditional logic, branching, skip logic and jump rules — free on every plan. Each respondent only sees what's relevant. Fewer questions, higher completion, better data.

Try it free Free forever · no card · no signup to try

Show / hide

Reveal a question only when the previous answer matches. Keep the form short for everyone else.

Jump & end early

Skip ahead 5 questions, end the form on a disqualifying answer, or route to a custom thank-you.

Scoring & routing

Sum points across answers and send respondents to different result screens — perfect for quizzes and lead scoring.

FeatureFormoTypeform
Conditional logic freePaid plan
Number of rulesUnlimitedLimited
Score & routePaid plan
End form early
AND / OR rulesPaid plan
Visual rule builder

Frequently asked questions

What is conditional logic in a form?

Conditional logic (also called branching, skip logic or jump logic) shows or hides questions based on previous answers — so each respondent only sees what's relevant to them.

Is conditional logic free in Formo?

Yes. Conditional logic is on every plan, including the free one. No upgrade needed, no question limit, no response cap.

What rules can I build?

Show / hide a question, jump to a specific question, end the form early, calculate a score, route to a thank-you page based on the answer. Combine rules with AND / OR.

Can I use conditional logic in a quiz?

Yes — branching is how personality quizzes work. Different answers lead to different result screens.

Does it work on mobile?

Yes. Logic runs client-side and feels instant on phones.

How is this different from Tally or Typeform's conditional logic?

Same outcome, no paywall. Tally has it free; Typeform locks the deeper rules behind paid plans. Formo includes all rule types on the free plan.

Add logic to your form — free.

Branching, jumps, scoring, all rules. Free plan. No card.

Try it free
© 2026 Formo