web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested Answer

Customer Journey with dynamic segment for sending out multiple customer satisfaction surveys

(0) ShareShare
ReportReport
Posted on by 5

I am a newbie to segmenting, and appreciate all help! 

We're planning to use Marketing to set up a Customer Journey for sending out customer satisfaction surveys. 
Recipients enter the CJ via a segment, and will receive an email with a link to the survey. 

Our targets are contacts who have completed a "Delivery", and the same contact may complete one or more Deliveries.

Now, my problem is I want to ensure that the contact only receive max 1 email during a certain period (60 days), but after that period, they qualify for a new survey, if they complete a new Delivery

(Example: Contact A completes a Delivery on day 1, enters the segment & Customer Journey, and receives an email.
On day 35 they complete a new Delivery, but shall not receive a new email.
Finally, on day 70, the complete a third Delivery, and shall now receive an email again.) 

I've played around with Recurrence and Exclusion segments, but am not sure what is the best way to set this up. 

I have the same question (0)
  • Suggested answer
    Nya Profile Picture
    29,060 on at

    Hi, Simone

    I’d like to recommend you creating a custom field in Contact entity as a flag to determine if an email needs to be sent.

    1. It can be created as a “Two Options” type and the default value is No.

     pastedimage1615529852971v1.png

    1. Set the value of the field Yes as a condition in the Segment of the Customer Journey.

     pastedimage1615529873459v3.png

    1. Create an on-demand Workflow which will set the field to Yes.

     pastedimage1615529866322v2.png

    1. Add the Workflow following the sending email step in the Customer Journey. It will set the contacts who have received emails as emailed.

     pastedimage1615529881540v4.png

    1. Add a “Wait for” after it and create a new workflow to reset the value as No, so that they can receive emails after a certain period.

     pastedimage1615529909296v5.png

    If this helped you, I'd appreciate it if you'd mark this as a Verified Answer, which may in turn help others as well.

    Best Regards,

    Nya

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 60 Super User 2026 Season 1

#2
Eugen Podkorytov Profile Picture

Eugen Podkorytov 26

#3
Jimmy Passeti Profile Picture

Jimmy Passeti 23 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans