How to do a email retry next day if it's stopped due to capping | Community
Skip to main content
Level 3
November 16, 2025
Question

How to do a email retry next day if it's stopped due to capping

  • November 16, 2025
  • 3 replies
  • 158 views

Hi Team, I have created a test journey for a PoC to test a scenario where email 1 is being sent to a customer but due to capping rules (channel/frequency capping) the email doesn't get sent as for the user the quota of emails for the day is already exhausted.

How can I re send the email again tomorrow ? 

I'll have to create a logic to check whether the profile received the email 1 or not, but how to check that in condition ?

I can't use the action id of the node because the person must have passed through that node even after the capping rule.

Check the image attached for reference.

3 replies

HardikJa3Author
Level 3
November 17, 2025

Hi @davidkangni , @mohan_dugganab , @satheeskannak  Can anyone help me with this ?

SatheeskannaK
Community Advisor
Community Advisor
November 17, 2025

@hardikja3

When using daily frequency capping, the cap resets at 00:00:00 UTC each day, as the cap is valid until 23:59:59 UTC. From documentation,

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/conflict-prioritization/capping-rules/channel-capping

"Daily - The daily frequency cap is valid for the day until 23:59:59 UTC and resets to 0 at the start of the next day."

Frequency capping is applied during the email delivery preparation phase, and the exclusion reason is recorded on the profile level. To re-attempt sending the email, you can create an audience that excludes profiles with the specific exclusion reason code and retry the send after a day.

For details on exclusion reason codes, refer to the following documentation:
https://experienceleague.adobe.com/en/docs/journey-optimizer/using/reporting/channel-report/exclusion-list

Thanks, Sathees
DavidKangni
Community Advisor
Community Advisor
November 17, 2025

@hardikja3 

 

the capping for frequency is reset daily and is available at profile level or in the message feedback dataset as the exclusion happens at the message authoring level.

 

your logic of wait an hour may not work because of the latency and time of evaluation vs send but you need to create a batch audience and extend your wait to a day (instead of an hour)

 

Thanks,

David

David Kangni
HardikJa3Author
Level 3
November 18, 2025

Hi @davidkangni  Can you please suggest ways to create an audience which will have profiles who did not receive Email 1 due to capping issue or any other particular issue as well (Include People who did not receive Email 1).

 

Also, As the audience evaluation happens only once a day, will it be an issue as it may happen that the journey is triggered prior to audience qualification and profiles may move ahead without getting email 1 to email 2 directly.

DavidKangni
Community Advisor
Community Advisor
November 18, 2025

@hardikja3 

As mentioned, you need to review your logic as it's not possible as is.

frequencyMap is not supported in segmentation and the message feedback table can be leveraged only in batch segmentation. You will need at least a day of wait but also this can be an issue depending on your evaluation time etc. 

if this email is really important I will suggest to not add the business rules for it.

 

Thanks,

David

David Kangni