AI traffic hype is all over the SEO world, but is the hype actually measuring up to reality? There are two major sources of trackable traffic from AI: tools such as ChatGPT, and clicks from AI overviews on Google search. This traffic should be valuable since someone who clicks through from an AI recommendation has already been pre-qualified. They’ve seen your content highlighted as the answer to their specific question.
The problem is, without proper tracking and analysis, you won’t know how much value you’re getting from these fast-growing sources of traffic. And when it comes time to request budget for content improvements, “trust me, it’s worth it” doesn’t cut it. Interesting data doesn’t get us budget. Useful data gets us budget.
In this post, I’m going to focus specifically on AI Overview traffic. Why? When you’re trying to prove the value of a traffic source, you want to compare two things that are as similar as possible. AI Overview clicks and regular organic clicks both come from Google search which is the same platform, same user intent, and same context. The only difference is that one group saw your content highlighted in an AI-generated answer before they clicked. That’s a much cleaner comparison than trying to measure ChatGPT traffic against Google organic, where you’re dealing with completely different platforms and user behaviors. By isolating that one variable (the AI overview) we can actually see whether being featured in that search feature makes a measurable difference.
I’ll walk you through the framework I use to prove whether AI Overview traffic deserves investment. You’ll learn how to separate snippet traffic from regular organic, analyze the behavioral differences that actually matter, and calculate ROI in a way that makes sense to leadership.
Prefer to Watch a Video?
This post is based on a presentation I gave for the SE Ranking Client-Led Workshop day, in October 2025. Here’s the full presentation!
The Technical Setup: Detecting Snippet Traffic
Before we can analyze snippet traffic value, we need to capture it. When someone clicks an AI Overview link, the URL includes a text fragment (#:~:text=) that specifies which text Google highlighted. This is our tracking signal.
I’ve written a detailed step-by-step guide on setting up AI Overview tracking in GA4 that covers the full Google Tag Manager implementation. I recorded myself doing it from start to finish—it takes about 10 minutes if you’re comfortable with GTM and possibly up to 20 if you aren’t.
That walkthrough shows you how to create a custom JavaScript variable that fires on page load, captures the URL fragment, and sends custom parameters to GA4. What gets captured includes a “Snippet Start” dimension (the first words of highlighted text) and a “Snippet End” dimension (the last words).
If you haven’t used Google Tag Manager before, now is a great time to get into it. The implementation isn’t overly complex, but it does require following a few specific steps. My detailed guide includes all the code you’ll need.
Once your tracking is in place and validated, give it a day or two to confirm data is flowing correctly. Then you’ll need time to build enough volume for meaningful comparison analysis. The data won’t backfill, so the sooner you set this up, the sooner you’ll have actionable data.
Important: Create Your AIO Audience Immediately
We’ll use this audience in our analysis, and audiences do not backfill.
To create the audience in GA4, navigate to Admin > Audiences and create a new audience called “AIO Source Visitors.” The condition is straightforward: include users where Snippet Start does not contain “(not set).”

Building Your Analysis Framework in GA4
This is where we move from “interesting” to “useful.” Let’s walk through three analyses that reveal different aspects of snippet traffic value.
Free-Form Exploration: What’s Generating Snippet Clicks
First, create an Exploration with the dimensions Landing Page, Snippet Start, Snippet End, and the Sessions metric. This reveals which content is generating snippet clicks and what text Google is actually highlighting.
This is interesting data because you can see patterns in what Google thinks is worth surfacing. But on its own, it doesn’t prove business value.
Audience Comparison: The Real Test
Once your AIO audience has built up over a few weeks, you’ll compare your AIO visitors audience against all Organic Search traffic. The metrics that matter most are sessions, average session duration, engagement rate, and key event rate (conversions).
Here is how to create a comparison that you can access in any report in GA4:
- Go to Admin > Comparisons
- Click New Comparison
- Select the Audience Name dimension, with the match type of exactly matches, then select your AIO audience from the drop down.
- Click Save and enter a Name and optionally a Description.

To use this comparison, click the Add Comparison button at the top of any GA4 report and select your new comparison. There is already a built-in comparison for Organic Traffic that you can use to compare against.

This data is from Analytics Playbook and shows a longer session duration, a longer engagement time per session, and a higher key event (conversion) rate. That conversion rate difference—5.9% versus 4.2%—is where the real story lives.
Your numbers will be different. But I’d be surprised if the pattern didn’t hold: snippet visitors engaging more deeply and converting at higher rates.
Cohort Exploration: Long-Term Value
The last piece of the puzzle is return visit behavior. In GA4’s Explorations, create a cohort exploration comparing week-over-week return rates for your AIO visitors audience versus regular organic traffic.

Here is how to create this cohort exploration for yourself:
- Go to Explorations (in the left-hand menu)
- Scroll through the options at the top until you see the cohort exploration; click on it to create a new exploration.
- Click the plus symbol for Segments and select the Organic Traffic segment, then click Create a New Segment.
- Select the User Segment option, and then for your conditions select the same options that you used to set up your AIO audience (Segments do backfill!).
- Drag your AIO and Organic segments to the Segment Comparison section.
- Optionally, change the Metric Type to Per Cohort User. I prefer this since it provides more directional guidance. That’s the option you see in the screenshot above.
For Analytics Playbook, the results were striking: 18% of AI Overview visitors returned within one week, compared to just 4% of regular organic visitors.
That’s a 4.5x difference in return rate! These visitors are building a relationship with my content and they’re probably doing the same with your content.
Calculating ROI That Gets You Budget
At this point, you’ve got compelling behavioral data. Snippet visitors convert better, engage longer, and return more often. But when you’re presenting to leadership, you need to translate that into dollars.
I’m going to walk through this with my own numbers from Analytics Playbook. Yours will be different, but the framework is what matters.
The Conversion Value Framework
Start with your monthly snippet visitor volume. In my case, that’s around 847 visitors per month.
Next, compare conversion rates. My AIO conversion rate is 5.9%, while regular organic converts at 4.2%. The difference is 1.7 percentage points.
Calculate the additional conversions attributable to that higher snippet rate: 847 visitors × 1.7% equals roughly 14 extra conversions per month that wouldn’t have happened if these visitors converted at the regular organic rate.
Now, multiply by your average conversion value. For example, let’s say that a conversion is worth approximately $500. That gives us $7,000 in additional monthly value, or $84,000 annually.
The Investment Side
Let’s look at what snippet optimization actually costs.
Average time to optimize one piece of content for snippets: about 3 hours (your mileage may vary based on your content and process).
Number of pieces optimized per year: let’s say 20.
Hourly rate — adjust this for your situation, whether that’s your salary translated to an hourly rate or what you’d pay a contractor: $250.
Tool costs (rank tracking, keyword research, etc.): roughly $1,200 per year.
Total annual investment: approximately $16,200.
Presenting the Business Case
ROI calculation: ($84,000 – $16,200) ÷ $16,200 = 418%
Of course, this calculation isn’t perfect. Your costs might be higher, your conversion values might be different. But even if I’m off by half, we’re still looking at a pretty great ROI.
Even if the math is off, remember that we’re not looking for accounting-level accuracy. We’re looking for directional insights that show whether this traffic source deserves investment.
Plug in your own lead value, hourly rate, and time estimates. Even if the ROI drops significantly from my example, compare that to your other channel returns. If it’s the same or better, that is a compelling argument to get investment time or budget for SEO work.
This connects to what I call directional reporting, where we’re not chasing perfect data, we’re gathering enough signal to make good decisions.
Moving From Interesting to Useful
The whole point of this analysis isn’t to produce interesting charts. Instead, it’s to get resources for the work that deserves investment. When you can walk into a meeting and say “AI Overview visitors convert 40% better than regular organic, return 4x more often, and represent a 400%+ ROI opportunity,” you’re not asking for budget. You’re presenting a business case.
I love hearing how people adapt this framework for their specific business. If your snippet traffic tells a different story than mine or if you find an even better way to demonstrate the value I’d genuinely like to know about it! The whole point is getting better at proving what works.
Have questions about AI overviews or want to share what you discovered? Check out my related YouTube video where I walk through these concepts in detail, and drop your questions in the comments!