Lawrence Hitches Written by Lawrence Hitches | AI SEO Consultant | June 19, 2026 | 2 min read

Every UTM parameter and every AI-referral signature you will see in GA4, in one reference. UTM parameters tag where a visit came from; utm_source and utm_medium are required for GA4 to classify it. AI tools like ChatGPT (utm_source=chatgpt.com) and Claude (claude.ai/referral) append their own referrer when they cite you and a user clicks through.

Standard UTM parameters

UTM parameters are tags you add to a URL so analytics knows where a visit came from. Two are required for GA4 to classify the session correctly; the rest add detail.

ParameterWhat it recordsExampleRequired?
utm_sourceThe origin (site or engine)google, chatgpt.com, newsletterYes
utm_mediumThe channel typecpc, email, referral, socialYes
utm_campaignThe campaign namespring_sale_2026Recommended
utm_termThe paid keywordai seo consultantOptional (paid)
utm_contentWhich link or ad was clickedheader_cta vs footer_ctaOptional
utm_idCampaign ID (GA4)abc123Optional

AI referral signatures in GA4

AI tools append their own referrer when they cite you and a user clicks through. These are not UTMs you set; they are how the visit shows up. Group them into one AI channel.

SignatureToolShows in GA4 asMeans
utm_source=chatgpt.comChatGPTReferral / chatgpt.comChatGPT cited you and the user clicked
claude.ai/referral/[date]ClaudeReferral (date-fragmented)Claude cited your page
perplexity.aiPerplexityReferralPerplexity cited your page
copilot.microsoft.comMicrosoft CopilotReferralCopilot cited your page
gemini.google.comGeminiReferralGemini cited your page
Google AI ModeGoogleUsually organic or directHard to isolate from normal Google

A meaningful share of AI traffic also lands as direct, because users copy and paste the URL rather than click. Build one GA4 channel grouping all AI sources, then measure it together. See how to measure AI search traffic and utm_source=chatgpt.com explained.

Frequently asked questions

Which UTM parameter records the ad a user clicked on?

utm_content is the parameter that distinguishes which specific ad or link was clicked, for example two ads pointing to the same page. utm_term records the paid keyword. utm_source, utm_medium and utm_campaign capture the origin, channel and campaign.

What does utm_source=chatgpt.com mean?

It means ChatGPT cited your page as a source and the user clicked the link. It appears as referral traffic in GA4 and is the main way to attribute ChatGPT referral visits.

What is claude.ai/referral in my analytics?

It is Claude's referrer signature, appended when Claude cites your page and a user clicks. The date suffix is the conversation date, not a campaign; group all the date rows into one Claude channel.

Are utm_source and utm_medium required?

Yes. GA4 needs both to classify a session into a channel. Without them a tagged visit may fall into unassigned or direct.

Find this useful? Add Lawrence Hitches as a preferred source on Google to get my latest in Search and AI results.
Add as preferred source

Soaring Above Search

Weekly AI search insights from the front line. One newsletter. Six sections. Everything that actually moved this week, with a practitioner's take.

Lawrence Hitches
Lawrence Hitches AI SEO Consultant, Melbourne

Chief of Staff at StudioHawk, Australia's largest dedicated SEO agency. Specialising in AI search visibility, technical SEO, and organic growth strategy. Leading a team of 120+ across Melbourne, Sydney, London, and the US. Book a free consultation →