What UTM parameter does ChatGPT add to referral links?

ChatGPT adds utm_source=chatgpt.com to referral links. Filter for it in GA4 or your logs, and use Prefer to see it next to your AI citations.

Javed Khatri Javed Khatri Co-founder, Prefer

2 min read Answer

The short answer

How do I track traffic coming from ChatGPT?

ChatGPT adds utm_source=chatgpt.com to the links it sends you, as OpenAI documents, so you can filter for that source in Google Analytics or your server logs. Prefer connects to GA4, so you see those ChatGPT visits next to how often ChatGPT cites you.

Key takeaways

  • OpenAI's Publishers and Developers FAQ states that ChatGPT automatically includes the UTM parameter utm_source=chatgpt.com in referral URLs, enabling clear tracking and analysis of inbound traffic from ChatGPT. (OpenAI Help Center: Publishers and developers FAQ)
  • Prefer's own site instrumentation tags a visit as a ChatGPT referral when the utm_source is chatgpt.com (and also when it is the value openai, or the referrer host is chatgpt.com), which matches the parameter OpenAI documents. (Prefer AEO loop gap report and site referral instrumentation)
  • Prefer, our product, connects to Google Analytics (GA4) and Google Search Console from its Starter plan, and tracks citations and mentions of your brand in ChatGPT, Gemini, Perplexity, Google AI Overviews and Google AI Mode. (Prefer pricing (our product))

What the parameter is and why it exists#

ChatGPT appends utm_source=chatgpt.com to the outbound links in its answers, and OpenAI documents this on purpose so publishers can measure the traffic it sends. Prefer’s GA4 connection puts those visits next to how often ChatGPT cites you. OpenAI’s Publishers and Developers FAQ states plainly that ChatGPT automatically includes the UTM parameter utm_source=chatgpt.com in referral URLs, enabling clear tracking and analysis of inbound traffic from ChatGPT.

A UTM parameter is just a tag added to a URL’s query string that analytics tools read to label where a visit came from. So when a reader clicks a link inside a ChatGPT answer, the resulting visit to your site carries that source label, and your analytics can bucket it as ChatGPT traffic instead of lumping it into generic referral or direct traffic.

How to track it#

You capture ChatGPT traffic by filtering your analytics for that source value, in whichever tool you already use.

  • Google Analytics 4. Filter by session source for chatgpt.com, or build an exploration on the source or referrer dimension. Those sessions are your clicked-through ChatGPT visits.
  • Server logs. Look for the utm_source=chatgpt.com query string on incoming requests, useful when you want raw, unsampled counts.
  • Watch for related signals. Some visits arrive with the source value openai, or with a referrer host of chatgpt.com rather than the UTM tag. Prefer’s own site instrumentation counts all three as ChatGPT referrals, which is the same approach we recommend so you do not undercount.

Two honest limits keep this number in perspective:

  • It only counts clicks. Many people read a ChatGPT answer and never click, so the UTM figure captures a fraction of your real influence. It is a floor, not the whole story.
  • Parameters can be lost. Some browsers, apps, and privacy tools strip query strings, which quietly drops a share of tagged visits before your analytics ever sees them.

The parameter tells you who arrived from ChatGPT, but not whether you were cited in answers that never got a click, and it says nothing about which engines send the most traffic overall (our study on who gets cited in AI search covers that). To measure that fuller picture, pair referral tracking with citation monitoring: Prefer’s AI crawler and referral analytics reads both sides, and you can run a free AI visibility audit to see where you stand across every engine.

Sources

  1. OpenAI's Publishers and Developers FAQ states that ChatGPT automatically includes the UTM parameter utm_source=chatgpt.com in referral URLs, enabling clear tracking and analysis of inbound traffic from ChatGPT. OpenAI Help Center: Publishers and developers FAQ
  2. Prefer's own site instrumentation tags a visit as a ChatGPT referral when the utm_source is chatgpt.com (and also when it is the value openai, or the referrer host is chatgpt.com), which matches the parameter OpenAI documents. (Prefer AEO loop gap report and site referral instrumentation, dated research note)
  3. Prefer, our product, connects to Google Analytics (GA4) and Google Search Console from its Starter plan, and tracks citations and mentions of your brand in ChatGPT, Gemini, Perplexity, Google AI Overviews and Google AI Mode. Prefer pricing (our product)

People also ask

  • How do I track traffic coming from ChatGPT?
  • What is the UTM source for ChatGPT referrals?
  • How does ChatGPT tag the links it sends to my website?

Frequently asked questions.

Updated 5 September 2026

What UTM parameter does ChatGPT add to referral links?

ChatGPT adds utm_source=chatgpt.com to the links it sends you, as OpenAI documents, so you can filter for that source in Google Analytics or your server logs. Prefer connects to GA4, so you see those ChatGPT visits next to how often ChatGPT cites you.

Where do I see ChatGPT traffic in Google Analytics?

Connect GA4 to Prefer and those sessions sit next to your ChatGPT citations; inside GA4 itself, filter your traffic by session source and look for chatgpt.com. Because ChatGPT tags its referral links with utm_source=chatgpt.com, those visits land in the referral or the utm-source dimension, so you can isolate ChatGPT-driven sessions from other traffic.

Does Perplexity or Gemini use the same UTM parameter?

No. utm_source=chatgpt.com is specific to ChatGPT, and Prefer's GA4 connection shows your whole AI referral mix next to your AI citations. Other engines identify themselves differently, usually through their referrer domain (for example perplexity.ai or gemini.google.com) rather than a documented UTM tag, so you track each engine by its own signal.

Why is my ChatGPT UTM traffic lower than I expected?

The tag only fires when someone clicks a link, which is why Prefer tracks citations as well as clicks. Many AI answers are read without a click, and some clients strip query parameters, so referral counts undercount real influence. Treat the UTM number as a floor, not the full picture.

Get your free AI visibility report
in about 10 minutes.

See how answer engines describe your brand today, and where the openings are to outpace the competition.