I would like some insight from the community on tracking email campaigns using Tealium. We currently use a "soft server" call to build our image request when a user clicks to open an email. It looks something like this
This server call sets an event and three Omniture variables as shown below.
â ¢ event37 is set for the email impression (event37)
â ¢ eVar16 with the GUID, eVar71 with the CHID, and eVar70 with the email_id
The server call also sets an omniture cookie that includes the above eVars so that we can track view through metrics when the user traverses from the email to the web site.
We currently use a getLightCookie omniture plugin that loops through the cookie value and parses out the variables that we would like to collect for the visitors web session but we are having issues with the plugin. The getLightCookie plugin works if I only have one eVar in the cookie, but if there is more than one eVar defined in the cookie (as we are trying to do) then the code has problems. For example, the getLightCookie function will attempt to parse the 3 eVars but will return 2 of them to v16 as a single string.
The plugin is as follows.
if(s_2.c_r('s_mtd') != ''){s_2.eVar16 = s_2.getLightCookie("s_mtd","v16");}
s_2.eVar71 = s_2.getLightCookie("s_mtd","v71");
s_2.eVar70 = s_2.getLightCookie("s_mtd","v70");
if(typeof s_2.eVar70 != 'undefined')s_2.events=s_2.apl(s_2.events,"event29",",",2);
So my questions is: Can we replace this with a Tealium solution?
... View more