UTM Campaign Tracking Lab
Every attribution model you will ever build sits on top of one boring question: did the click arrive with a label on it? Tag a real campaign, run it for 30 days, then find out how much of your dashboard was telling you the truth.
STAGE 1 β ANATOMY OF A TAGGED LINK
The brief
Lumen & Co. is a direct-to-consumer skincare brand. On Monday they launch Summer Glow, a 30-day push across paid search, paid social, email, two influencers and retargeting display. Total media budget: $61,500.
You are the analyst. Nobody will ask you about tracking for the next 30 days. Then everybody will ask you about it at once.
Start with the problem
Below is an ordinary campaign link, exactly as most people would paste it into an ad. Watch what the analytics platform is able to record about anyone who clicks it.
You can edit this URL directly, or load one of the examples below.
What the analytics platform records
What do these words mean?
- Session source
- Where the visit came from, as the platform recorded it. Taken from
utm_sourceif the link was tagged, and guessed from the referring website if it was not. - Session medium
- The kind of traffic: a paid click, an email, a partner link. This is the field that decides the channel group.
- Referrer
- The website the browser says it came from. Email apps and messaging apps send no referrer at all, which is why untagged email has nothing to fall back on.
- Default channel group
- The bucket the platform files the visit into (Paid Search, Email, Display and so on). It is calculated from source and medium together, not chosen by you.
- Direct
- The bucket for visits with no tags and no referrer. It reads as "someone typed our address in", but in practice it is where untraceable traffic accumulates.
- Unassigned
- The bucket for visits the platform could not fit into any channel, usually because the medium was a word it does not recognize.