cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

How do I select which ID origin personalizes a content studio email link

dking
Discoverer
0 Kudos
170

Hi SAP Experts,

We have multiple ID Origins (i.e., email, BuPa ID, hashed email, etc.). Within Content Studio, I need to personalize a specific URL. The use case is to appended & personalize the URL with the BuPa ID for the respective email recipient.

Example: my list contains two recipients; myself and a colleague. My BuPa ID is 1234 while my colleague's BuPa ID is 6789. The email I receive should have my BuPa ID at the end of the URL while the email my colleague receives should have their BuPa ID at the end of the URL (i.e.., my email would have this URL: ....example.com?id=1234 while my colleague would have this URL: ....example.com?id=6789).

In Content Studio, I built the email and followed this path to select the ID personalization: under Link Properties -> Personalized URL, selected "ID" (under the consumer level). I sent a test using "send using contact." The test send included all IDs (i.e., BuPa ID, email address, hashed, etc.) in the URL.

How do I place a rule in the Link Personalization to only pull through the BuPa ID origin?

Furthermore, if a recipient has 2 or more BuPa IDs, how do I limit the number of BuPa IDs passed through the URL?

In your response, will you please include screen shots as a way to confirm we're viewing the same platform settings/location/version?

If it helps, here is some information on which system I'm using:
Product Name: SAP Marketing Cloud 2502
Application ID: LAUNCHPAD
Application Version: 28.0.150

Thanks,
Daniella

View Entire Topic
jan_kaemmerle
Product and Topic Expert
Product and Topic Expert

Hello Daniella,

when using an attribute in your link personalization it should be unique. Else you are running in the problem you described below. Therefore I would not recommend the attribute "ID" in this scenario.

To achieve, that your attribute will be unique there are several different approaches you could implement (BAdI, new custom field, HANA view. etc.). Would recommend that you use the functionality of "Subdivided Child Attributes". Please have a look at the following documentation:
https://help.sap.com/docs/SAP_MARKETING_CLOUD/13d84c47bb6749a188fd53915c256516/3939940fad6e4ac296c35...

You create basically a new custom attribute based on your ID-Origin. Then only the BuPa ID is available in your attribute and you can use it in your link. 

What makes me a bit curious about your scenario is that a contact can have multiple BuPa IDs. Is this really the case? In the ID-Origin customizing the ID should be maintained in standard as "OnePerContact". This means that for each contact only one BuPa ID can exist. Can you please double check?

Thanks & Br,
Jan

dking
Discoverer
0 Kudos

Hi Jan,

Thank you for the solution. I will need to connect with my developer on implementing the solution.

Regarding your question, here is a screen grab showing BuPa IDs for the same contact: example.png
The only difference between the two profiles is that one has a value under the telephone number and the other profile doesn't. 
Thank you,
Daniella