Marketing vs transactional email UTM
Not every email is a campaign. Marketing sends belong in your UTM-tagged campaign reporting; transactional emails like receipts, password resets, and notifications do not. This page draws the line so functional clicks never inflate your marketing numbers.
Tag marketing, not transactional
Draw a clear line between the two kinds of email and tag only one of them:
- Marketing — newsletters, promotions, announcements: tag with utm_medium=email
- Transactional — receipts, password resets, shipping and login notices: leave untagged
- Keep per-send utm_campaign on marketing so issues stay comparable
Why mixing them distorts reporting
Transactional emails get very high engagement — people open receipts and click reset links because they have to, not because a campaign moved them. If those clicks carry utm_medium=email, your email channel swells with functional activity that has nothing to do with marketing, and a genuinely flat campaign can look like a strong one.
Leaving transactional mail untagged keeps utm_medium=email meaning 'a marketing send drove this'. It also sidesteps the privacy trap: transactional messages are inherently per-recipient, so tagging them invites templating an account ID or email into a public URL. Keep functional links clean and reserve UTM for messages with actual campaign intent.
How it appears in analytics and logs
A utm_medium=email visit should mean a marketing send drove it. If receipts and password-reset links are also tagged, your email channel inflates with functional clicks that have no campaign intent.
Diagnostic use case
Tag marketing emails with UTM and leave transactional emails untagged, so campaign reports reflect marketing intent rather than functional account activity.
What WebmasterID can help detect
WebmasterID attributes utm_medium=email to your marketing campaigns. Leaving transactional mail untagged keeps the email channel honest, so it reflects marketing performance rather than account activity.
Common mistakes
- Tagging receipts and password resets, inflating the email channel with functional clicks.
- Templating an account ID or email into a transactional link's UTM.
- Treating high transactional engagement as marketing performance.
Privacy and accuracy notes
Transactional emails are the most sensitive for UTM leakage because they are per-recipient by nature. Leaving them untagged also removes the temptation to template an account ID or email into the link.
Related pages
- Newsletter campaign tracking with UTM
Email clients usually send no web referrer, so newsletter clicks need UTM tags to be attributed at all. This page gives a recommended utm_medium=email structure with per-send utm_campaign naming, and the hard privacy rule that subscriber identifiers must never appear in a UTM.
- UTM and privacy: what never goes in a link
Every UTM parameter is visible in the address bar, browser history, referrer headers, and server logs. This page sets the hard rule: a campaign URL must never carry personal data or a secret, and explains exactly where these values leak so the rule is concrete, not abstract.
- Campaign links (docs)
Tag marketing sends and keep transactional mail untagged.
Sources and verification notes
- MDN — URL search paramsUTM tags belong on marketing links, not functional transactional ones.
Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.