ChatGPT and AI search lead tracking

Track the leads ChatGPT sends you. Then feed it.

Every lead from ChatGPT, Claude, Perplexity, Gemini or Copilot arrives named, with the assistant attached. This page covers one thing: tracking the leads AI search sends you, so you know what to write more of.

1
Someone asks an assistant
“Who does managed IT for a forty-person office?” ChatGPT gives a shortlist. You are on it.
2
They visit and fill in your form
Same form, same visit. Nothing changes for them, and nothing changes on your site.
3
The lead arrives with the assistant named
ChatGPT, Perplexity, Claude, Gemini or Copilot, written on the lead. Not “source: Direct.”
Salesforce
HubSpot
Pipedrive
Gmail
Twilio
Google Ads
Gravity Forms
Jotform
Webflow
Wix
Calendly
Typeform
The problem

An assistant recommends you. Your reports thank nobody.

When an assistant names you and the person gets in touch, the recommendation did the selling. It rarely gets the credit.

Filed under Direct

It all lands as direct

Someone asks ChatGPT for a recommendation, gets your name, visits and fills in your form. The lead arrives looking like they typed your address from memory. The thing that sent them gets nothing.

Sessions, not people

Your analytics counts the visit, never the lead

Session reports can tell you AI traffic exists. They cannot tell you that the person who booked a call on Tuesday came from Perplexity. Sessions are not customers, however nicely they are charted.

One pile

Every assistant arrives looking the same

ChatGPT, Perplexity, Claude, Gemini and Copilot land in one heap, so the assistant that keeps recommending you is indistinguishable from the one that has never heard of you.

What lands in Lead Source

A named lead, with the assistant that sent it.

Every lead an AI assistant sends you arrives as a person, not a percentage. The assistant is named. The page they landed on is there, and so is every page they read before they filled in the form.

It sits next to your other leads, in the same reports, under its own AI channel. So when ChatGPT sends you four enquiries in a month and Gemini sends none, you see it the same week, not at the annual review.

what lands in Lead Source
Sarah Chen
Form lead

Source        AI assistant
Assistant     ChatGPT
Landing page  /managed-it
Journey       ChatGPT → /managed-it → /pricing → Enquiry

// not just: Direct.
Every assistant, named

ChatGPT, Claude, Perplexity, Gemini and Copilot, tracked one by one.

Each assistant gets its own name on the lead. Nobody gets lumped in with Direct.

OpenAI

ChatGPT lead tracking

The assistant most people mean when they say they asked AI. Every lead ChatGPT sends you is labelled ChatGPT, so you can count the enquiries it produces and see which of your pages it sends people to.

Anthropic

Claude lead tracking

When Claude recommends you and the person gets in touch, the lead says Claude. A source that is starting to grow shows up the month it starts, not at next year’s planning meeting.

Perplexity

Perplexity lead tracking

An answer engine that cites its sources. A lead from Perplexity arrives named, with the page they landed on, which is usually the page Perplexity decided was worth citing.

Google

Gemini lead tracking

Google’s assistant, kept apart from Google search. A Gemini lead is labelled Gemini, so an AI recommendation and a search result are never counted as the same thing.

Microsoft

Copilot lead tracking

Microsoft’s assistant, built into Bing and Windows. Copilot leads arrive named, separate from Bing search, for the buyers who never open a chatbot on purpose.

Side by side

All five in one report

Together they make up the AI channel in your reports, beside paid search, organic and email. One glance says which assistant earns its keep and which has never heard of you.

What you get

Every AI lead, counted. Every assistant, named.

The assistant named, not “AI”

ChatGPT, Perplexity, Claude, Gemini or Copilot, written on each lead. “AI” is a category. You cannot thank a category.

Beside every other lead

AI leads sit in the same reports as paid search, organic and email, under their own channel, so the comparison is one glance.

On the contact in your CRM

The assistant travels with the lead, so the source lands on the record your team already works from.

Every form, nothing per form

One install covers every form on the site. There is nothing to tag for AI and nothing to set up per page.

The pages AI sends people to

