You are here:
Show Survey Pages Based on Responses
Use page branching logic that's based on a participant's responses to determine the next page that the participant views.
Required Editions
| Available in: both Salesforce Classic and Lightning Experience |
| Available in: Enterprise, Unlimited, and Developer Editions |
| Available with the Survey Response Pack, Feedback Management - Starter, and Feedback Management - Growth licenses |
| User Permissions Needed | |
|---|---|
| To add branching logic to a page: | |
- In the Survey Builder, click
for the survey page to which you want to add branching
logic. - In the Page branching logic window, select how you want participants to go to a
particular page.
- If you want participants to always go to a particular page, select Every time, and then select the page to view next.
- If you want to define rules to determine the page that participants go to next,
select Based on conditions, and then define the conditions.
- Select the page that participants view when the conditions are met.
- Select whether the page appears for all conditions or any conditions that you define.
- For logic type, select Response to Question or one of the merge field variables.
- Select the question or merge field that defines the condition.
Note You can't define conditions based on ranking questions. - Select an operator.
Note Selecting equals as the operator for multiple selection questions doesn’t work as expected. Select contains as the operator instead. - Select or enter a response or field value that determines whether the page is displayed.
- To define another condition, click Add Condition.
- To save multiple conditions as a collection, click Create
Rule.
You can define multiple rules, each of which determines the page that participants go to next.
- Save the logic, and then to apply it, save the survey.
Here's an example.
A survey has four pages.
- The first page contains a New Promoter Score (NPS) question: How likely are you to recommend our service to a friend or colleague?
- The second page contains a text question: Let us know what you didn't like.
- The third page also contains a text question: Let us know how we can improve.
- The fourth page is the Thank You page.
Add branching logic with these rules to the first page. Then add branching logic to the second and third pages to always send participants directly to the Thank You page.
- When the participant’s response is 9 or more, go directly to the Thank You page.
- When the participant’s response is 7 or 8, go to the third page.
- When the participant’s response is 6 or less, go to the second page.
Did this article solve your issue?
Let us know so we can improve!

