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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Answered

Triggered Journeys and Duplicates in Customer Insights Journeys

(3) ShareShare
ReportReport
Posted on by 20
Hello,
 
We have Email deduplication turned on for Customer Insights Journeys  Settings > Feature switches >  Email deduplication toggle under "Email sending."
 
This works great for Segment-based Journeys.
This does not seem to work for Trigger-based Journeys, even if people can not re-enter the journey.
 
Our CRM allows for two contacts with the same email address.
 
SO, my question is:
Is there a workaround to prevent the same email being sent to the same email address if two records trigger the same Trigger-based Journey?
 
For context, we are using PowerAutomate to trigger an RSS-based email newsletter each week. A customer wrote in to let us know he was receiving two copies of the newsletter.
 
Thanks much,
Alison
I have the same question (0)
  • Suggested answer
    11manish Profile Picture
    842 on at
    For your RSS newsletter scenario, the most reliable approach is to deduplicate recipients in Power Automate before triggering the journey. Since the journey is
     
    already being initiated by a flow, you can:
    • Retrieve eligible contacts.
    • Use the email address as the unique key.
    • Trigger the journey only once per email address.
    This gives you deterministic control over newsletter delivery and avoids relying on Customer Insights email deduplication, which currently does not consistently
     
    prevent duplicate sends across separate records entering a trigger-based journey.
  • ACMC-Science Profile Picture
    20 on at
    Thank you!
    I will pass this information on to the team so they can make this update. Sounds quite straightforward. (I don't currently have access to the PowerAutomate flow, unfortunately.)
     
  • Verified answer
    ManoVerse Profile Picture
    1,221 Super User 2026 Season 1 on at
    This is expected behavior today, email deduplication doesn’t apply to trigger-based journeys. It only works when contacts are evaluated together (like segment-based journeys), not when each record triggers independently. I would solution this in below way :
    1. Use RSS unique ID
    From your RSS trigger, capture a unique value for each item:
    GUID (preferred)OR Link
    *This represents one specific newsletter send
    2. Create a Dataverse table(NewsLetter Email Tracker) and add these fields:
    Email Address
    SendInstance (RSS GUID or Link)
    3. Create an Alternate Key
    Combine: Email Address + SendInstance
    this ensures the same email cannot be processed twice for the same RSS item
    4. Update Power Automate flow
    For each record: Normalize email (lowercase)
    Try to create a record in the table
    5. Control Duplicate
    If record is created -> Trigger journey (send email)
    If record already exists -> Skip (duplicate prevented)
  • ACMC-Science Profile Picture
    20 on at
    Thanks @ManoVerse .  This gives me more reason to get access to the PowerAutomate flows. I have no idea if this is a big shift from the current architecture or not. *sigh*  What you have outlined makes sense.

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Hamza H Profile Picture

Hamza H 140 Super User 2026 Season 1

#2
Nagaraju_Matta Profile Picture

Nagaraju_Matta 128

#3
Abhilash Warrier Profile Picture

Abhilash Warrier 70 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans