Skip to main content

Notifications

Announcements

No record found.

Customer experience | Sales, Customer Insights,...
Answered

One click unsubscribe

(1) ShareShare
ReportReport
Posted on by 18
What is the best way to implement automated one click unsubscribe in Customer Insights and Journeys? I'm asking in the context of Gmail's recent announcement that senders who send 5,000 or more messages a day to Gmail accounts should implement one click unsubscribe. 
 
Can Customer Insights and Journeys handle unsubscribes via an automated POST request from GMAIL or automatically unsubscribe based on emails sent to an inbox with unsubscribe in the subject?
 
  • Taavo T Profile Picture
    Taavo T 7 on at
    One click unsubscribe
    Has anyone heard anything or seen any documentation about how to enable it after the Dec 2023 release? Our marketing team is getting nervous given the looming gmail and yahoo deadlines. 
  • Verified answer
    Marco van der H Profile Picture
    Marco van der H 32 on at
    One click unsubscribe
    This will be in de version of January 2024
     
    New requirements from Google and Yahoo for bulk email senders will go into effect in February 2024 that require emails to support one-click unsubscribe. Dynamics 365 Customer Insights will support this requirement for outbound and real-time journeys. To make use of one-click unsubscribe, you'll need to upgrade to the December 2023 release. A feature switch will become available to enable one-click unsubscribe in January 2024. Communication to administrators in the admin center will be sent once this feature is available.
     
     
     
  • Suggested answer
    Dengliang Li Profile Picture
    Dengliang Li Microsoft Employee on at
    One click unsubscribe
    Hi,
     
    Please try the following steps.
     
    In the previous step /List rows/ returned a list of contacts that matched the "From" field.
    If you have duplicates you need to decide what to do, I assume you will only update the first one returned.
    So, the condition is.
    The expression is: length(outputs('List_rows')?['body/value']).
    The Terminate stops the flow if there isn't a match.
     
    The compose gets the first Contact Id
    The expression is: first(outputs('List_rows')?['body/value'])?['contactid']
     
    Then update the related contact.
     
    Set the GDPR field value in the following figure to Yes.
    This prevents direct mail and marketing emails from being sent to this contact.
     
     
    If my answer was helpful, please click Like, and if it solved your problem, please mark it as verified to help other community members find more.
    If you have further questions, please feel free to contact me .
     
    Best Regards,
    Dengliang Li
     

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

Congratulations 2024 Spotlight Honorees!

Kudos to all of our 2024 community stars! 🎉

Meet the Top 10 leaders for December!

Congratulations to our December super stars! 🥳

Get Started Blogging in the Community

Hosted or syndicated blogging is available! ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,602 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,340 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans