Tracking Email users in DMP | Community
Skip to main content
New Participant
May 13, 2019
Solved

Tracking Email users in DMP

  • May 13, 2019
  • 13 replies
  • 15198 views

Hi Team,

I am trying to add users into a trait when they open our email newsletters in the DMP. However, the challenge here is that, email is a non java-script environment and I'm restricted to only using image version of the pixels in the email newsletters. As there is no java-script I suspect there is no cookie that is placed or verified and thereby I suspect that this approach is tracking no one. Can you please correct me if I am wrong and if I've misunderstood how the pixels work?

Also, is there any other way I can use to get users into the DMP from the non java-script environment like email platforms?

Best,
Akshat

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Ankita_Sodhi

Hello akshatganja​,

In the given scenario, turn of events should be as follow:

1. Users click on the link mentioned in the email campaign.

2. Above action will make an declaredID call to AAM and get one UUID assigned to the given customerID.

3. Capture those customerIds who have clicked on the email campaign(this is upto you  how you want to achieve this).

4. Now upload data for those users only who have clicked on the email campaign.

This way you will get assiciation of UUID to customerID and while uploading data, just provide the customerID used in the declaredID call and data will be binded to customerID.

I hope this answers you query. Please feel free to revert with any doubt which you might have.

13 replies

New Participant
May 21, 2019

Gotcha! Thanks for all the help, ASodhi-AAM​. This was all informative.

Best,
Akshat

Ankita_Sodhi
Employee
May 21, 2019

Hey akshatganja​,

Unfortunately, yes. We need UUID-CustomerID association in order to get data for a given customerID into AAM.

New Participant
May 21, 2019

Thanks, ASodhi-AAM​. This is helpful. However, following this method we would loose all the users who haven't clicked through on the email campaign right?

Best,

Akshat

Ankita_Sodhi
Ankita_SodhiAccepted solution
Employee
May 17, 2019

Hello akshatganja​,

In the given scenario, turn of events should be as follow:

1. Users click on the link mentioned in the email campaign.

2. Above action will make an declaredID call to AAM and get one UUID assigned to the given customerID.

3. Capture those customerIds who have clicked on the email campaign(this is upto you  how you want to achieve this).

4. Now upload data for those users only who have clicked on the email campaign.

This way you will get assiciation of UUID to customerID and while uploading data, just provide the customerID used in the declaredID call and data will be binded to customerID.

I hope this answers you query. Please feel free to revert with any doubt which you might have.

Kunal_Gaba_
New Participant
May 17, 2019

You should have enabled stitching of customer IDs and visitor Id's on your website. If sync is enabled then AAM should be able to ingest the offline users via feed file and associate them with the traits etc. See this - https://forums.adobe.com/thread/2353762

New Participant
May 16, 2019

Thanks for the idea kunal23​ . This inbound data ingestion is used to upload cookie sync files where we already have cookies for a specific set of users. However, in my case the CRM data that I have only has offline buyer information and no cookie component in it. That is the reason I was looking to see if there were alternative solutions of on-boarding users from the CRM using any other data point except cookie as I do not have cookies as part of the CRM data.

Can you think of any other data point I could use?

Best,

Akshat

Kunal_Gaba_
New Participant
May 16, 2019

You can upload the CRM data to Audience Manager via a feed file. Check this - Inbound Customer Data Ingestion FAQ

New Participant
May 16, 2019

Thanks for the explanation ASodhi-AAM​. How would we be assigning the customer IDs to users in the offline CRM? I mean with the customer ID all of the user's online activity is stored under a single identifier, I am clear on this part. However, what I am unclear on is how do we assign this ID to the users in the offline CRM.

For example, we know that a user with customer ID 123 visited the home page and then logged into the app and visited the sale section. However, how do we know who this customer with ID 123 is in our offline CRM data base ?

I hope this makes sense.

Best,

Akshat

Ankita_Sodhi
Employee
May 16, 2019

Hello akshatganja​,

Your understanding is correct, users needs to be in Authenticated state only.

If you are going to target users based on customerID then you need not worry about which device given user users, you should be able target user with desired experience as all qualifications are residing at CustomeID level.

You can merge data with above mentioned way as all online interaction will be tracked at CustomerID level and while onboarding data you can pass CustomerID with set of key-value pairs which will be merged by AAM.

Due to no role of device and everything written at CustomerID level, users shall see only specific experiences based on the segment qualifications done via online and offline channels.

Please let me know for any additional question on the given matter.

New Participant
May 16, 2019

Thanks ASodhi-AAM​. Just a followup question. The user needs to be in an authenticated state for this to work across the devices right ? Also, is there a way to implement this solution without having the user authenticate on the different devices.

What I am trying to achieve is the merge user data from online and offline worlds without using an authenticated state or a cookie ( as emails cannot use cookies). Is there a way to achieve this?

Best,

Akshat