All Collections
Create and design surveys
Survey logic
Set up survey logic in Intercom Messenger and Mobile surveys
Set up survey logic in Intercom Messenger and Mobile surveys

Provide a personalized survey experience by routing your respondents to different questions based on their answers by creating branches.

Agnieszka avatar
Written by Agnieszka
Updated over a week ago

Survey logic makes creating various paths for respondents easy by skipping specific questions based on previous responses. You can design the survey experience by adding a customized question flow and segmenting users based on their feedback.

In this article, you'll learn how to set up survey logic in Mobile and Intercom Messenger surveys.

If you'd like to see how survey logic can be implemented in Email or Shareable link and Website or in-product surveys, visit this section of our Help Center.

Step 1. Add your questions and arrange their order

Start with creating your survey. To properly set up the logic, you must add all questions you want to include in your survey before moving to the next steps.

Step 2. Set up the logic flow

Once you've added your questions, you can add Logic to each question which should direct respondents to different follow-up options.

The possibilities of the Logic feature described in this article are available in Mobile surveys if you're using any SDK version below 3.0.0 and in all Intercom Messenger surveys.

Enhanced Logic in Mobile surveys

Here, you'll learn more about Enhanced Logic in Mobile surveys, while in the next paragraph below, we'll describe basic Logic settings for Mobile surveys (if your SDK version is older than 3.0.0) and for Intercom Messenger. Keep reading or skip until the next paragraph 🚀.

From version 3.0.0, you can apply Enhanced Logic to your Mobile surveys. To enable it, please go to Settings ➡️ Survey Experience and enable the Enhanced survey logic toggle to set up more advanced Logic.

In a pop-up window, you'll be asked to confirm your choice to enable this option.

Then, proceed to the Logic tab of each question separately.

Now, you can create a more advanced setup! Instructions for each question type where you can achieve this are here:

📌 Please remember that if you enable Enhanced Logic in your Mobile surveys, the survey will only appear in your mobile application if the SDK version you're using is not older than 3.0.0.

Basic Logic in Mobile and in Intercom Messenger surveys

1. In Mobile surveys (for SDK versions older than 3.0.0) and in Intercom Messenger surveys, you can set up the below logic for certain question types and select the answer option, after which a respondent will be taken to a different follow-up question than the default.

  • Single choice - If answer is - here you can decide to apply logic if a respondent selects one of the possible answer choices.

  • Multiple choice - If answer has any value - here the logic will be applied regardless of the respondent's answer.

  • Text answer - If answer has any value - here the logic will be applied regardless of the respondent's answer.

  • NPS - If answer is between - here you can select if the logic should work for Detractors, Passives, or Promoters.

  • Date - If answer has any value - here the logic will be applied regardless of the respondent's answer.

💡 For all these question types, in the following step, please select which follow-up question the respondents should see next:

📌 If you want the respondent to finish a survey after a particular answer, choose to Finish the survey as the Next step.

2. In Mobile surveys, you can set up the below logic for specific question types and select the answer option, after which a respondent will be taken to a different follow-up question than the default.

  • Smiley scale and Rating scale - If answer is - here, you can decide to apply logic if a respondent selects one of the possible answer choices.

  • Contact form - If answer has any value - here, the logic will be applied regardless of the respondent's answer.

💡 For all these question types, in the following step, you can select which follow-up question the respondents should see next:

📌 If you want the respondent to finish a survey after a particular answer, choose to Finish the survey as the Next step.

3. In Intercom Messenger surveys, you can set up the below logic for specific question types and select the answer option, after which a respondent will be taken to a different follow-up question than the default.

  • Dropdown - If answer is - here you can decide to apply logic if a respondent selects one of the possible answer choices.

💡 In the following step, you can select which follow-up question the respondents should see next:

📌 If you want the respondent to finish a survey after a particular answer, choose to Finish the survey as the Next step.

If you don't set up Logic in the survey's questions, they will follow each other in the default order. You can test the logic flow on the right panel in the preview.

Best practices


Use the templates library to speed up the process of survey creation

You can check out our templates library and use one of the prepared surveys. It's possible to modify the design and delete/add questions.

Engage your respondents by redirecting them to external URLs or your Social Media pages
Add a CTA screen to increase engagement on your pages, or ask the Promoters to leave a review!

📞 If you have any questions or need help setting question logic, please contact our team at support@survicate.com or initiate a chat conversation.

Net Promoter, NPS, and the NPS - related emoticons are registered U.S. trademarks, and Net Promoter Score and Net Promoter System are service marks, of Bain & Company, Inc., Satmetrix Systems, Inc. and Fred Reichheld.

Did this answer your question?