Guide
Why ChatGPT Adds UTM Parameters and How to Remove Them
Every link you copy from ChatGPT includes utm_source=chatgpt.com. Here's why it happens and how to clean URLs before sharing.
Have you noticed that every link you copy from ChatGPT ends with ?utm_source=chatgpt.com? You're not alone — and here's what's going on.
Why does ChatGPT add UTM parameters?
OpenAI adds tracking parameters to outbound links to measure how many users click through to external sites. This is standard practice for analytics, but it means your shared links carry AI-referrer data that:
- Clutters the URL — makes links look messy
- Pollutes analytics — the recipient's analytics may show "chatgpt.com" as the source
- Reveals your toolchain — the URL shows you used AI to find the link
How to clean ChatGPT URLs
Option 1: Our Remove ChatGPT UTM tool
Paste your URLs (one per line) and strip utm_source=chatgpt.com plus other tracking parameters instantly.
Option 2: URL Parameter Cleaner
For URLs from any source (ChatGPT, Gemini, Claude, etc.), use the URL Parameter Cleaner to remove tracking parameters while keeping functional ones.
Option 3: AI Text Cleaner
If you're pasting entire AI responses (with links, formatting quirks), the AI Text Cleaner handles everything at once — URLs, punctuation, spacing.
What about other AI tools?
Most AI chatbots now add some form of tracking:
- ChatGPT:
utm_source=chatgpt.com - Perplexity:
?utm_source=perplexity - Claude: May add referrer parameters
- Gemini: Google's standard tracking
Our tools handle all of them. The Clean Links Kit bundles URL cleaning into a single workflow.