UTM parameters by platform
Deep references for every platform's UTM conventions, dynamic tokens, and attribution gotchas. Built on primary sources, kept current.
Analytics & receivers
Multi-channel ad platforms
Paid search
Paid social
Quora's self-serve ad platform — question-context targeting, the Quora Pixel, and a B2B-friendly audience other paid-social channels miss.
Reddit's self-serve ad platform — community-context targeting, rdt_cid for click attribution, and a Conversions API for the iOS-era gap.
TikTok Ads
TikTok Ads UTM tracking: the double-underscore macros, the __AID__/__CID__ naming trap, ttclid auto-tagging, and a standards-only template.
AI assistants & answer engines
ChatGPT
How ChatGPT traffic shows up in analytics, why GA4 classifies it automatically from the referrer, and why tagging it yourself makes your reports worse.
Claude
Claude cites sources and links out when it browses. GA4 files those referrals under Referral, not AI Assistants — read them there, don't tag your URLs.
Google Gemini
Gemini referrals land in GA4's AI Assistants channel automatically. AI Overviews don't — they're organic search. Here's how to keep the two apart.
Microsoft Copilot
GA4 detects Copilot by referrer and files it under AI Assistants automatically. Here's where it lands, the Bing/Edge blur, and why not to tag your URLs.
Perplexity
Perplexity cites sources with outbound links. GA4 files those referrals under Referral, not AI Assistants — here's how to read them without tagging anything.