Send respondents to different questions based on their answers, without code. Rules run on the respondent’s device in step-by-step and chat surveys.
Branching sends each respondent to the questions that apply to them, which keeps surveys short. Rules run only when the survey shows one question at a time, in the Step by step and Chat layouts; a survey that shows all questions at once keeps its rules but doesn’t run them. In a chat survey, a rule that goes back to a question already answered works like changing that answer: the questions after it are removed, and the visitor answers again.
In the Content tab, open the question whose answer decides the path, and find Branching by answer.
2
Add a rule
Select Add rule, choose a condition on the answer, and under Go to: select another question or End survey. A rule that goes back to an earlier question shows a warning.
3
Set the fallback
Under If no rule matches, keep Continue to next question or choose another question.
The conditions depend on the question type: Equals, Does not equal, Contains, Does not contain, Greater than, Less than (and their “or equal to” forms), Answered and Not answered. A choice question branches by its options, including Other. An NPS question branches by its score, and the answer picker marks each score as Detractor (0 to 6), Passive (7 or 8) or Promoter (9 or 10): Less than or equal to 6 covers detractors, and Greater than or equal to 9 covers promoters. Equals and Contains on text ignore upper and lower case and extra spaces, and a text answer with a screenshot or file attached is compared by its text.When several questions share a page, the rules on that page are checked from the top when the respondent selects Next, and the first rule that applies decides where the survey goes.
Rules run in the respondent’s browser, so there is no delay between questions.
Rules work on every channel: the website widget, the hosted link and QR pages, and the page an email answer opens.
The progress bar accounts for skipped questions, so it never moves backward.
The editor’s live preview follows the rules, so every path can be tested before publishing.
One or two levels of branching cover most surveys. Deeper trees are hard to follow and rarely change what you learn.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Usertick","description":"Usertick documentation. Surveys, in-product feedback and reporting in one tool.","colors":{"primary":"#FF3C00","light":"#FF6A3A","dark":"#FF3C00"},"logo":{"light":"https://mintcdn.com/usertick/3wv5SLA0VtHq5hnl/logo/light.svg?fit=max\u0026auto=format\u0026n=3wv5SLA0VtHq5hnl\u0026q=85\u0026s=9461af4bcd4a352017accf4accb120f9","dark":"https://mintcdn.com/usertick/3wv5SLA0VtHq5hnl/logo/dark.svg?fit=max\u0026auto=format\u0026n=3wv5SLA0VtHq5hnl\u0026q=85\u0026s=38efcf251321688f80e92485435ec4cc"},"favicon":"https://mintcdn.com/usertick/Viv5pff-I3XvBVsI/favicon.svg?fit=max\u0026auto=format\u0026n=Viv5pff-I3XvBVsI\u0026q=85\u0026s=22114aee3fd94be42445bda4f6eac751","api":{"openapi":"api-reference/openapi.json","playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["bash","javascript","python"]},"mdx":{"auth":{"method":"bearer"},"server":"https://app.usertick.com/api/public/v1"}},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Open dashboard","href":"https://app.usertick.com"}},"footer":{"socials":{"website":"https://usertick.com"}},"icons":{"library":"lucide"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"usertick","hasAudioNarration":false,"actualSubdomain":"usertick","customDomains":["docs.usertick.com"],"gitSource":{"type":"github","owner":"usertick","repo":"docs","deployBranch":"main","contentDirectory":"public","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae09581f01d62d5339237c5","collectionId":"0371a23d-9f7c-4f98-b020-39f01fefbc89","liveDeploymentHistoryId":"6ae09581f01d62d5339237c5","schemaVersion":"v3"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae5c62997d8304171747d14","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Developers","count":56},{"language":"default","tag":"Documentation","count":44},{"language":"default","tag":"API reference","count":35},{"language":"default","tag":"Integrations","count":24},{"language":"default","tag":"REST API","count":12},{"language":"default","tag":"Build surveys","count":9},{"language":"default","tag":"Account","count":8},{"language":"default","tag":"Responses","count":7},{"language":"default","tag":"Install Usertick","count":7},{"language":"default","tag":"Webhook subscriptions","count":6}],"searchSettings":{"isFiltersEnabled":true,"showContentSnippets":true,"fullPageSearch":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"surveys/logic","slug":"/surveys/logic","pageMetadata":{"title":"Logic and branching","description":"Send respondents to different questions based on their answers, without code. Rules run on the respondent's device in step-by-step and chat surveys.","href":"/surveys/logic"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Send respondents to different questions based on their answers, without code. Rules run on the respondent’s device in step-by-step and chat surveys.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Step,Steps,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Branching sends each respondent to the questions that apply to them, which keeps surveys short. Rules run only when the survey shows one question at a time, in the `,_jsx(_components.strong,{children:`Step by step`}),` and `,_jsx(_components.strong,{children:`Chat`}),` layouts; a survey that shows all questions at once keeps its rules but doesn’t run them. In a chat survey, a rule that goes back to a question already answered works like changing that answer: the questions after it are removed, and the visitor answers again.`]}),`\n`,_jsx(Heading,{level:`2`,id:`add-a-branching-rule`,children:`Add a branching rule`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the question`,children:_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Content`}),` tab, open the question whose answer decides the path, and find `,_jsx(_components.strong,{children:`Branching by answer`}),`.`]})}),_jsx(Step,{title:`Add a rule`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Add rule`}),`, choose a condition on the answer, and under `,_jsx(_components.strong,{children:`Go to:`}),` select another question or `,_jsx(_components.strong,{children:`End survey`}),`. A rule that goes back to an earlier question shows a warning.`]})}),_jsx(Step,{title:`Set the fallback`,children:_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`If no rule matches`}),`, keep `,_jsx(_components.strong,{children:`Continue to next question`}),` or choose another question.`]})})]}),`\n`,_jsxs(_components.p,{children:[`The conditions depend on the question type: `,_jsx(_components.strong,{children:`Equals`}),`, `,_jsx(_components.strong,{children:`Does not equal`}),`, `,_jsx(_components.strong,{children:`Contains`}),`, `,_jsx(_components.strong,{children:`Does not contain`}),`, `,_jsx(_components.strong,{children:`Greater than`}),`, `,_jsx(_components.strong,{children:`Less than`}),` (and their “or equal to” forms), `,_jsx(_components.strong,{children:`Answered`}),` and `,_jsx(_components.strong,{children:`Not answered`}),`. A choice question branches by its options, including `,_jsx(_components.strong,{children:`Other`}),`. An NPS question branches by its score, and the answer picker marks each score as Detractor (0 to 6), Passive (7 or 8) or Promoter (9 or 10): `,_jsx(_components.strong,{children:`Less than or equal to`}),` 6 covers detractors, and `,_jsx(_components.strong,{children:`Greater than or equal to`}),` 9 covers promoters. `,_jsx(_components.strong,{children:`Equals`}),` and `,_jsx(_components.strong,{children:`Contains`}),` on text ignore upper and lower case and extra spaces, and a text answer with a screenshot or file attached is compared by its text.`]}),`\n`,_jsx(_components.p,{children:`When several questions share a page, the rules on that page are checked from the top when the respondent selects Next, and the first rule that applies decides where the survey goes.`}),`\n`,_jsx(Heading,{level:`2`,id:`example-an-nps-follow-up`,children:`Example: an NPS follow-up`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Question 1 asks for an NPS score from 0 to 10.`}),`\n`,_jsxs(_components.li,{children:[`If the score is `,_jsx(_components.strong,{children:`Less than or equal to`}),` 6 (a detractor), the survey goes to “What was missing for you?”`]}),`\n`,_jsxs(_components.li,{children:[`If the score is `,_jsx(_components.strong,{children:`Greater than or equal to`}),` 9 (a promoter), the survey goes to “What do you love most?”`]}),`\n`,_jsx(_components.li,{children:`Everyone else continues to the general follow-up question.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Detractors are asked what went wrong, promoters are asked what works, and neither group sees the other’s question.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-rules-run`,children:`How rules run`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Rules run in the respondent’s browser, so there is no delay between questions.`}),`\n`,_jsx(_components.li,{children:`Rules work on every channel: the website widget, the hosted link and QR pages, and the page an email answer opens.`}),`\n`,_jsx(_components.li,{children:`The progress bar accounts for skipped questions, so it never moves backward.`}),`\n`,_jsx(_components.li,{children:`The editor’s live preview follows the rules, so every path can be tested before publishing.`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`One or two levels of branching cover most surveys. Deeper trees are hard to follow and rarely change what you learn.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Logic and branching","description":"Send respondents to different questions based on their answers, without code. Rules run on the respondent's device in step-by-step and chat surveys.","href":"/surveys/logic"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Add a branching rule","slug":"add-a-branching-rule","depth":2,"children":[]},{"title":"Example: an NPS follow-up","slug":"example-an-nps-follow-up","depth":2,"children":[]},{"title":"How rules run","slug":"how-rules-run","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"usertick","siteName":"Usertick","title":"Logic and branching - Usertick","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-24T06:32:59.108Z","originalFileLocation":"surveys/logic.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Send respondents to different questions based on their answers, without code. Rules run on the respondent\u0026#x27;s device in step-by-step and chat surveys.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Usertick\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Logic and branching - Usertick\">\u003cmeta data-mint-head property=\"og:description\" content=\"Send respondents to different questions based on their answers, without code. Rules run on the respondent\u0026#x27;s device in step-by-step and chat surveys.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Usertick\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.usertick.com/surveys/logic\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://usertick.mintlify.app/_mintlify/api/og/v2?division=Build+surveys\u0026amp;title=Logic+and+branching\u0026amp;description=Send+respondents+to+different+questions+based+on+their+answers%2C+without+code.+Rules+run+on+the+respondent%27s+device+in+step-by-step+and+chat+surveys.\u0026amp;theme=47d2035b061bb461b6b02c51\u0026amp;signature=59011d34a8783b01aeaffdea4e90337ffcc9a9866bbac7c33a13f32df7842ca1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Logic and branching - Usertick\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Send respondents to different questions based on their answers, without code. Rules run on the respondent\u0026#x27;s device in step-by-step and chat surveys.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://usertick.mintlify.app/_mintlify/api/og/v2?division=Build+surveys\u0026amp;title=Logic+and+branching\u0026amp;description=Send+respondents+to+different+questions+based+on+their+answers%2C+without+code.+Rules+run+on+the+respondent%27s+device+in+step-by-step+and+chat+surveys.\u0026amp;theme=47d2035b061bb461b6b02c51\u0026amp;signature=59011d34a8783b01aeaffdea4e90337ffcc9a9866bbac7c33a13f32df7842ca1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/usertick/_hUnJX6C5n_2F4gu/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Usertick\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF3C00\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.usertick.com/surveys/logic\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/surveys/logic.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.usertick.com/#organization\",\"name\":\"Usertick\",\"url\":\"https://docs.usertick.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/usertick/3wv5SLA0VtHq5hnl/logo/light.svg?fit=max\u0026auto=format\u0026n=3wv5SLA0VtHq5hnl\u0026q=85\u0026s=9461af4bcd4a352017accf4accb120f9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.usertick.com#website\",\"name\":\"Usertick\",\"url\":\"https://docs.usertick.com\",\"publisher\":{\"@id\":\"https://docs.usertick.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.usertick.com/surveys/logic#webpage\",\"url\":\"https://docs.usertick.com/surveys/logic\",\"name\":\"Logic and branching\",\"description\":\"Send respondents to different questions based on their answers, without code. Rules run on the respondent's device in step-by-step and chat surveys.\",\"dateModified\":\"2026-10-24T06:32:59.108Z\",\"isPartOf\":{\"@id\":\"https://docs.usertick.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.usertick.com/surveys/logic#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.usertick.com/surveys/logic#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Build surveys\",\"item\":\"https://docs.usertick.com/surveys/create\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Logic and branching\",\"item\":\"https://docs.usertick.com/surveys/logic\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.usertick.com/surveys/logic#article\",\"headline\":\"Logic and branching\",\"name\":\"Logic and branching\",\"description\":\"Send respondents to different questions based on their answers, without code. Rules run on the respondent's device in step-by-step and chat surveys.\",\"url\":\"https://docs.usertick.com/surveys/logic\",\"mainEntityOfPage\":{\"@id\":\"https://docs.usertick.com/surveys/logic#webpage\"},\"dateModified\":\"2026-10-24T06:32:59.108Z\",\"publisher\":{\"@id\":\"https://docs.usertick.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.usertick.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Usertick\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Usertick","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting started","pages":[{"title":"Welcome to Usertick","sidebarTitle":"Introduction","href":""},{"title":"Quickstart","href":"/quickstart"},{"title":"Core concepts","href":"/concepts"},{"title":"Keyboard shortcuts","href":"/keyboard-shortcuts"}]},{"group":"Install Usertick","pages":[{"title":"Install on your website","href":"/installation/website"},{"title":"Platform guides","href":"/installation/platforms"},{"title":"Install with npm","href":"/installation/npm"},{"title":"Identify your users","sidebarTitle":"Identify users","href":"/installation/identify"},{"title":"Verify your users","sidebarTitle":"Verify users","href":"/installation/verify-users"},{"title":"Cookies and consent","href":"/installation/cookies-and-consent"},{"title":"Troubleshooting","href":"/installation/troubleshooting"}]},{"group":"Build surveys","pages":[{"title":"Create a survey","href":"/surveys/create"},{"title":"The editor","href":"/surveys/editor"},{"title":"Question types","description":"The 25 question types, what each one is for and the options it offers. File upload, screenshot and signature questions need the Starter plan; every other type is on every plan.","href":"/surveys/question-types"},{"title":"Logic and branching","href":"/surveys/logic"},{"title":"Design and branding","description":"Set how a survey displays (popup, side button, embedded, page template, steps and controls) and style it with a theme your whole organization shares.","href":"/surveys/design"},{"title":"Targeting","href":"/surveys/targeting"},{"title":"Triggers","href":"/surveys/triggers"},{"title":"Templates","href":"/surveys/templates"},{"title":"Languages","href":"/surveys/languages"}]},{"group":"Channels","pages":[{"title":"Website surveys","href":"/channels/website"},{"title":"Link surveys","href":"/channels/link"},{"title":"QR code surveys","href":"/channels/qr"},{"title":"Email surveys","href":"/channels/email"}]},{"group":"Results","pages":[{"title":"Results","href":"/results/overview"},{"title":"The inbox","href":"/results/inbox"},{"title":"How responses are read","href":"/results/analysis"},{"title":"Dashboards","href":"/results/dashboards"},{"title":"Metrics","href":"/results/metrics"},{"title":"Exports and reports","href":"/results/exports"}]},{"group":"Workflows","pages":[{"title":"Workflows","href":"/workflows/overview"}]},{"group":"Organization","pages":[{"title":"Organization settings","href":"/workspace/organization"},{"title":"Members and roles","href":"/workspace/members-and-roles"},{"title":"Sharing","href":"/workspace/sharing"},{"title":"Notifications","href":"/workspace/notifications"},{"title":"Security and sign-in","href":"/workspace/security"},{"title":"Single sign-on and SCIM","sidebarTitle":"Single sign-on","href":"/workspace/single-sign-on"}]},{"group":"Account","pages":[{"title":"Sites","href":"/account/sites"},{"title":"Plans and billing","href":"/account/billing"},{"title":"Email sending settings","href":"/account/email-sending"},{"title":"Help and support","href":"/account/support"},{"title":"Export your data","href":"/account/data-export"},{"title":"Delete your account","href":"/account/delete-account"},{"title":"Delete an organization","href":"/account/delete-organization"}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/overview"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers/sdk/overview"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/surveys"}]}]},"basePath":"","title":"Logic and branching - Usertick","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":[],"chunks":[]}