Expand my Community achievements bar.

SOLVED

One Click Implementation issue

Avatar

Level 3

Hello 

We trying to implement One-Click List-Unsubscribe to be compliant with major ISPs.

We followed the documentation provided here: https://experienceleague.adobe.com/en/docs/deliverability-learn/deliverability-best-practice-guide/a...

We imported the webapp package(had to change manually the build cause our was different in xml)

rbiri_0-1716863142130.png

We tried both approach:

  • Configure One ClickList Unsubscribe in the delivery 
    rbiri_1-1716863378967.png

     

    • No Results in header
  • Creating a typology rule to support One-Click List-Unsubscribe

    • attached to Default typologies
      • rbiri_2-1716863510092.png

        No result either

    • We have tested in Stage and Prod

Any ideas what are we missing?

 

 

Regards

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Level 4

Hey mate, sorry to be a bummer but I got mine off the ground in about 24 hours and it's plugging away like a champ. 

I uploaded the web app file that Adobe has online and this is my email SMTP header:

List-Unsubscribe-Post: List-Unsubscribe=One-Click
List-Unsubscribe: <https://--webappurl--?id=<%= recipient.cryptedId %> >, <mailto:--bounceaddress--?subject=unsubscribe<%= escape(message.mimeMessageId) %>>


Have you considered adding some debugging activities to the script activity in the web app? My verification method was updating a generic text field on the recipient record so I could prove it was all going through via the post event and not the email method. 

View solution in original post

4 Replies

Avatar

Community Advisor

Hello @rbiri 

 

The headers also depends on the engagement and reputation of the sender. If your sender does not have a good reputation then you won't see them.


     Manoj
     Find me on LinkedIn

Avatar

Level 1

Hi,

I think the post method is not working at all.

I've tried everything but adding post alone never works.

 

If you add following then you can at least see unsubscribe button in Gmail, but web app never gets called.

List-Unsubscribe:<mailto:<%@ include option='NmsEmail_DefaultErrorAddr' %>?subject=unsubscribe<%=escape(message.mimeMessageId) %>>,<https://domain/webApp/unsubNoClick?id=<%= recipient.cryptedId %>>
List-Unsubscribe-Post: List-Unsubscribe=One-Click

 

Use this and run a script on nms:address where error text = 'Email_Client_Unsubscribe' and then unsubscribe recipients from a specific service or send post to external system via JS.

 

For this i am reading service internal name from optout URL in delivery.


I highly doubt that anyone has cracked the post method.

 

Best

Vedant

 

 

 

Avatar

Correct answer by
Level 4

Hey mate, sorry to be a bummer but I got mine off the ground in about 24 hours and it's plugging away like a champ. 

I uploaded the web app file that Adobe has online and this is my email SMTP header:

List-Unsubscribe-Post: List-Unsubscribe=One-Click
List-Unsubscribe: <https://--webappurl--?id=<%= recipient.cryptedId %> >, <mailto:--bounceaddress--?subject=unsubscribe<%= escape(message.mimeMessageId) %>>


Have you considered adding some debugging activities to the script activity in the web app? My verification method was updating a generic text field on the recipient record so I could prove it was all going through via the post event and not the email method. 

Avatar

Administrator

Hi @rbiri,

Were you able to resolve this query with the help of the given solutions or do you still need more help here? Do let us know. In case the given solutions were helpful, then kindly choose the one that helped you the most as the 'Correct Reply'.
Thanks!



Sukrity Wadhwa