Best practices customer id and offline tracking | Community
Skip to main content
guyr8182598
Level 2
October 25, 2017

Best practices customer id and offline tracking

  • October 25, 2017
  • 1 reply
  • 4045 views

Can anyone share some best practices with respect to 1) collecting your own customer id and 2) tracking off-line or non-JavaScript based applications.

1) how can I best collect my own customer/ user ID? Should this be in an evar and what should be the settings of this evar (also with GDPR in mind)?

2) if for this customer the real conversion takes place in a back-end application, what can be used to link this conversion to the same visitor for Adobe Analytics?

Thanks!

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

1 reply

Gigazelle
Adobe Employee
Adobe Employee
October 31, 2017
  1. If you are able to personally identify something in Analytics using your user ID, you will want to 'pseudonymize' it.
  2. Typically a client-side implementation firing a purchase event on the thank you page is enough to see conversion for a given visitor. However, if you want to see as accurate data as possible, you can explore the possibility of implementing something server-side on your backend servers that would send data to Adobe Analytics on a successful purchase. This is not an easy or simple implementation, and quite honestly is likely more trouble than its worth.
guyr8182598
Level 2
November 6, 2017

hi Gigazelle,

Thanks for your reply.

With respect to the second question, can I make use of the following documentation?

Supported XML Tags and Query Variables | Adobe Developer Connection

If I am correct using POST or GET you need to provide <visitorid>, <mcid> or <ipaddress>. If I use the (the client's) customer ID for the <visitorid>-field and use customer ID in the right eVar field I should be able to connect the "purchase",  however during the client-side process Adobe reports on visitorId or MCID and not on the client's customer ID. So, for Adobe Analytics I have two different visitorIDs for the same customer ID. Is this assumption correct?               

Gigazelle
Adobe Employee
Adobe Employee
November 9, 2017

If you wanted to make the purchase event seamless with the rest of the customer's visit, you would want to make sure the visitor ID or MCID matched the value stored in the Analytics cookie (which one you use would depend on which one is currently being used in your implementation). This means you would want to pass that cookie value to your server, so the server can send the image request to Adobe's data collection servers.