Something odd is happening in your analytics, isn't it?
Your Google rankings are solid. Your content is getting picked up elsewhere. But your GA4 reports keep telling you most traffic is "direct" or "organic". You can't see the real source.
I've lost count of how many Brisbane business owners have asked me about this exact problem. They know AI search is growing. They just can't prove it with their own data.
Here's the good news: you can track AI search traffic in GA4. It takes a bit of setup, but once it's done, you'll finally see where those invisible visitors are coming from.
Let me walk you through it.
Why This Matters Right Now
AI search isn't a future trend. It's already reshaping how Australians find businesses.
ChatGPT alone has over 200 million weekly active users. Perplexity answers hundreds of millions of queries every month. And Google says AI Overviews are reaching more than a billion users.
What does that actually mean for your business? If someone asks an AI assistant for "the best plumber in Brisbane" or "top marketing agencies in Australia", your name might come up. But if you're not tracking AI traffic, you'll never know it.
The Problem: GA4 Doesn't Label AI Traffic
GA4 was built around traditional search engines. It sorts traffic into tidy buckets: organic, paid, direct, referral, social.
AI search platforms don't fit those buckets. ChatGPT clicks often show up as "direct" because many AI apps open links without a referrer. Perplexity might appear as generic referral traffic. Google AI Overviews get lumped into organic.
So your reports are quietly hiding your fastest-growing channel. Not on purpose. But they're still doing it.
So how do we fix it? Let me show you.

Step 1: Create a Custom Channel for AI Referrals
The first thing I recommend is building a dedicated AI Search channel inside GA4.
Here's how:
- Go to Admin > Data settings > Channel rules.
- Create a new channel group and call it "AI Search".
- Add a rule where Session source matches a list of AI platforms.
- Save and let GA4 process historically.
Which sources should you include? Start with these:
- chatgpt.com and chat.openai.com
- perplexity.ai
- claude.ai
- gemini.google.com
- copilot.microsoft.com
Once those rules are live, AI visitors will finally show up with a label you can read.
Step 2: Split Out Google AI Overviews
Google's AI Overviews are a different beast. They live inside Google Search results, so GA4 naturally counts them as organic traffic.
But you can separate them.
When a user clicks through from an AI Overview, Google often appends udm=14 to the destination URL. That little parameter is your tracking clue.
To catch it, set up a custom dimension in GA4 that captures the udm parameter from the page URL. Then filter your reports for sessions where udm equals 14 and label them as AI Overview traffic.
This won't catch every AI Overview click. Google doesn't always apply the parameter. But it picks up a meaningful portion, and that's a solid start.
Step 3: UTM Tag Your AI Mentions
This one's my favourite because it's entirely under your control.
If you're actively working on being cited by AI tools, tag those mentions with UTMs. That includes links inside ChatGPT answers, citations in Perplexity responses, and brand listings in AI-generated summaries.
Use a consistent format, like:
utm_source=chatgpt&utm_medium=ai&utm_campaign=brand
Then those visits appear in GA4 under Acquisition as a clean, labelled campaign. No guesswork required.
Curious why this works? UTMs bypass the referrer problem entirely. You're telling GA4 exactly what the source is, instead of relying on platforms to send referrer data.
Step 4: Accept the Blind Spots
I'll be upfront with you. GA4 has limits when it comes to AI traffic.
Many AI assistants deliver answers without links. That's the zero-click problem. The user gets what they need and never visits your site. GA4 can't track a visit that never happens.
Some AI platforms also block JavaScript. GA4 relies on JavaScript to fire events. If the AI's browser or app doesn't run it, that session stays invisible.
So what do you do? Treat GA4 as one piece of the puzzle. Pair it with server-side tracking, search console data, and brand search monitoring to get the full picture.
Turning AI Traffic Data Into Action
Once you can see AI referral traffic, the real work begins.
Look at which pages AI users land on. Check their engagement time. Compare their conversion rate to organic visitors. That data tells you what's working and what isn't.
This is where Generative Engine Optimisation, or GEO, comes in. GEO is the practice of making your content easier for AI engines to find and cite. Think of it as SEO, but built for the way AI understands and recommends brands.
I've put together a full guide on what GEO marketing is and why it matters.
For local businesses, this shift is even bigger. AI assistants are now the starting point for many local searches. Strengthening your local SEO for Brisbane audiences helps you show up in those AI-generated recommendations.
One more tip from the Salt Agency team: most AI traffic lands on mobile. Make sure your website is genuinely mobile-first, not just responsive. Here's why we wrote this guide on mobile-first websites for Brisbane businesses.
What You Should Do Next
AI search is the biggest untracked opportunity in Australian marketing right now.
Start by setting up your custom channel in GA4. Tag your next piece of content with UTMs. Then watch what your AI visitors actually do on your site.
If you'd like help setting this up, or you want a full audit that covers AI search, SEO and performance, let's talk. You can book a free marketing audit with our Brisbane team today.