Hey Matt, thanks for posting this.
For Step #6, I don't see any {{lead.Email Address}} in the tracking code but I see {{lead.Email Address:default=noemail}}
Should I replace the whole thing so it just reads like this:
${lead.Email}
Or
Should it read like this: ${lead.Email}:default=noemail}}
Also, for step #10-- I inserted the token at the "bottom of the email" but when I send it out I get the title of the token in text:
How should I insert the token without it displaying it as text???
Regards,
- Hiram
Hi Hiram,
For your first question -- yes, replace the entire thing.
For your second question -- did you use any dynamic content in the email? If you did, you will be unable to use the tracking code at the same time. It's an unfortunate limitation of Marketo.
Hi Matt,
Thanks for the information. However, I've done everything you've outlined - on an email that's neither dynamic or using segmentation - and it's still not working for me.
The only thing I haven't done is what user 40030 describes here:
It should be noted that in order for the tracking code to work, you can't use Send Sample. You have to create a new lead with the testing address provided by Litmus using the instruction in Step 3 found here:
https://community.marketo.com/MarketoArticle?id=kA050000000L7c9CAC
After that, you can test your email using a Single Flow Action:
https://community.marketo.com/MarketoArticle?id=kA050000000KytDCAS
Are these necessary steps for testing? Thanks in advance for any help you might be able to provide.
You should be able to use the send sample to test the tracking code, unless something has changed since I originally posted this. What is the result you're getting exactly?
When I send the test during the creation of the tracking code (in Litmus) it says that it's not detected. When I send again after it's been created, it doesn't do anything.
I just tested it again and it works. Make sure that when Litmus gives you the tracking code, you're replacing every reference of {{lead.Email Address}} with ${lead.Email} -- and also make sure that you've checked the box next to the Email Address field in the objects list when creating the email script token.
I sent a sample of my email with the code and the draft approved to the email Litmus gave me and it received it and started my tracking without any problems.
My code looks like this (removed beginning of the unique tracking link which Litmus provides):
<style data-ignore-inlining>@media print{ #_t { background-image: url('TRACKINGLINKFROMLITMUS?p&d=${lead.Email}');}} div.OutlookMessageHeader {background-image:url('TRACKINGLINKFROMLITMUS?f&d=${lead.Email}')} table.moz-email-headers-table {background-image:url('TRACKINGLINKFROMLITMUS?f&d=${lead.Email}')} blockquote #_t {background-image:url('TRACKINGLINKFROMLITMUS?f&d=${lead.Email}')} #MailContainerBody #_t {background-image:url('TRACKINGLINKFROMLITMUS?f&d=${lead.Email}')}</style><div id="_t"></div>
<img src="TRACKINGLINKFROMLITMUS?d=${lead.Email}" width="1" height="1" border="0" />
Thanks Matt. Sorry for the delay. I believe that's exactly how I was doing it, but I'll try again to verify.
I have one tracking code on multiple emails. Will the tracking pixel only fire once per user? For example, if a lead opens all three emails, only one open will be recorded in analytics?