Happy Turkey Day! In recognition of Thanksgiving our Support office will be closed Thursday (11/23). We will be open Friday (11/24) for limited hours (10:00am - 6pm ET) and will be back to normal hours on Monday (11/27).
For our marketing emails, I need to be able to add tracking code to all the email links that will identify the customer who received (and clicked on) the email. I'd like to be able to use the send-to email as that identifier. Does anyone know how I can append some tracking code to the end of each URL in the email, i.e. what the field is ("to_email" or something else) and how it should be formatted? I'm assuming something like "?=to_email", but don't know proper field names or formatting.
Solved! Go to Solution.
I apologize that I don't know what code you need to track in your URL's,
Thank you for your reply!
I don't think that the information in Reporting will be usable, as this is for a third party vendor who needs to collect click-through information for their own use.
What they want from us is to place a piece of tracking code on each URL in an email, that would be unique to each customer. My thought was to append some code which would attach the customer's email address to each link, something like this:
Is there any way to do that with Constant Contact? If not, we will look into Google Analytics.
Hi Jennifer. Google Analytics is defniitely a great tool to use for this purpose. I see that you create emails using our Custom Code editor. With that, you are able to put in what are called dynamic links. I believe this might be what you are looking for. You do need to keep in mind that with dynamic code URLs aren't trackable in Constant Contact and won't be included in your reporting.
Thank you so much for the reply!
It looks like doing this "Example: https://www.yourdomainhere.com/$Subscriber.Email$" (as shown on that page you linked) is exactly what I need to do! However, the instructions on that page aren't helping me to insert that variable into the URLs. I'm using HTML in Advanced Editor, and there is no option to do any of the instructions under the "Dynamic Links" heading on that page.
I.e. the icons and fields in the following instructions are not visible:
I found the following instruction page, as well, but still can't figure out how to add the variable I need (subscriber email address) to the URLs in an email, and have it work when I send one to myself: http://knowledgebase.constantcontact.com/articles/KnowledgeBase/13914-Personal-Contact-Details-for-a...
Do you have any more insight, please?
Hi @JenniferT07. I just spoke with an upper level of support who works with custom coded emails. He saw that your email was created with HTML and these contact details will only work in XHTML. What you can do is copy your code, create a new email and select XHTML. This should allow the links to work properly. If you are still having trouble with your email, we do have a dedicated team that works with custom code. You can reach them at 866-289-2101 and they are available from 9AM-7PM EST Monday through Friday.
Also, I see what you meant with the FAQ I sent you having some different instructions. Sorry about that! Here's a better FAQ that will explain more.
Thank you for the advice! I'm wondering if you can help a bit more. I've created an email in XHTML, and it displays properly in Dreamweaver and isn't giving me any errors when I put it into Constant Contact, but when I "preview and test" the email in Constant Contact, the email is completely blank (it's also blank when I actually send a test.)
The test email I've created is the one called "5/11/17: XHTML Test" in my account. Could someone take a look and tell me why it's not displaying properly in Constant Contact?
I just checked out your XHTML test email, and encountered the same problem when I made a copy of it. Since this is a pretty complex issue, we are creating a case for our senior support specialists to work on. They will reach out to you and notify you when it is completed within 4 business days. If you have any more questions, do not hesitate to reply here, or call our support line for more information. Thank you very much again for reaching out!