Reddit Ads UTM tracking
Reddit drives both organic community traffic and paid ads, and lumping them under one medium hides what your spend actually did. This page shows how to keep Reddit Ads on utm_medium=cpc, distinct from organic utm_medium=social, so paid and community traffic stay comparable.
Keep paid and organic separate
Reddit Ads and organic Reddit posts both carry utm_source=reddit, so the medium is what tells them apart. Reserve cpc for paid and social (or community) for organic:
- utm_source=reddit (same source for paid and organic)
- utm_medium=cpc for Reddit Ads
- utm_medium=social (or community) for organic posts
- utm_campaign and utm_content to name the ad set and creative
Why the medium split matters
If paid and organic Reddit share one medium, you cannot tell whether a result came from money spent or from a community post that happened to land. Splitting the medium keeps utm_medium=cpc grouped with your other paid channels for a clean paid-search-and-social spend view, while organic Reddit rolls up with the rest of your community traffic.
Keep the cpc value identical to how you label other paid channels so all paid traffic aggregates consistently rather than fragmenting across ppc, paid, and cpc.
How it appears in analytics and logs
A visit with utm_source=reddit and utm_medium=cpc confirms a paid Reddit Ads click, distinct from organic community clicks on utm_medium=social. Mixing the two mediums makes spend impossible to isolate.
Diagnostic use case
Tag Reddit Ads with utm_medium=cpc so paid Reddit traffic is reported separately from the organic Reddit posts you also track.
What WebmasterID can help detect
WebmasterID reads utm_source=reddit with utm_medium=cpc at ingest and attributes the visit to your paid Reddit campaign, so ad spend appears separately from organic Reddit in your reports.
Common mistakes
- Tagging Reddit Ads with utm_medium=social so spend blurs into organic.
- Using ppc for Reddit and cpc elsewhere, splitting paid across rows.
- Encoding targeting or audience detail into a public UTM value.
Privacy and accuracy notes
Keep Reddit Ads UTM values generic — campaign and creative labels only. Never encode targeting, subreddit-as-personal-data, or account identifiers. UTM values are public in the URL and logs.
Related pages
- Reddit campaign tracking with UTM parameters
Because so much Reddit traffic loses its referrer, UTM tagging is the reliable way to measure Reddit. This page gives a recommended utm_source/utm_medium/utm_campaign structure for Reddit links, worked examples, and the common mistakes that send Reddit visits into 'direct'.
- Display ads UTM tracking
Display and programmatic ads need their own medium so banner clicks are not confused with paid search or social. This page shows how to use utm_medium=display consistently and explains how platform click IDs differ from the utm_* parameters generic analytics tools read.
- Campaign links (docs)
Keep paid and organic Reddit on distinct UTM mediums.
Sources and verification notes
- MDN — URL search paramsutm_medium is an ordinary query-string parameter that groups channels.
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.