Guides

How to Track Visits and Calls That Come From ChatGPT

Most AI-referred customers never show up as 'ChatGPT' in your reports. How to set up Google Analytics, call tracking and a simple question that tells you what's really working.

November 11, 2026 · 5 min read

You've worked on your listings and your website, and you want to know the obvious thing: is anyone finding you through ChatGPT? It sounds easy to measure. It isn't. Many customers use an AI tool to pick a company and then call from a Google listing, type your name into a search, or visit your site later. Those show up as Google or "direct," not ChatGPT.

This guide gives you three practical ways to track it, from simplest to most technical, and explains what the numbers can and can't tell you. None of this is exact. The goal is a rough picture that gets better over time.

What the evidence says about size

Treat expectations modestly until you have your own numbers. We found no independent data on booked jobs from AI search for contractors. One Charlotte remodeler's seven-month data (from an agency case study) showed ChatGPT sent 14 of 727 referral sessions, about 2% (BuilderFunnel). It's one company. A 2026 roofing survey found 74% of homeowners follow a recommendation from a neighbor, friend or family member (Roofing Contractor). So don't be surprised if the number is small, and don't be surprised if it grows.

Method 1: Ask every customer (free, the most useful)

Add one question to every phone call, form and estimate: "How did you hear about us?"

This catches the customer who used ChatGPT, then called. It also shows you the bigger picture: how many come from word of mouth, Google and directories. Don't promise anything from this number. It's self-reported and people forget.

Method 2: Call tracking (low cost, helpful for phone-heavy trades)

For roofers, HVAC and plumbers, most leads are phone calls. A tracking phone number can show where a call came from.

Method 3: Google Analytics 4 (for website visits)

When ChatGPT shows a link and someone clicks it, the visit can show up in Google Analytics 4 (GA4), if you have it installed on your site.

According to several analytics guides, ChatGPT links typically carry utm_source=chatgpt.com but no medium, so GA4's default reports often file them as "Unassigned" or "Direct" instead of "Referral." The usual fix is a custom channel group:

  1. In GA4, go to Admin, then Data display, then Channel groups, and create a new channel group.
  2. Add a channel called "AI assistants" with a rule such as session source matches chatgpt.com, plus other AI tools you want to watch, such as perplexity.ai and gemini.google.com.
  3. Put it above Referral in the order, because GA4 assigns a session to the first channel it matches.
  4. Open Reports, then Acquisition, then Traffic acquisition, and switch the table to your new channel group.

Sources: Seer Interactive, Conversios and other analytics guides. A few cautions from those guides:

What to do with the numbers

Combine the three methods into one simple monthly table:

Month Self-reported "ChatGPT/AI" (count) Tracking-number calls by source GA4 AI-assistant visits New customers total

Look at the trend over several months, not one month. If AI-related numbers are very small, that's useful to know: put your time into Google reviews and your profile. If they're growing, keep going with the work in our guides on listings and reviews.

What the numbers can't tell you

What to avoid

FAQ

Can ChatGPT tell me how many people were sent to my site? No. Use your own analytics.

What if my web person says GA4 shows nothing from ChatGPT? It may be small, mislabeled or invisible. Ask them to check for chatgpt.com in session sources and for increases in Direct traffic.

Is it worth the effort? The "how did you hear about us" question takes seconds and is the best start.


Know your starting point before you track. Run a free scan at localpickai.com. You'll see whether ChatGPT names you, who it names instead, which websites it read, and what to fix first. Free, no signup, about a minute.

Check your own business

Free 60-second scan: whether ChatGPT recommends you, who it picks instead, and exactly what to fix.

Free. No signup. Results in about a minute.

Preview of the AI Visibility Checklist for Texas Contractors

Free: the AI Visibility Checklist for Texas Contractors

12 things ChatGPT checks before it recommends a roofer, plumber or HVAC company, each with a 2-minute check you can do yourself.

We’ll email you the checklist and occasional tips. Unsubscribe anytime.

More guides

Free scan