: How do I keep track of UTM referrer during an account activation process? I have an email campaign which has a tagged link to my website. It looks like this: http://example.com/join/?utm_medium=email&utm_source=search&
I have an email campaign which has a tagged link to my website. It looks like this:
example.com/join/?utm_medium=email&utm_source=search&utm_campaign=Outreach
I want to know how many visitors arrive at the 'join' page because of this email campaign, then create an account and login, and finally publish a listing on the site. I want to see how many published listings originally started as a result of the email campaign.
Here is the expected flow for the user:
User receives 'Outreach' campaign email
User clicks on tagged link and goes to 'account' page
User fills in form and presses 'create account' button
An account activation link is sent to the user. This link cannot be UTM tagged, as the same link is sent to all new users, regardless of how they create the account.
User clicks the activation link and arrives at the 'account page'. They are automatically logged-in and see a 'publish your listing' button.
After a multi-page form they eventually click a button that publishes their listing.
In universal analytics, I correctly see the referrer as 'outreach' email campaign as far as step three. But for step six, the ultimate goal, the referrer appears to be 'direct/none'.
What's the best (simplest and most reliable) way of seeing the original referrer (outreach email campaign) at step six?
I saw a useful tutorial video on how to create cookies using Google Tag Manager, but I don't know if creating cookies is overkill for my purposes.
More posts by @Frith620
2 Comments
Sorted by latest first Latest Oldest Best
You can put UTM tags on any link "technically", but it's finding and tracking the links in Google Analytics that is a problem sometimes. Check out this blog by kissmetrics to see some examples and where you need to go to track them. Use this URL builder too, I have this link in my bookmarks bar it's so useful. Let me know if this helps or if I am missing something.
If you want to track each specific email I'm not sure how you can do that without tagging every one individually to be different. You can add each email address to the UTM_content tag to track individuals specifically which would be awesome.
Used for A/B testing and content-targeted ads. Use utm_content to
differentiate ads or links that point to the same URL. Examples:
utm_content=logolink or utm_content=textlink
I was thinking about something similar the other day. An easy way to keep track would be to send the users of the email campaign to a unique URL specifically designated for the email campaign so you'd know exactly how successful your were.
Set up the page in Google Analytics, but I would set the robots meta tag to noindex
Or you could use document.referrer in javascript.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2025 All Rights reserved.