Expand my Community achievements bar.

Dive in, experiment, and see how our AI Assistant Content Accelerator can transform your workflows with personalized, efficient content solutions through our newly designed playground experience.
SOLVED

How to Disable encode in email template level.

Avatar

Level 2

Hello,

 

How to disable encode in email template level?

Scenario : For unsubscribe, We are including custom URL with personalization encrypted email address. While ingesting Data into CDP, am decoding the encrypted email address. 

In profile, i can see correct decoded encrypted email address. When i add personalization in template, AJO double encoding the URL which causing us issue.

Any ideas?

 

Thanks

AJO Dev

1 Accepted Solution

Avatar

Correct answer by
Level 2

Hi @SatheeskannaK ,

Thanks for your quick response, I found the issue and fixed.

The email address is encoded(encrypted(email address)).
Data ingestion : we have to decode(encoded(encrypted(email address))). So the profile as encrypted(email address).
Email Template : For unsubscribe, we have to choose "External Link" and paste the URL (This can encode the unsubscribe URL) encoded(encrypted(email address))
if you choose External Opt-out/Unsubscription, AJO it self double encoding the value.

Thanks
AJO Dev

View solution in original post

5 Replies

Avatar

Community Advisor

Usually AJO by default will add the encrypted pid and payload in the URL parameter which will help to identify the profile. If you can share how you're personalizing in the template would be good to guide you further. Take a look at this page,

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/channels/email/email-opt-out

SatheeskannaK_0-1731547973689.png

 

Thanks, Sathees

Avatar

Level 2

Hello SatheskannaK,

Am using External Optout/Unsubscription : https:// www.domainName.com/web/unsubcribe?id={{personalised Encrypted Attribute}}&prod
we are using encrypted & encoded email address outside of AJO and Mapping in CDP while doing data ingestion based on primary key.
In above link, i added personalization in URL.

 

Thanks

AJO Dev

Avatar

Community Advisor

It's working as expected. I mean added a personalized attribute to the external link it's showing as expected.

SatheeskannaK_0-1731623876852.png

When I click the URL from the email received getting the unencrypted version of that personalized field.

 

 

Thanks, Sathees

Avatar

Level 2

Hi Sathesskannak,

 

if you use personal email address, yes it will work as expected.

 

try out with encrpted email address and test out it will show you double encryption as %252F like that.

 

Add & use any encrypted email address data in your test profile and try sending out as final message (Dont simulate or dont test on proof) 

 

 

thanks

AJO Dev

 

Avatar

Correct answer by
Level 2

Hi @SatheeskannaK ,

Thanks for your quick response, I found the issue and fixed.

The email address is encoded(encrypted(email address)).
Data ingestion : we have to decode(encoded(encrypted(email address))). So the profile as encrypted(email address).
Email Template : For unsubscribe, we have to choose "External Link" and paste the URL (This can encode the unsubscribe URL) encoded(encrypted(email address))
if you choose External Opt-out/Unsubscription, AJO it self double encoding the value.

Thanks
AJO Dev