Skip to main content

Notifications

Customer experience | Sales, Customer Insights,...
Unanswered

Is it possible to set specific moments in the customer journey to automatically send out surveys?

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

I wish to initiate internal and external customer experience surveys throughout the life of a project. There would be multiple touch-points throughout that journey. Can I create automated send outs for different questions in the surveys, aligned with the portion that was just completed?

Thank you.

  • tedway Profile Picture
    tedway on at
    RE: Is it possible to set specific moments in the customer journey to automatically send out surveys?

    Hi CharlesH, I know this is very late, but please let know if you are interested in exploring the use of AI and natural language processing to process the survey responses.

    Ted Way, PhD | Microsoft D365 PM Lead | Insights Apps AI

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Is it possible to set specific moments in the customer journey to automatically send out surveys?

    Hi CharlesH,

    That's a good question.

    If I understand your question, you want to be able to send off customer experience surveys based on the stage of the journey a customer is?

    In other words, a customer that has recently signed on should receive a different experience survey to someone that has been a customer for a while and who has recently purchased a product?

    If that is correct, what you first need to determine is if there is any field/feature in your data that would indicate where in the journey a customer is. This could be status reason if you using D365 CRM or a custom field.

    This field is key because it effectively gives shape to your journey in the application. Without it, it would be difficult to identify which customers are at each stage.

    You can then create segments in Customer Insights for each journey stage. For example, 'New Customer' segment where the filter is all customers in Customer Insights with 'recently activated' status reason.

    To get the automated sending of questionnaires part right, you're going to need to run workflows. Power Automate will do this job for you.

    You could probably create several flows - each one sending out a specific experience survey. Power Automate has connectors to Customer Insights and you can connect directly to segments (they are stored as entities/tables).

    Depending on your trigger for the workflow, Power Automate would get the customers in that segment and then send the survey off.

    As the system refreshes overtime, your status reason field would be updated for each customer and automatically shift them to the right segment. You should also probably bring in data that indicates if a survey has been sent already and use that as an additional filter when defining your segments.

    Hope this helps!

    Halen

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Congratulations to the January Top 10 leaders!

Check out the January community rock stars...

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,031 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 230,868 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans