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!
I'm finding the same limitation. Adding the subscriber email to the dynamic link is NOT an option as it would mean there is personally identifiable information in the link which violates Google Analytics Terms of Service (see below for reference).
Why doesn't Constant Contact just make the contact_id field available for inclusion in Dynamic Links?
Analytics customers are prohibited from sending personal information to Google.
The Analytics terms of service, which all Analytics customers must adhere to, prohibits sending personally identifiable information (PII) to Analytics (such as names, social security numbers, email addresses, or any similar data), or data that permanently identifies a particular device (such as a mobile phone’s unique device identifier if such an identifier cannot be reset). Learn more about how to avoid sending PII. Your Analytics account could be terminated and your data destroyed if you use any of this information.
Hello @SteveF5 thanks for coming to the community!
At this time we do not have the contact_id included in our dynamic links feature because this conflicts with our Terms of Service. Adding this feature would not allow us to track links, which is necessary for our compliance team to have access to.
We certainly hear your concerns, and I will track your feedback on end however at this time this limitation of dynamic features is functioning as designed.