How to track traffic from ChatGPT
We work with over 50 companies, and one of the questions we get asked the most by our clients is: How can we track traffic from ChatGPT?
In this article, we will go through all of the recommendations and tips we tell our customers on how they can start tracking traffic from ChatGPT in this new era of search. Some of these will be extremely simple, whereas the others require a bit more work, although they're simple too.
Ask your customers
One of the most efficient ways to understand if you're getting traffic from ChatGPT is simply by asking your customers.
If you're a founder and you talk to your customers regularly, ask them. If your sales team is the one talking to customers more often, then instruct them to ask their customers where they found you. This way you will get direct feedback from your customers, your users, and you can also deep dive into the specific prompts and queries that your customers are searching for in ChatGPT and how they found you.
Product Onboarding Flow
Another really simple and effective way you can understand whether you're getting traffic from ChatGPT is by including an AI model or ChatGPT as an option on your product onboarding flow. This is something we've noticed amongst leading SaaS companies like Attio, Wispr Flow, and Framer. When you sign up for their products and go through their onboarding flow, ChatGPT or AM model is now an option as to how you found out about the product.

Filter your data on Google Analytics 4 (GA4)
If you are using GA4, You can use it to start tracking traffic from ChatGPT. To do this, go to Reports > Acquisition > Traffic Acquisition.
Once you're in traffic acquisition, change your primary dimension (the top-left drop-down) to Session Source/Medium. Then, use the search/filter box and type something like ChatGPT.com/referral or simply ChatGPT, so you can filter sessions attributed from ChatGPT. Once you've set this up, simply save this as a custom report so you can revisit it easily. And voila, that's all!
One tip: Make sure you use white, but specific matching, for example chatgpt(\.com)? or chat\.openai\.com rather than too strict matches
Use an AI Search Visibility Tool
A more automated way to track traffic from ChatGPT is by using an AI visibility optimization platform, like Peekaboo. Peekaboo allows you to insert the prompts or curators, whatever you want to call them, that you want to track across various AI engines. They can also suggest you prompts that your customers are likely asking AI engines. The great advantage about this is that the tracking will be done automatically, and you can check everything that the engines are telling your customers and users and which of your competitors are being mentioned.

How to start tracking traffic from ChatGPT
The best ways to start tracking traffic from ChatGPT are:
- Talking to your customers and asking them how they found you
- Including an option for ChatGPT in your product user onboarding flows
- Signing up for an AI visibility optimization platform like Peekaboo so that you can start tracking relevant prompts for your niche automatically and consistently
