Create AI Traffic Report in Data Studio

Watch the step-by-step walkthrough below, then follow along to build an AI traffic filter in Looker Studio that tracks ChatGPT, Perplexity, Gemini, Claude and other AI referral sources in one report.

Follow the Steps Book Coaching
Step by Step

Create AI Traffic Report in Data Studio

Follow these steps alongside the video to build an AI traffic filter in Looker Studio.

A

Create a Standalone AI Traffic Filter

  • Apply this filter to any individual chart, scorecard, or table in your report
1

Select a visualisation

  • Click on the chart, scorecard, or table you want to filter (or insert a new one)
2

Navigate to the SET-UP column on the right-hand side

3

Scroll down and click "ADD A FILTER" → "CREATE A FILTER"

4

Give your filter a name

  • For example: AI Traffic
5

Set the filter condition to: Includes · Session Source / Medium · RegExp Contains

  • Paste in the following RegExp formula:
  • chatgpt|perplexity|gemini|claude|deepseek|mammouth|andi|haystack|you.com|phind|wiby|mojeek|neeva|ai. /
  • Save the filter — it can now be applied to any visualisation in the report
B

Apply as a Page-Level Filter (Optional)

  • Use this method to apply the AI Traffic filter to every visualisation on a page at once
6

Click "Page" in the top menu bar

7

Navigate to "Current page settings"

8

Under the SET-UP column, click "ADD A FILTER" and apply your AI Traffic filter

  • Select the AI Traffic filter you created in Part A, or create a new one
  • All charts on this page will now be filtered to show AI referral traffic only

Need 1-on-1 help with Data Studio?

Book a 90-minute coaching session and we'll build your analytics report together!

Book a Coaching Session
FAQ

Frequently Asked Questions

Common questions about tracking AI referral traffic in Looker Studio (Data Studio).

Why use a RegExp filter to track AI traffic in Data Studio?

AI referral traffic comes from many different sources — ChatGPT, Perplexity, Gemini, Claude, DeepSeek, and others. Rather than creating a separate filter for each one, a single RegExp (regular expression) filter lets you match all of them at once using the | (OR) operator. This means one filter covers your entire AI traffic footprint and can be reused across every chart in your report.

What is the difference between a standalone filter and a page-level filter in Data Studio?

A standalone filter is applied to a single visualisation — only that chart or scorecard will show filtered data. A page-level filter is applied via "Current page settings" and affects every visualisation on that page simultaneously. Use a standalone filter when you want one AI-specific widget alongside other unfiltered charts. Use a page-level filter when you want an entire dedicated AI Traffic page where all data is scoped to AI sources.

Can I add more AI sources to the RegExp formula?

Yes. Simply edit the filter and append the new source name with a | separator. For example, to add a new tool called "searchai": chatgpt|perplexity|gemini|claude|deepseek|...|searchai. The match is case-insensitive by default in Data Studio's RegExp Contains mode, so you don't need to worry about capitalisation. Update the filter in one place and it will apply everywhere you've used it.

Which dimension should I use for the AI traffic filter?

Use Session Source / Medium as the filter dimension. This is the GA4 dimension that combines both the traffic source (e.g. chatgpt.com) and the medium (e.g. referral). Filtering on this dimension ensures you catch all AI referral sessions regardless of slight variations in how each tool passes its source information to GA4.

Can I reuse the same AI Traffic filter across multiple reports?

Filters in Looker Studio are scoped to a single report — they cannot be shared directly between reports. However, you can copy a report (File → Make a copy) to duplicate both the visualisations and filters. Alternatively, note down the RegExp formula and recreate the filter in each new report. For consistency, keep the same filter name (e.g. "AI Traffic") and formula across all your reports.

What metrics should I include in an AI traffic report?

A useful AI traffic report typically includes: Sessions (volume of AI-referred visits), Session source / medium (breakdown by individual AI tool), Engaged sessions and Engagement rate (quality of AI traffic), Conversions or key events (business impact), and a time-series chart showing AI traffic growth over time. Add a date range comparison to track month-over-month growth as AI referral traffic continues to increase.

Keep Learning

Related Data Studio Tutorials

More step-by-step guides to build powerful reports in Looker Studio.

Get Personal Help

Book a 1-on-1 Coaching Session

Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.