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

How to process contacts in customer journey more than once using dynamic segment

(0) ShareShare
ReportReport
Posted on by

Hello,

I am facing the following scenario:

I you want to create a dynamic segment and process the customer journey with this segment aiming to send emails. Once all contacts are processed, if some conditions to be part of the segment are unverified for some contacts, I'd like to remove these contacts from the segment and add them back again to the segment in order to process them again when the conditions are verified.

Performing some punctual tests using static segments it seems to be impossible to process a contact more than once.

Is there a way to solve this issue?

Thank you in advance.

Best Regards,

Giulio Indennitate

I have the same question (0)
  • Jarrod365 Profile Picture
    40 on at

    Hello Giulio,

    As far as I know, customer journey only executes one time, which means contacts will be only processed once.

    Scheduler tile might help you:  wait a few days for the segment to refresh.

    https://docs.microsoft.com/en-us/dynamics365/marketing/customer-journey-tiles-reference#waitdelay

    Best Regards,

    Jarrod

  • Suggested answer
    Petit Hibou Profile Picture
    on at

    Hi Giulio,

    Such scenario is not directly supported. There are a couple of options that might help addressing this issue, but I'm not sure if either will address your specific business scenario

    Option 1. One contact can go through a single tile (including segment, form, etc) only once per customer journey iteration, but it’s totally supported to have two parallel swimlanes. In such case, eg you may build the second segment from those contacts who haven't met the conditions initially and make a second run for them at a different time

    Option 2. Another option might be use of recurring journey. It also has its own specific and may or may not be applicable for your business scenario. In recurring journey all contacts are reprocessed at regular intervals during the active period. Then for the next period your dynamic segment will be updated and new contacts added to the same customer journey

    ------------

    Hope this helps

    Elena

  • fxbhm Profile Picture
    5 on at

    Hello Elena,

    I would have a follow up question on this. I want to send an NPS survey every X months to customers. Therefore, I set up a segment that uses the "anniversary" option in order to select each customer every X months. Do I have to additionally use the "recurring journey" to reselect the customer?

    Thanks for your help.

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 57 Super User 2025 Season 2

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 57 Super User 2025 Season 2

#3
Eugen Podkorytov Profile Picture

Eugen Podkorytov 26

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans