Home / Glossary / Branching Logic

    Branching Logic

    Branching logic (conditional logic) routes respondents to different follow-up questions based on their previous answers, creating personalized survey paths.

    Branching logic is the difference between a generic questionnaire and a tailored interview. Common applications: skipping irrelevant sections (don't ask about onboarding to a 3-year customer), drilling into detractor reasons (NPS 0-6 triggers churn-reason follow-up), or routing to product-specific question sets. Good branching can lift completion rate 10-25% by reducing irrelevant questions, but over-branching creates QA hell — every additional branch doubles the number of paths to test. Most modern form builders (including SpaceForms) ship visual branching editors that handle this complexity.

    Example

    NPS 9-10 → ask 'What did we do best?'; NPS 7-8 → ask 'What would have made it a 10?'; NPS 0-6 → ask 'What went wrong?' + 'Would you accept a call from our team?' Detractor follow-through (call accept) is 38% — the highest-ROI question on the entire survey.

    Run a Branching Logic survey free

    SpaceForms includes pre-built templates with validated wording. Unlimited responses on the free tier — no credit card.

    Start free

    Related terms

    Skip Logic

    Skip logic is a form of branching that omits irrelevant questions for a respondent based on previous answers, shortening survey length and improving completion.

    Demographic Question

    Demographic questions collect background information about respondents (age, gender, role, company size, region) to enable segmentation and weighting.

    Closed-Ended Question

    A closed-ended question presents respondents with a fixed set of answer choices to select from.

    In-App Survey

    An in-app survey is a short survey delivered inside a digital product, typically triggered by user behavior or milestone events.

    Survey Completion Rate

    Completion rate is the percentage of survey starters who finished all questions.

    Open-Ended Question

    An open-ended question allows respondents to answer in their own words with free-text input rather than choosing from pre-defined options.