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

Announcements

No record found.

News and Announcements icon
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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 131 Super User 2026 Season 1

#2
Jimmy Passeti Profile Picture

Jimmy Passeti 46 Most Valuable Professional

#3
NeerajPawar Profile Picture

NeerajPawar 41

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans