Not every person filling out your form needs to see the same questions. A freelancer and a company of 50 people have different needs. Conditional logic lets you show different questions based on how someone answers, so every person gets a form that feels tailored to them.
What Conditional Logic Does
In simple terms, conditional logic is an "if this, then that" rule for your form. If someone answers "Yes" to question 3, show them question 4. If they answer "No," skip ahead to question 6. The form adapts in real time based on each person's answers.
How to Add Logic in Typerson
Open your form in the builder and click the "Logic" tab in the top menu. You'll see all your questions listed. Click on any question to add a logic rule.
- 1Click the "Logic" tab in the form builder
- 2Select the question you want to add a rule to
- 3Click "Add Rule"
- 4Set the condition (for example: "If answer is X")
- 5Choose the action (jump to a specific question, or skip to the end)
- 6Save the rule
You can add multiple rules to the same question. For example, if you have a multiple choice question with three options, you can create a separate rule for each option that sends people to different follow-up questions.
A Practical Example
Say you're building a contact form for a marketing agency. Question 1 asks "What do you need help with?" with options: SEO, Paid Ads, Social Media, and Other. You could set up logic so that each option jumps to a different follow-up question asking for specifics about that service. Someone who picks SEO gets asked about their current traffic. Someone who picks Paid Ads gets asked about their monthly budget. Same form, personalized experience.
Tips for Good Conditional Logic
- Keep it simple. If your logic flow is so complex that you can't follow it, your respondents will get confused too
- Make sure every path ends properly. Test each branch to confirm nobody hits a dead end
- Don't overdo it. Not every question needs logic. Use it where it genuinely improves the experience
- Consider the "happy path" first and then add branches for edge cases
Testing Your Logic
Before you share your form, go through the preview and test every path. Pick different answers each time and make sure you end up at the right questions. It only takes a few minutes and it saves you from collecting broken data.
Build smarter forms that adapt to each person. Get started with Typerson.
Start Building