{"id":1741,"date":"2020-07-10T12:13:21","date_gmt":"2020-07-10T11:13:21","guid":{"rendered":"https:\/\/www.snapsurveys.com\/support-snapxmp\/?post_type=epkb_post_type_1&#038;p=1741"},"modified":"2025-03-13T18:09:48","modified_gmt":"2025-03-13T18:09:48","slug":"adding-routing","status":"publish","type":"epkb_post_type_1","link":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/","title":{"rendered":"Questionnaire routing"},"content":{"rendered":"\n<p>Question routing lets you ask only the questions that are relevant to a respondent, and skip any that are not relevant. This helps keep the questionnaire short and engaging, which helps improve response rates. Routing is also known as skip logic or branch logic.<\/p>\n\n\n\n<p>Routing rules are used to set up routing. There are three types of routing rules.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Conditionally Ask Question<\/strong> where&nbsp;the question is only asked if a specific answer or answers have been given to a previous question.<\/li>\n\n\n\n<li><strong>Goto On Answer<\/strong> which forwards the respondent to the next question based on the answer they have selected.<\/li>\n\n\n\n<li><strong>Goto After Question<\/strong> which forwards the respondent onto the next relevant question regardless of the answer given.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-1741-_Toc33623599\"><\/a>Viewing the routing rules<\/h2>\n\n\n\n<p>All routing rules are created using the routing rules dialog, which opens when you click <strong>Routing Rules<\/strong> <img decoding=\"async\" width=\"27\" height=\"26\" class=\"wp-image-1742\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png\" alt=\"RoutingIcon.png\"> on the Questionnaire window toolbar. You can also use the right-click to select <strong>Routing Rules<\/strong> from the pop-up menu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"493\" height=\"237\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/Screenshot-2025-03-05-172811.png\" alt=\"\" class=\"wp-image-13448\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/Screenshot-2025-03-05-172811.png 493w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/Screenshot-2025-03-05-172811-300x144.png 300w\" sizes=\"(max-width: 493px) 100vw, 493px\" \/><\/figure>\n\n\n\n<p>The Routing Rules pane shows a summary of all the routing rules for the selected question. They are grouped by the type of routing rule.<\/p>\n\n\n\n<p>The default view shows only active fields that have routing. You can clear the <strong>View only active fields<\/strong> checkbox to show all the available routing options for the selected question.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"493\" height=\"237\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/Screenshot-2025-03-05-175416.png\" alt=\"\" class=\"wp-image-13451\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/Screenshot-2025-03-05-175416.png 493w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/Screenshot-2025-03-05-175416-300x144.png 300w\" sizes=\"(max-width: 493px) 100vw, 493px\" \/><\/figure>\n\n\n\n<p>There are three actions available <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Add<\/strong> which creates a new routing rule.<\/li>\n\n\n\n<li><strong>Remove<\/strong> which deletes a routing rule.<\/li>\n\n\n\n<li><strong>Details<\/strong> which toggles the display to show or hide the rule details.<\/li>\n<\/ul>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Click OK to add the routing rule.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-1741-_Toc33623592\"><\/a>Add a Conditionally Ask Question routing rule<\/h2>\n\n\n\n<p>The <strong>Conditionally Ask Question<\/strong> rule determines whether the respondent should be shown the question, based on the conditions set in the routing rule. If the conditions of the rule are met the question is shown, otherwise the question is skipped and the respondent moves to the next question.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add a routing rule<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the Routing Rules dialog, click on the <strong>Add<\/strong> button to create a new routing instruction.<\/li>\n\n\n\n<li>In <strong>Type<\/strong>, select the type of routing rule as Conditionally Ask Question.<\/li>\n\n\n\n<li>Click OK. <\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"263\" height=\"139\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial3-png-1.png\" alt=\"New routing instruction\" class=\"wp-image-1748\"\/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>The <strong>Routing Rules<\/strong> dialog expands, showing the routing rule information. You can show or hide the details sections by clicking <strong>Details.<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"424\" height=\"433\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial4-png-1.png\" alt=\"Routing rules dialog\" class=\"wp-image-1749\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial4-png-1.png 424w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial4-png-1-294x300.png 294w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/figure>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>In <strong>If<\/strong>, enter the routing condition. In this example, \u201cQ3=1\u201d. The &#8220;1&#8221; refers to code 1 of Q3, which is the first answer \u201cyes\u201d. You can find further information about routing rules in <a href=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/routing-rule-expressions\/\" target=\"_blank\" rel=\"noreferrer noopener\">Routing rules expressions<\/a>.<\/li>\n\n\n\n<li>In <strong>Text<\/strong>, enter the text that describes the routing. You can opt to show this text in the questionnaire.<\/li>\n\n\n\n<li>Click <strong>OK<\/strong> to save your rule.<\/li>\n<\/ol>\n\n\n\n<p>The rule is set up:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>when the <strong>If <\/strong>condition is true (the respondent selects yes in Q3), the respondent is shown question Q4<\/li>\n\n\n\n<li>when the <strong>If <\/strong>condition is false, question Q4 is skipped and a response of <strong>Not Asked<\/strong> will be recorded<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Routing in questionnaire<\/h3>\n\n\n\n<p>The question text for Q4 now starts with an arrow highlighted in blue followed by the routing rule text. Double clicking anywhere within the highlighted text allows you to edit the routing rule.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"709\" height=\"92\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial5-png-1.png\" alt=\"Routing description shown for the question\" class=\"wp-image-1750\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial5-png-1.png 709w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial5-png-1-300x39.png 300w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Restrictions<\/h3>\n\n\n\n<p>There are some restrictions for this routing rule:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>one condition is allowed per question<\/li>\n\n\n\n<li>the condition can reference more than one question<\/li>\n\n\n\n<li>the questions referenced must be from previously asked questions in the questionnaire<\/li>\n<\/ul>\n\n\n\n<p>If you create an invalid condition, such as, referring to a later question, the rule is highlighted in red.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-1741-_Toc33623593\"><\/a>Add a Goto on Answer routing rule<\/h2>\n\n\n\n<p>The <strong>Goto on answer<\/strong> rule is set up within the codes or answers to the question. This routing directs a respondent to a target question within the questionnaire if they select a particular answer. <strong>Goto on answer<\/strong> rules are usually used with closed questions where the respondent chooses one or more answers from a selection of answers. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add a routing rule<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click on the <strong>Add<\/strong> button to create a new routing instruction.<\/li>\n\n\n\n<li>In <strong>Type<\/strong>, select the type of routing rule as Goto on answer.<\/li>\n\n\n\n<li>The <strong>On<\/strong> field is only available for the Goto on answer routing type. Select the answer code from the list that determines the next question. For example, select <strong>Answer 1 (Yes)<\/strong> <\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"263\" height=\"139\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial7-png-1.png\" alt=\"New routing instruction\" class=\"wp-image-1756\"\/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Click <strong>OK<\/strong>. The <strong>Routing Rules<\/strong> dialog expands, showing the routing rule information. You can show or hide the details sections by clicking <strong>Details.<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"424\" height=\"433\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial8-png-1.png\" alt=\"Routing rules dialog showing Goto On answer routing\" class=\"wp-image-1757\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial8-png-1.png 424w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial8-png-1-294x300.png 294w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/figure>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Select <strong>Q2 (For how long have you been a member?)<\/strong> in the <strong>Goto<\/strong> list. This is the question that you want the respondent to go if <strong>Answer 1 (Yes)<\/strong> has been ticked.<\/li>\n\n\n\n<li>The text <strong>Go to Q2 <\/strong>appears in the <strong>Text <\/strong>box. You can edit the text by clicking and typing inside the box. Q2 is highlighted in blue, which means you can change the information that appears by double clicking on it to open the <strong>Goto Target&#8217;s Name<\/strong> dialog.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"206\" height=\"134\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial9-png-1.png\" alt=\"Choosing the Goto target question\" class=\"wp-image-1758\"\/><\/figure>\n\n\n\n<ol start=\"7\" class=\"wp-block-list\">\n<li>You can select from <strong>Full Name<\/strong>, <strong>Display Name <\/strong>and <strong>Grid Name. Display Name <\/strong>is the default and will display the name of the question as shown on the questionnaire. <strong>Full Name<\/strong> will display the full name of the question even if not shown on the questionnaire. <strong>Grid Name<\/strong> will display the full grid name as specified in the numbering topic.<\/li>\n\n\n\n<li>The <strong>Style <\/strong>section lets you alter the number of columns the codes display in. This is useful if there is not enough space for the text and Goto instructions.<\/li>\n\n\n\n<li>Click <strong>OK<\/strong> to return to the Routing Rules dialog.<\/li>\n\n\n\n<li>Click <strong>OK <\/strong>to save the routing rule.<\/li>\n<\/ol>\n\n\n\n<p>If a multiple response question has <strong>Goto on answer<\/strong> rules on several codes going to different question numbers, the routing goes to the question furthest down the questionnaire. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-1741-_Toc33623595\"><\/a>Add a Goto After Question routing rule<\/h2>\n\n\n\n<p>The <strong>Goto After Question<\/strong> routing rule forwards the respondent onto the next relevant question regardless of the answer given. <\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click on the <strong>Add<\/strong> button to create a new routing instruction.<\/li>\n\n\n\n<li>In <strong>Type<\/strong>, select the type of routing rule as <strong>Goto After Question<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"263\" height=\"139\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial14-png-1.png\" alt=\"New routing instruction\" class=\"wp-image-1764\"\/><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Click <strong>OK<\/strong>. The <strong>Routing Rules<\/strong> dialog expands, showing the routing rule information. You can show or hide the details sections by clicking <strong>Details.<\/strong><\/li>\n\n\n\n<li>The next step is to select where you want the respondent to go from the <strong>Goto<\/strong> box. In this example, select <strong>Q5 \u201cDo you have any comments you would like to make?<\/strong>\u201d<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"424\" height=\"433\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial15-png-1.png\" alt=\"Routing rules dialog showing routing for different question answers\" class=\"wp-image-1765\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial15-png-1.png 424w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial15-png-1-294x300.png 294w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/figure>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li>In the <strong>If<\/strong> box enter the routing rule condition, if required. If you want all respondents to move to the <strong>Goto <\/strong>question, leave this blank. Further details on routing rules can be found in\u00a0<a href=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/routing-rule-expressions\/\" target=\"_blank\" rel=\"noreferrer noopener\">Routing rules expressions<\/a>.<\/li>\n\n\n\n<li>In <strong>Text<\/strong>, enter the routing rule description or any instructions for the respondent. This text will be placed in a footnote at the end of the question.<\/li>\n\n\n\n<li>Click <strong>OK<\/strong> to save the routing rule.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"706\" height=\"166\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial16-png-1.png\" alt=\"Single choice question with routing\" class=\"wp-image-1766\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial16-png-1.png 706w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial16-png-1-300x71.png 300w\" sizes=\"(max-width: 706px) 100vw, 706px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-1741-_Toc33623594\"><\/a>Modifying a routing rule<\/h2>\n\n\n\n<p>Using the <strong>Questionnaire <\/strong>window for adding routing is a very easy way to add and modify routing rules.<\/p>\n\n\n\n<p>You can move a routing rule within the questionnaire by clicking and dragging on the highlighted text.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click and drag to move the rule and drop once positioned in the right place within the questionnaire.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"618\" height=\"79\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial12-png-1.png\" alt=\"Routing shown on a paper questionnaire\" class=\"wp-image-1761\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial12-png-1.png 618w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial12-png-1-300x38.png 300w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>To edit the rule, double-click anywhere within the blue shaded area.<\/li>\n\n\n\n<li>This display the routing rules dialog. You can edit the rule by clicking <strong>Details>><\/strong>, delete it by clicking <strong>Remove<\/strong>, or create a new rule by clicking <strong>Add<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"424\" height=\"192\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial13-png-1.png\" alt=\"Routing rules dialog\" class=\"wp-image-1762\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial13-png-1.png 424w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingtutorial13-png-1-300x136.png 300w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>If you move or copy questions in the questionnaire, the routing expression that refers to that variable automatically updates.<\/li>\n<\/ol>\n\n\n\n<p>To help you track the routing rules in the questionnaire, you can view a summary of this information in the <strong>Variables <\/strong>window.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-1741-o34126\"><\/a><a id=\"post-1741-_Toc33623598\"><\/a>Deleting a routing rule<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the routing rule in the Routing Rules dialog<\/li>\n\n\n\n<li>Click <strong>Remove<\/strong>. <\/li>\n\n\n\n<li>Click <strong>Yes <\/strong>to confirm that you want to delete the routing rule.<\/li>\n\n\n\n<li>Click OK to save the changes. Click Cancel, if you do not want to delete the routing rule.<\/li>\n<\/ul>\n\n\n\n<p>You cannot delete a routing rule if its definition refers to another variable as there is a dependency. You will need to <a href=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/viewing-sources-and-dependencies\/\" target=\"_blank\" rel=\"noreferrer noopener\">view the dependencies<\/a> to help resolve the conflict before you can delete the rule.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-1741-_Toc33623605\"><\/a>Showing routing in the Variables window<\/h2>\n\n\n\n<p>The procedure described below will give you an overview of which variables contain routing. The <strong>Not asked <\/strong>column in the Variables window refers to a <strong>Conditionally Ask Question <\/strong>routing rule. The Goto column refers to the <strong>Go To On Answer <\/strong>routing rule, and the Skipped by column refers to the <strong>Go To After Question <\/strong>routing rules.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the Variables window click on <figure><img loading=\"lazy\" decoding=\"async\" width=\"27\" height=\"27\" class=\"wp-image-1770\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/tailoringicon-png-3.png\" alt=\"TailoringIcon.PNG\"><\/figure> to access the <strong>Variable Tailoring<\/strong> dialog box.<\/li>\n\n\n\n<li>In Show Overview Columns, select the Routing and Masking checkbox<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"406\" height=\"185\" src=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/variabletailoring-png-1.png\" alt=\"Default options for displaying variables\" class=\"wp-image-1771\" srcset=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/variabletailoring-png-1.png 406w, https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/variabletailoring-png-1-300x137.png 300w\" sizes=\"(max-width: 406px) 100vw, 406px\" \/><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>The <strong>Not Asked<\/strong>, <strong>Goto <\/strong>and <strong>Skipped By<\/strong> columns show the routing for a variable. <\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Showing Routing on the questionnaire<\/h2>\n\n\n\n<p>You can choose to show or hide the routing in the questionnaire during interviewing or when printed on paper. This setting located in the <strong>Routing Rules<\/strong> dialog.<\/p>\n\n\n\n<p>The 3 options available are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Paper only<\/strong>&nbsp;\u2013 routing is visible on paper questionnaires, but not other publication methods.<\/li>\n\n\n\n<li><strong>Always show<\/strong>&nbsp;\u2013 routing is always visible on the questionnaire in all publication methods.<\/li>\n\n\n\n<li><strong>Never show<\/strong>&nbsp;\u2013 routing is not visible on the questionnaire in any form of publication method.<\/li>\n<\/ul>\n\n\n\n<p>If you change the questions order after creating the routing rules, the routing will automatically update with the new question numbers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-1741-_Toc33623603\"><\/a>Routing Rules Summary Table<\/h2>\n\n\n\n<p>The following table explains where the rules of each type appear in a question and how they relate to other questions in the questionnaire.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Routing Rule:<\/td><td>Appears in:<\/td><td>Question(s) referred to in &#8216;If&#8217; condition: <\/td><td>Target &#8216;Goto&#8217; question: <\/td><\/tr><tr><td><strong style=\"font-size: inherit; font-family: inherit;\">Conditionally ask question<\/strong> <\/td><td>Start of question text <\/td><td>Any question before the host <\/td><td>NA <\/td><\/tr><tr><td><strong style=\"font-size: inherit; font-family: inherit;\">Goto on answer<\/strong> <\/td><td>Code &#8216;Go to&#8217; <\/td><td>NA <\/td><td>Any question after the host or end of questionnaire <\/td><\/tr><tr><td><strong style=\"font-size: inherit; font-family: inherit;\">Goto after question<\/strong> <\/td><td>Anywhere in the footnote <\/td><td>Any question before the host or the host itself <\/td><td>Any question after the host or end of questionnaire or end of section <\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>If a question includes a combination of rules, each rule triggers in the order that it appears in the question. This means the routing rules execute in the order Conditionally Ask Question, followed by Goto On Answer, then Goto After Question. Respondents that meet the condition of the first routing rule will see the next relevant question. The next routing rule then applies to any remaining respondents and this continues until the last routing rule.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Question routing lets you ask only the questions that are relevant to a respondent, and skip any that are not relevant. This helps keep the questionnaire short and engaging, which helps improve response rates. Routing is also known as skip logic or branch logic. Routing rules are used to set up routing. There are three [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"epkb_post_type_1_category":[39],"epkb_post_type_1_tag":[323,324,322],"class_list":["post-1741","epkb_post_type_1","type-epkb_post_type_1","status-publish","hentry","epkb_post_type_1_category-add-survey-logic","epkb_post_type_1_tag-branch-logic","epkb_post_type_1_tag-branching","epkb_post_type_1_tag-skip-logic"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Questionnaire routing | SnapSurveys<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Questionnaire routing | SnapSurveys\" \/>\n<meta property=\"og:description\" content=\"Question routing lets you ask only the questions that are relevant to a respondent, and skip any that are not relevant. This helps keep the questionnaire short and engaging, which helps improve response rates. Routing is also known as skip logic or branch logic. Routing rules are used to set up routing. There are three [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/\" \/>\n<meta property=\"og:site_name\" content=\"SnapSurveys\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/snapsurveys\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-13T18:09:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png\" \/>\n\t<meta property=\"og:image:width\" content=\"27\" \/>\n\t<meta property=\"og:image:height\" content=\"26\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@snapsurveys\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/\",\"url\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/\",\"name\":\"Questionnaire routing | SnapSurveys\",\"isPartOf\":{\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png\",\"datePublished\":\"2020-07-10T11:13:21+00:00\",\"dateModified\":\"2025-03-13T18:09:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#primaryimage\",\"url\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png\",\"contentUrl\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png\",\"width\":27,\"height\":26},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Snap XMP Support\",\"item\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp-archive\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Questionnaire routing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/#website\",\"url\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/\",\"name\":\"Snap XMP Support Hub\",\"description\":\"Support documentation for Snap Surveys products\",\"publisher\":{\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/#organization\",\"name\":\"Snap Surveys\",\"url\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/06\/snap-surveys-logo-fc.svg\",\"contentUrl\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/06\/snap-surveys-logo-fc.svg\",\"width\":867,\"height\":159,\"caption\":\"Snap Surveys\"},\"image\":{\"@id\":\"https:\/\/www.snapsurveys.com\/support-snapxmp\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/snapsurveys\",\"https:\/\/x.com\/snapsurveys\",\"https:\/\/www.linkedin.com\/company\/snapsurveys\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Questionnaire routing | SnapSurveys","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/","og_locale":"en_GB","og_type":"article","og_title":"Questionnaire routing | SnapSurveys","og_description":"Question routing lets you ask only the questions that are relevant to a respondent, and skip any that are not relevant. This helps keep the questionnaire short and engaging, which helps improve response rates. Routing is also known as skip logic or branch logic. Routing rules are used to set up routing. There are three [&hellip;]","og_url":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/","og_site_name":"SnapSurveys","article_publisher":"https:\/\/www.facebook.com\/snapsurveys","article_modified_time":"2025-03-13T18:09:48+00:00","og_image":[{"width":27,"height":26,"url":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@snapsurveys","twitter_misc":{"Estimated reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/","url":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/","name":"Questionnaire routing | SnapSurveys","isPartOf":{"@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#primaryimage"},"image":{"@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png","datePublished":"2020-07-10T11:13:21+00:00","dateModified":"2025-03-13T18:09:48+00:00","breadcrumb":{"@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#primaryimage","url":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png","contentUrl":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/07\/routingicon-png-10.png","width":27,"height":26},{"@type":"BreadcrumbList","@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp\/adding-routing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.snapsurveys.com\/support-snapxmp\/"},{"@type":"ListItem","position":2,"name":"Snap XMP Support","item":"https:\/\/www.snapsurveys.com\/support-snapxmp\/snapxmp-archive\/"},{"@type":"ListItem","position":3,"name":"Questionnaire routing"}]},{"@type":"WebSite","@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/#website","url":"https:\/\/www.snapsurveys.com\/support-snapxmp\/","name":"Snap XMP Support Hub","description":"Support documentation for Snap Surveys products","publisher":{"@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.snapsurveys.com\/support-snapxmp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/#organization","name":"Snap Surveys","url":"https:\/\/www.snapsurveys.com\/support-snapxmp\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/#\/schema\/logo\/image\/","url":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/06\/snap-surveys-logo-fc.svg","contentUrl":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-content\/uploads\/2020\/06\/snap-surveys-logo-fc.svg","width":867,"height":159,"caption":"Snap Surveys"},"image":{"@id":"https:\/\/www.snapsurveys.com\/support-snapxmp\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/snapsurveys","https:\/\/x.com\/snapsurveys","https:\/\/www.linkedin.com\/company\/snapsurveys"]}]}},"_links":{"self":[{"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/epkb_post_type_1\/1741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/epkb_post_type_1"}],"about":[{"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/types\/epkb_post_type_1"}],"author":[{"embeddable":true,"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/comments?post=1741"}],"version-history":[{"count":30,"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/epkb_post_type_1\/1741\/revisions"}],"predecessor-version":[{"id":13519,"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/epkb_post_type_1\/1741\/revisions\/13519"}],"wp:attachment":[{"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/media?parent=1741"}],"wp:term":[{"taxonomy":"epkb_post_type_1_category","embeddable":true,"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/epkb_post_type_1_category?post=1741"},{"taxonomy":"epkb_post_type_1_tag","embeddable":true,"href":"https:\/\/www.snapsurveys.com\/support-snapxmp\/wp-json\/wp\/v2\/epkb_post_type_1_tag?post=1741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}