ConfettiDocs

Troubleshooting

Fix common survey configuration issues.

Why does my conditional follow-up keep showing extra questions?

When you use Specific question based on answer to route respondents to a follow-up, Confetti jumps to that follow-up — and then keeps following whatever routing you've set on it. New questions default to After this question, go to: Next question, so a follow-up you only meant to show on one branch will continue into every later question after it.

It's easiest to see with a flow diagram. Take a 3-question survey:

  • Q1 — Rating (1–5), routes to "Q2 if rating < 5"
  • Q2"What went wrong?"
  • Q3"Any other feedback?"

If you leave Q2's After this question, go to: on the default Next question, what actually runs is:

rating = 3 cascades Q1 — Rating (1–5) Q2 — What went wrong? (After this question, go to Next) Q3 — Any other feedback? (shown unexpectedly) Confirmation message

In the embedded view (where every visible question is shown at once), this looks like the conditional was ignored — because every respondent who hits Q2 also gets Q3, no matter their rating.

To only show Q2 on its own branch, change Q2's After this question, go to: to Confirmation message. Then the flow stops as soon as that branch is answered:

rating = 3 Q1 — Rating (1–5) Q2 — What went wrong? (After this question, go to Confirmation) Confirmation message

The same logic applies to any branch you build with Specific question based on answer: every follow-up you route to should have its own After this question, go to: set to wherever that branch is meant to end (usually Confirmation message), or to another specific question if the branch continues.

On this page