How do I set up UTM parameters and analytics to track traffic originating from ChatGPT?
Last updated: 10/19/2025
How do I set up UTM parameters and analytics to track traffic originating from ChatGPT?
To track traffic from ChatGPT, you can use UTM parameters and analyze referral data in Google Analytics 4 (GA4). When ChatGPT provides links, it often includes the parameter utm_source=chatgpt.com in the URL, which you can use to identify traffic from ChatGPT. (Nearview Media, AdPushup)
To set up UTM parameters:
- Use UTM parameters: Add UTM parameters to your URLs to track traffic from ChatGPT. The standard template includes 
utm_source,utm_medium, andutm_campaign. (eSEOspace) - Create UTM codes: Use a UTM builder to generate these codes. (utmbuilder.com)
 - Where to use UTMs: Use UTMs in your own ChatGPT-integrated experiences, outreach, and partner content. (eSEOspace)
 
To analyze traffic in GA4:
- Check Referral Traffic: Go to Reports > Acquisition > Traffic acquisition and look for "chat.openai.com" or similar domains in Session source. (eSEOspace, Nearview Media)
 - Create a custom report: Create a custom report or exploration filtered by Source contains "openai" or "chat". (eSEOspace)
 - Add secondary dimensions: Add secondary dimensions like Landing page + query string to see if UTM-tagged links are coming through. (eSEOspace)
 
References
- How to Track ChatGPT Traffic of Your Website (With GA4 & Other ...
 - How to track ChatGPT and Google Gemini website traffic
 - Track traffic from ChatGPT inHow Do I Know if ... - eSEOspace
 - UTM Builder and Code Generator - Create Free UTM Codes for Google
 - Tracking How ChatGPT + Search & Others Send Users To Your Site
 - How to Track Traffic Coming from ChatGPT - Irene Chan
 - How to Drive Website Traffic from ChatGPT and AI Search Engines
 - How to Track ChatGPT Traffic in GA4