Answer first: use branching when an answer should change the route, scoring when all relevant answers contribute to a total, and outcome mapping when answer combinations determine an ending. Before publishing, document every route, every early exit, the rule that wins when systems conflict, and what skipped questions do to scores, progress, reports, and downstream automation.
Key findings, verified 14 October 2026
- involve.me distinguishes ordinary routing to Finish—which shows the highest-scoring outcome in multi-outcome funnels—from Force Outcome, which can send an answer-based outcome funnel to a specific outcome and records that result as forced.
- Interact disables automatic result calculation when branching is enabled in Scored or Assessment quizzes; every possible path must end in a manually assigned result.
- Typeform allows Branching and Outcome quiz rules together, but a conflicting Branching rule overrides Outcome quiz logic.
- ScoreApp warns that skipped questions can change available points and make progress appear non-linear; complex paths may be clearer without a progress bar.
What is quiz branching logic?
Quiz branching logic routes a participant to a later question, page, or result based on an earlier answer or condition. It is not the same as adding points, correlating answers with outcomes, piping a previous answer into text, or branching an email after submission. This matrix is specifically about in-quiz navigation and outcome precedence.
Four questions expose most implementation risk: where can the route go, which rule wins, what happens to skipped questions, and how is the path represented after submission? A feature called “logic” can answer those questions very differently from one platform to another.
Quiz branching and outcome-routing matrix
| Platform | Branch target | Outcome interaction | Progress or scoring boundary | Minimum test obligation |
|---|---|---|---|---|
| involve.me | Page, Finish, restart, or—where supported—specific forced outcome | Finish uses the highest calculated score; Force Outcome overrides that result for answer-based outcome funnels | Answer routing requires one data-collecting element to control the page; restart deletes previously collected answers | Test ordinary Finish, forced outcome, Else branch, skipped dependencies, and the analytics “Forced” label |
| Interact | Question or result | Automatic score or assessment result calculation is unavailable; assign every branch manually | Back button and progress bar are unavailable when branching is enabled | Confirm every answer connector reaches an intentional result with no dead end |
| Typeform | Relevant question path or specific Ending | A conflicting Branching rule overrides Outcome quiz logic | Full Logic editing currently requires desktop; the observed Ending remains visible in Results | Test the default Outcome rule and every higher-priority Branching exception in Preview |
| ScoreApp | Question, default result, or plan-dependent specific result | Jump logic and scorecard result logic can coexist, but skipped questions change available points | Progress can move unexpectedly; specific question order is required for jumps | Validate route, available score, result, category denominator, progress, and overlapping multi-select conditions |
Primary sources checked on 14 October 2026: involve.me answer routing, Interact scored and assessment branching, Typeform Outcome quiz with Branching, and ScoreApp logic jumps.
How does involve.me answer routing interact with outcomes?
involve.me currently documents two distinct behaviors that should not be collapsed into one “route to result” claim. When a multi-outcome funnel routes to Finish, the outcome with the highest calculated score is shown. The newer Force Outcome option can instead send an answer-based outcome funnel directly to a selected outcome. Analytics then labels the outcome as forced, making the override visible in the response record.
Answer-level routing is available for Multiple Choice, Image Choice, and Dropdown elements. Buttons, images, and page timers can also use routing conditions with multiple branches and an Else branch. A page must have only one data-collecting element controlling navigation; adding a second one disables the answer routes on that page. Restarting a funnel deletes answers collected up to that point, so restart is not a harmless navigation shortcut.
Why does Interact require a result on every branch?
Interact explains that branched participants do not necessarily answer the same questions. Its ordinary score ranges or correct-answer totals therefore cannot calculate a comparable result automatically. Once branching is enabled for a Scored or Assessment quiz, the author must manually connect every possible path to a result.
The product also removes the back button and progress bar in branched quizzes. That is a visible participant-experience consequence, not merely an editor setting. A complete Interact test should start at the Start block, follow every answer connector, and prove there are no unconnected questions or resultless dead ends.
Which rule wins in a Typeform Outcome quiz?
Typeform permits Outcome quiz rules and Branching rules in the same form. Outcome quiz maps answer combinations to Endings; Branching can show relevant questions or send a qualifying combination to a specific Ending. When those rules conflict, Typeform documents that the Branching rule takes priority.
That precedence is useful for hard exceptions—such as an exclusion that must override the otherwise best-matching product—but it needs an explicit test. Preview the ordinary Outcome path, every override combination, and the Ending recorded in Results. Typeform also notes that its full Logic editor is not currently available in the mobile builder.
How do skipped questions affect ScoreApp results?
ScoreApp distinguishes jump logic, which controls the next question, from dynamic result content. A jump can target a later question or a result page, but skipped questions may reduce the total points available on a path or leave a skipped category at zero. Those values can misrepresent a participant if the denominator assumes every question was seen.
Its progress indicator also counts a path that can change dynamically. Forward, backward, or overlapping jumps can make the percentage appear to move unexpectedly, and the documentation recommends hiding the bar when complex branching makes it misleading. Logic jumps require specific question order rather than randomized or category ordering.
Ten-field path audit
- Start node: record the first question or page every participant sees.
- Trigger: record the exact answer or condition that activates the branch.
- Next node: name the question, page, Finish action, restart, or result target.
- Skipped nodes: list every question, consent step, calculation input, and contact field bypassed.
- Score state: record points earned, maximum available points, and any zeroed category.
- Precedence: state which routing, score, or outcome rule wins when more than one matches.
- Early result: distinguish normal calculation from a manually assigned or forced result.
- Participant state: inspect back navigation, progress, editing, resume, and restart behavior.
- Stored record: confirm how the route, skipped fields, and final result appear in reports.
- Downstream action: test any email, CRM, webhook, booking, or payment rule that depends on a field some paths may skip.
Worked example: service triage with an early exit
A synthetic consultancy asks organization size, urgency, and whether the request is strategic or operational. A regulated request exits early to human review. Small, non-urgent operational requests skip enterprise questions. Remaining answers contribute to a fit score.
- Run the regulated path and prove the early result overrides the ordinary score rule.
- Run the short operational path and confirm skipped enterprise questions add no phantom points or required-field errors.
- Run the default path and confirm it still reaches the intended calculated outcome.
- Edit an earlier answer where the product permits it and confirm stale values do not survive from the abandoned path.
- Inspect the report and downstream workflow to confirm the route and reason for the result remain understandable.
This is a logic-rehearsal example, not eligibility, regulatory, or professional advice.
Common branching failures
- A branch has no connected result and creates a dead end.
- A skipped question retains a stale answer or score after a participant edits an earlier response.
- An outcome rule and a branch conflict, but the documented precedence is reversed in the implementation plan.
- A progress bar promises ten steps to a participant whose route contains four.
- An early exit bypasses required consent, contact context, or a calculation dependency.
- A result appears valid even though one path had fewer available points or an untested zero-value category.
- A downstream email or CRM rule uses a field that some in-quiz paths never collect.
Method and limitations
We compared branch targets, rule precedence, skipped-question effects, result assignment, participant navigation, progress behavior, reporting evidence, and documented test requirements using current first-party help documentation checked on 14 October 2026. Vendor documentation establishes documented behavior, not comparative reliability or ease of use.
We did not purchase subscriptions, open authenticated cross-plan accounts, create live contacts, send emails, inspect backend logs, run production analytics, benchmark large logic maps, or perform an accessibility-conformance audit. Interface labels, plan gates, route limits, progress behavior, score handling, and result controls can change.
Practical next step
Draw the shortest default route, the deepest route, every early exit, and every merge point before opening a builder. Then execute the ten-field audit with synthetic data and require a valid result plus an understandable stored record for every path. Use the product-recommendation guide for answer-to-outcome matching, the email-automation matrix for post-submission branches, and the question-type matrix for response and scoring controls.
Correction path: report a changed route target, precedence rule, skipped-question effect, progress behavior, result assignment, plan gate, or report field through the corrections process with the exact claim and a current first-party source. Verification date: 14 October 2026.