Using Client Side Response Routing in Voice of the Customer

Requirement: We need to show/hide survey question based on the selection in previous question. In this article we are going to share steps to implement same.

Solution: While working on survey we want make it responsive as much as possible based on the question inputs. Let say we are creating a survey for training program and we want to implement following logic in our survey:
ResponseRoutingVOC1

Above logic can be implemented using response routing rules in voice of the customer, we can using following steps:

If you are new to Voice of the Customer, please refer our earlier article Getting started with Voice of the Customer

1. Create a survey by navigating New under Voice of the Customer -> Survey.
2. Enter basic details about our survey.
3. Let’s use two single response question and change their label like following
ResponseRoutingVOC2
4. Click on edit button for second question and make sure to set visibility as “Do Not Display” under Layout option.
ResponseRoutingVOC4Now our question are ready, so let’s setup client side response routing.
5. Click on the drop down next to your survey name and select Response Routings:
ResponseRoutingVOC5
6. Click on Add New Response Routing and enter name and hit save button.
7. Click on + sign under Condition sub grid to add new Response Condition Record.
8. Provide name for condition and fill details under check like following and hit save and close.
ResponseRoutingVOC8
9. Now click on + sign under Action sub grid to add Response Action record.
10. Fill Client under scope drop down and fill following details under Client and hit save and close:
ResponseRoutingVOC10
11. Click on + sign under Otherwise sub grid to add response record for else part to hide question in case CRM selection is removed. Fill name and use following options under client and hit save and close:
ResponseRoutingVOC11
Now click on preview command button on survey form and we should be able to see our question while CRM is selected like following
ResponseRoutingVOC12
And when any other training is selected CRM training question will be hidden like following:
ResponseRoutingVOC13

One thought on “Using Client Side Response Routing in Voice of the Customer

  1. Pingback: Using Client Side Response Routing in Voice of the Customer - Microsoft Dynamics CRM Community

Leave a Reply

Your email address will not be published. Required fields are marked *