See which of your pages the assistants send people to, and which of those visits become leads. That is the list of what to write more of.

The whole path after the answer

Every page they read between the assistant’s answer and your form, with the time spent on each. The recommendation got them in. The path shows what kept them.

AEO attribution

AEO lead source tracking. Proof the work pays.

AEO, answer engine optimisation, is SEO for AI assistants: writing pages that ChatGPT, Claude and Perplexity choose to recommend. Like SEO, it is easy to do and hard to prove. AEO attribution closes that gap: every lead an assistant sends you is named, with the page it landed on, so the work gets judged on enquiries, not on screenshots of a chatbot mentioning you.

Step one

Find the pages AI recommends

The landing pages behind your AI leads are the pages an assistant thought worth citing. Usually a handful. Often not the ones you would have guessed.

Step two

Write more like them

Same depth, same plain answers, on the next topic your buyers ask about. Then watch whether the next page starts showing up on AI leads too.

Step three

Put AEO beside SEO and paid

Put the AI channel beside organic search and paid. If a page you wrote once is out-producing a campaign you fund monthly, that is a budget conversation worth having.

Never guessed

Some AI visits arrive with nothing to read. We say so.

Not every visit an assistant produces carries anything that names it. Someone reads ChatGPT’s answer, then types your address into a new tab. That lead still arrives, and it lands as Direct.

We never relabel it. Lead Source does not pin a source on a lead that did not earn it, and it does not upgrade a Direct lead to AI because AI seems likely. Your AI number is the leads an assistant can be shown to have sent, which makes it smaller than the hype and a great deal more useful.

an honest blank
Tom Reyes
Form lead

Source        Direct
Landing page  /
Journey       / → /services → /contact → Enquiry

// maybe an assistant sent him. nothing says so,
// so neither do we.
Where this fits

One channel, tracked like the rest.

AI is one of the channels lead source tracking records on every lead, beside search, social, email and referrals. This page is about the organic side: the assistant recommends you and nobody paid for it. Paid placements inside ChatGPT are a different thing, covered on ChatGPT ads attribution. And when the conversation moves to a chat app rather than a form, WhatsApp lead source attribution keeps the trail. No second dashboard required.

Common questions

ChatGPT and AI search, questions answered.

How do I track leads from ChatGPT?

Install Lead Source on your website. From then on, every lead that arrives after a ChatGPT recommendation is labelled ChatGPT, with the page they landed on and the pages they read, in the same reports as the rest of your marketing.

Can you track leads from Claude?

Yes. Leads that come from Claude are labelled Claude, separate from ChatGPT and the other assistants, so you can see which one recommends you.

What is AEO attribution?

AEO attribution connects answer engine optimisation to the leads it produces. It names the assistant behind each lead and the page it landed on, so you can see which pages AI recommends and whether those recommendations turn into enquiries.

Can you tell ChatGPT from Perplexity?

Yes. Each lead names the assistant that sent it, so a lead from ChatGPT and a lead from Perplexity arrive as two different sources, not one AI bucket. You can compare them side by side in the same reports as the rest of your marketing.

Which assistants do you name?

ChatGPT, Perplexity, Claude, Gemini and Copilot. Each one is named on the lead it sent. Together they make up the AI channel in your reports.

What if a lead arrives with nothing attached?

It still arrives as a lead, and it is marked Direct. Lead Source never relabels a Direct lead as AI because AI seems likely. Your AI count is the leads an assistant can be shown to have sent.

Does it work with my CRM?

Yes. The assistant travels with the lead, so it lands on the contact in your CRM alongside the rest of the source, the campaign and the form.

Do I need to tag anything?

No. Install Lead Source once and every form on the site is covered. There is nothing to tag for AI, no per-page setup and nothing to change on your forms.

Is the data secure?

Lead emails, phone numbers and form answers are encrypted at rest, and everything travels over HTTPS. Lead Source records which assistant sent the lead. It never sees the conversation the person had with it.

Track what ChatGPT sends you. Then write more of it.

Install Lead Source once. Every lead an assistant sends you arrives named, beside the rest of your marketing.

Start free

Free to start ยท no card