Microsoft has been making quite a few changes to its online platform over the last year or two, including everything from ERP-style application suites to better integration and usability of existing features.  Dynamics 365 Customer Voice is an example of the latter, representing an important step forward for how customer feedback is sought after and processed.  Â
Customer Voice builds on its predecessor, Forms Pro, by focusing on tighter integration with both Dynamics 365 and Microsoft’s Power Platform applications. This integration means the app is much more intuitive to use. Users can leverage the knowledge of Microsoft’s other Power Platform products, especially Power Automate, into producing highly robust and scalable surveys.Â
A common use case for Customer Voice is to send surveys to customers after a customer service interaction, usually upon resolving a case in Dynamics 365. Let’s look at how this is done with the new Customer Voice experience.Â
- Install Customer Voice in the desired Dynamics environment. There are a few different ways to do this, but one of the most straightforward is to navigate to the Power Platform Admin Center (https://admin.powerplatform.microsoft.com), then click on Resources > Dynamics 365 Apps. Â
-
- From here, click on “Dynamics 365 Customer Voice” and click the “Install” button.Â
-
- Note: This step requires System Administrator permissions, as it involves modifying the Dynamics instance.
-
- You may be asked to select an environment and confirm the installation; simply choose the appropriate Dynamics 365 environment and click Install.Â
- Once the solution is installed, navigate to https://customervoice.microsoft.com. This is the home base of Customer Voice, where all projects and surveys are managed. Click on the New Project button, and we can look at how straightforward it is to set up a survey.Â
- Customer Voice will give us a few templates to choose from, in addition to the ability to create your own survey from scratch. In this case, we will select Support, as it already has some of the features that we will want built right in.Â
- When creating the survey, you may be asked for the location and/or environment. Simply choose the same Dynamics 365 environment used in an earlier step.Â
- Upon creating the survey, we can see it has already populated some basic information, including a header and questions with different types of answer formats.  All these assets are easily configured; modifying a question’s text or adding a new answer option just requires clicking on what you would like to change.  Â
-
- For example, in the screenshot below, I clicked on question 2.  This brings up a simplified editor like the email tool in Dynamics 365, allowing me to add or remove options individually. I can even specify whether the answer is required for the survey to be submitted or allow customers to choose multiple answers.Â
- Once the survey is set up to your satisfaction, we will need to set up the trigger behavior for making sure surveys are being sent to customers. Click on the Send button, where we can see a few different options. We will use automation here, as this is what allows us to trigger based on Dynamics behavior via Microsoft’s Power Automate tool.
- Once Automation has been clicked, Customer Voice will provide you with some common templates, as well as the ability to create entirely customized behavior. In this case, we would like to send a survey when we resolve customer service cases in Dynamics, so we will choose “Send a survey when a case is resolved in Dynamics 365”.
-
- This step will ask you to confirm which connectors will be used for automation. Suppose this is your first-time using Power Automate with this Dynamics environment. In that case, you may need to just confirm your credentials, which you can do by clicking the ellipsis next to the connector and clicking the blue “invalid connection” link.
-
- Once the connectors are validated, click Continue then Create. This will set the automation up based on the template without requiring any advanced setup.
- Once the setup is complete, you will be brought to the survey response dashboard where you can see the number of invitations sent and the responses received, as well as any flagged issues like survey failures.
- In this screenshot, you can see that a user has responded to my survey:
- An excellent feature in Customer Voice is the ability to see visualizations of the data coming in on your survey. By clicking on “Case resolution survey” under “Reports,” we can see that the survey is linked with Power BI analytics right out of the box:
Conclusion:
Overall, Customer Voice is a major step forward in Microsoft’s Power Platform infrastructure. Surveys are straightforward to create and integrate well with Microsoft’s entire product stack, allowing users and system customizers to spend more time on survey design and the customer experience rather than data management and complicated configuration.
If you have any question or queries, do not hesitate to reach out to us!Â