web
You’re offline. This is a read only version of the page.
close
Skip to main content
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)
  • fxbhm Profile Picture
    5 on at
    RE: How to process contacts in customer journey more than once using dynamic segment

    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.

  • Suggested answer
    Petit Hibou Profile Picture
    on at
    RE: How to process contacts in customer journey more than once using dynamic segment

    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

  • Jarrod365 Profile Picture
    40 on at
    RE: How to process contacts in customer journey more than once using dynamic segment

    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

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…

Mansi Soni – Community Spotlight

We are honored to recognize Mansi Soni as our August 2025 Community…

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Hamza H Profile Picture

Hamza H 141

#2
Daniyal Khaleel Profile Picture

Daniyal Khaleel 132

#3
DAnny3211 Profile Picture

DAnny3211 130

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans