Logic Jumps & Conditional Questions

Logic Jumps (also referred to as “conditional questions” or "conditional logic") allow you to dynamically guide your quiz takers through different paths in your scorecard, based on how they answer specific questions. This feature ensures that only the most relevant questions are shown to each user, creating a more personalized and engaging experience and in many cases, shortening the length of the quiz.

Why Use Logic Jumps?

Personalized Experience: By asking a key question early on (for example, “Which best describes you: Investor or Entrepreneur?”), you can serve only the questions that matter to that specific respondent, rather than forcing everyone to see all possible questions.

Improved Completion Rates: Users are less likely to abandon your scorecard if they only see relevant questions. The ability to skip unneeded sections makes quizzes feel shorter and more tailored.

Deeper Insights: By routing people down different paths, you can collect more targeted data. This can help your follow-up actions (like dynamic results and next steps) match each user’s specific context.

Enhanced Engagement: Conditional branching can make your quiz feel more like a guided assessment than a static form, encouraging a sense of progression and interactivity.

Key Concepts

  1. Jump Logic vs. Dynamic Content
    1. Jump Logic: Controls the flow of questions (i.e., which question is asked next).
    2. Dynamic Content: Controls what appears on the Results Page (i.e., which text or content block is shown based on the user’s score or responses).
  2. Single-Select vs. Multi-Select
    1. Single-Select (buttons, images, radio buttons) is the simplest way to create branching logic, as you can easily direct the user to different follow-up questions based on a single choice.
    2. Multi-Select (checkboxes) is trickier because the user can choose more than one answer, so the tool can only follow one jump path for the entire question. If you need more granular conditionals (e.g., “if a user selects only certain checkboxes, skip these questions”), you may need to rethink or simplify your logic approach.
  3. Specific answer vs entire question logic jump

    Generally when we think about logic jumps we think about splitting people off into different questions based on how they answer a question. So this would be applied at the answer level. ScoreApp does however offer the ability to perform a logic jump on the question level meaning no matter how the user answers the question, they will always be jumped to where you specify. This is actually quite useful to use once you have sent a set of users down one branch of questions and other users down another branch of questions you will find that one or more of your branches will need to jump to the end of another part of the quiz when they get to the end of the questions intended for them. So instead of having to enable jump logic for every answer to the same place, you can simply set it on the entire question.

  4. Jumping to a result page (end the quiz)

    As well as having the option to jump to a different question, you can specify a jump to a result page. You can select either the "Default Result Page" (recommended) or for a more advanced setup (and if available in your plan) you can jump to a specific Result page.

  5. Progress Bar Behavior
    1. The progress bar updates based on how many total questions the user has answered or skipped. If your logic sends users “back” to earlier questions or significantly rearranges the question order, the progress bar may seem to jump backward or forward in ways that can appear unexpected.
    2. You cannot selectively remove skipped questions from the total question count; the platform calculates progress based on the user’s path which is essentially unpredictable with logic jumps.
    3. If your questions do contain complex logic jumps and the progress bar does appear to jump around, the best option may be to hide the progress bar completely which can be done in the design mode of the question builder.
  6. Question Order

    ScoreApp allows to deliver questions in a random order or in category order as well as just in a specific order, however for Logic Jumps to work it is required that questions are delivered in a specific order. When you enable Logic Jumps you may see a message warning you that the question order will be changed. You will need to accept this change before continuing.

Step-by-Step: Creating Logic Jumps

  1. Identify Which Questions Should Trigger a Jump
    1. Typically, you’ll have an early question that branches the quiz. For example, “Do you currently have a Will?” or “Are you an Entrepreneur or Investor?”
    2. Decide what each answer should do. For instance:
      1. Yes → Jump to the next question relevant to “Yes.”
      2. No → Jump to an entirely different question set or skip certain questions that are irrelevant.
  2. Open the Question Editor
    1. Go to Build → Questions in your Scorecard.
    2. Select the question you want to use as the branching “trigger.”
  3. Enable Jump Logic
    1. Within the Question (or Answer) content panel, look for the Jump Logic toggle
    2. If using a single-select format, each answer can have its own jump target.
    3. If using multi-select (checkboxes), you can only define one jump path for the entire question, so plan carefully.
  4. Define the Next Question or Jump to a Result page
    1. For each answer, pick the question that should immediately follow if the user chooses that particular answer.
    2. If you want the user to skip multiple questions, place all the “skipped” questions in between the question they answered and the one you’ve chosen to jump to.
    3. If you want to send the user to the end of the quiz (i.e. a result page) you can choose either the Default result page (recommended) or a specific result page (if available in your plan)
  5. Test Your Logic
    1. In Draft Mode, walk through the quiz and select different answers to confirm that the paths work as intended.
    2. Keep an eye on the progress bar and confirm that skipping questions doesn’t disrupt the user flow.

Best Practices for Logic Jumps

  1. Keep It Simple
    1. Avoid overly complex flows with multiple backward jumps. If you have branching paths that overlap or send a user back to earlier questions, the quiz can become confusing.
    2. A typical logic jump pattern might be:
      1. Qualifier question (branch point)
      2. If “Option A,” go to a set of relevant questions (skipping irrelevant ones).
      3. If “Option B,” go to a different set.
      4. Both merge at the final question or jump to the Results Page.
  2. Minimize Repetitive Sections
    1. Instead of having multiple sets of near-identical questions, consider grouping them in categories or rewriting them to work for multiple audiences.
    2. Overuse of logic jumps can create a labyrinth of questions that is difficult to maintain.
  3. Plan for Ties or Overlaps

    In scenarios where you might have multi-select branching, a user could satisfy conditions for two or more branches. Decide which path is prioritized. Typically, the quiz follows whichever jump is assigned to that question/answer.

  4. Be Mindful of Scoring
    1. If your quiz calculates an overall score, skipping questions will affect how many total points are available.
    2. Alternatively, if you have categories, skipping entire categories means those categories might remain at 0 points, which may or may not reflect the user’s real outcome. Make sure your scoring approach accounts for that.
  5. Test Thoroughly
    1. Use draft mode so you don't use up your available response quota.
    2. Create test scenarios for each branch. If you see unexpected jumps or the progress bar showing unusual percentages, ensure you don’t have “backwards jumps” or overlapping logic.
    3. Have colleagues or external testers try out each possible path.

Example Use Cases

  1. Pre-Qualification Quizzes
    1. Early question: “How large is your team?”
    2. If under 10 employees, skip “advanced enterprise” questions.
    3. If 50+ employees, jump to specialized questions for large companies.
  2. Different User Types
    1. Early question: “Are you an Entrepreneur or an Investor?”
    2. Entrepreneur → Show all questions that assess your business plan and risk tolerance.
    3. Investor → Show questions on investment goals, diversification, etc.
    4. Both → Show a combined set of entrepreneur and investor questions.
  3. Optional Sections
    1. Early question: “Do you also want to answer advanced technical questions?”
    2. Yes → Unhide or “jump” to advanced section.
    3. No → Bypass them entirely and move toward the final question.

Troubleshooting Common Issues

  1. Skipped Questions Still Affecting Progress

    By design, skipping questions can cause the progress bar to appear to jump forward or backward. This is normal. Consider hiding the progress bar if your flow has extensive branching.

  2. “I Don’t See the Jump Toggle”

    Some question types, like checkboxes or open text, may not expose full logic jump controls per answer. Switch to a single-select radio button format if you need distinct jump paths for each answer.

  3. User Reaches a Blank Screen/Results Page Too Early

    Double-check that you haven’t accidentally set the next question to skip directly to the Results Page before all relevant questions have been answered.

FAQs

  1. Can I show or hide the Results Page entirely based on a user’s path?

    You can control which sections of the Results Page appear with dynamic content or, on higher plans, you can create multiple Results Pages. However, the user must always have at least one Results Page to land on (the default).

  2. Can I use logic jumps for advanced calculations (like a question doubling someone’s score)?

    Currently, ScoreApp’s branching logic does not support advanced “if-this-then-add-X-extra-points” conditions. You can, however, assign points to answers, skip certain sections, and shape the total score.

  3. Does skipping categories affect the final score?

    Yes. If an entire category is never shown, the user effectively remains at 0 for that category (unless you’ve assigned partial default points). Plan your scoring so that skipping does not give undesired outcomes.

  4. Do I have to create multiple quiz URLs for different logic jumps?

    No. The entire branching logic is contained within the same Scorecard link. Users will only see the path determined by their answers.

Next Steps

  • Plan Your Branches: Map out your user flow on paper, identifying where each major branch starts and ends.
  • Assign Points Carefully: Ensure that skipping some questions doesn’t lead to unrealistic or skewed total scores.
  • Test: Open your quiz in draft mode, answer each branch scenario, and confirm that logic, progress bar behavior, and the results are correct.
  • Refine & Optimize: Watch user behavior or gather feedback to see if any path seems confusing or leads to unexpected results. Adjust accordingly.

With Logic Jumps, you can create quizzes that feel highly tailored to each user’s situation, all while gathering more relevant, high-quality data. By planning your branching strategy in advance and configuring your scoring carefully, you’ll deliver a smooth user experience, and get the insights you need to take targeted follow-up actions.

Still need help? Contact Us Contact Us