Expand my Community achievements bar.

Applications for the Community Advisor Program Class of 2025 are NOW OPEN – Apply Today!

How to make sure an email is not sent multiple times to the same user in a journey, even though the user passes through the step several times.

Avatar

Level 1

We have an onboarding journey with multiple email steps. A series of 6 emails are sent after some delay times between them which we have set up already.
We also want to include one more email that can be sent anytime they receive their offers during this onboarding phase. For that we made an audience to check if they have offers.

But we want to make sure this email is sent only once(as a user can reach this step multiple times) and write a condition such that if they have already received this email dont send to them. Is there a way in the journey we can add a step that can achieve the above?

Or please let us know if you have any better approaches to do it.

2 Replies

Avatar

Level 4

Have you considered excluding theme if they are in an audience were the message ID matches your offers email?

Alternatively, if the offer email is a separate offer journey, you could exclude them if they were in an Audience that looked for anyone that is Match on Journey Action ID at any time. 

 

If it was a separate Journey you can also ensure that you do not allow re-entry. 

Avatar

Level 2

Hello Arvind,

 

  1. I believe you can configure the Business rules - Frequency Capping.
    Here is the documentation Link:
    https://experienceleague.adobe.com/en/docs/journey-optimizer/using/configuration/frequency-rules?lan...
  2. Yes, you can condition that Email sent Today is true, it goes to another node or else it goes to email action.

 

Thanks

AJODev