Someone in Matthews just asked ChatGPT for an emergency plumber. Did it name you — or the shop across town?
Ranking near the top of Google Maps gets a plumber considered. It does not get them named. We measured how often it does, what changes the odds, and why the answer is different from one neighborhood to the next — for plumbing owners and the agencies that market them.
Ranking is not the same as being recommended
We asked ChatGPT and Gemini for an emergency plumber from 18 points around Charlotte and Columbus, and checked every business they named against Google Maps at the same spot — the full list Maps ranks for that search, not just the three shops on the search page.
Four prompts across home services, health and legal, at 18 grid points around Charlotte and Columbus (72 readings), on ChatGPT and Gemini, captured on one day in August 2026.
Four reasons a plumber gets left out
1. Not near the top of Google Maps
Google rank is the entry ticket. Across every trade we measured, a business in Google’s top three was named by ChatGPT 48% of the time and by Gemini 76%; ranked 51st or lower, 1%. If a plumber is not ranking where the customer is standing, that is the first job — and it is the one local SEO already knows how to do.
2. Shown on ChatGPT’s map, left out of the answer
ChatGPT puts about ten businesses on its map card and writes only two to four of them into the answer a customer actually reads. A plumber can be retrieved and still passed over. We have not yet found what decides that shortlist, and we would rather say so than guess. More reviews and a better rating did not change ChatGPT’s picks — but Gemini rewards reviews heavily (see below), so keep collecting them.
3. Thin reviews, on Gemini
Gemini reads the Google profile. Across all four trades we measured, among businesses already in the top ten, those with fewer than 50 reviews were named 29% of the time; past 200 reviews, 75%. That held in crowded and quiet markets alike. ChatGPT showed no such pattern — the two engines reward different things.
4. Named, but invisible to tools that count links
An AI answer names a plumber with an address and a phone number, because the next step is a call, not a click. In one ChatGPT answer we captured, six Charlotte plumbers were recommended by name and the answer carried one link — to a company it did not recommend. A tool that only counts links would score all six at zero.
The answer changes across town
Ask for a plumber from uptown and from the suburbs and you get different names. A customer ten miles from your shop may be hearing about someone else.
We ran one prompt — “emergency plumber near me” — at nine points across Charlotte, twice at each point. Twenty-one different businesses came back across the grid, and eight of them appeared at only one of the nine points. Two runs at the same point returned mostly the same businesses; two different points shared about a third as much, and seven of the thirty-six pairs of points shared none at all. Points near each other overlapped three times more than points far apart — noise does not do that.
One prompt, one industry, one metro, measured on Gemini’s map results with two runs per point.
For a plumber that means a single reading for “Charlotte” can say the client is named while the suburbs they actually drive to name someone else. How the local map shows it →
What to track for a plumbing client
Track the questions that end in a phone call, asked from the towns the client serves. Cite AI runs them on ChatGPT, Gemini and Google's AI results, matches every answer to the client's Google Business Profile rather than their website address, and puts their Google Maps rank next to each result — so you can see whether the job is ranking higher, or getting picked once they rank.
- “emergency plumber near me” and “24 hour plumber near me” — the calls with the highest ticket
- “my water heater is leaking, who should I call” — the way people actually ask a chat assistant
- “best plumber in [suburb]” for each town in the service area, not just the metro name
- Drain, sewer and water-heater prompts separately if the client sells them separately
Running plumbing clients alongside HVAC, dental or legal ones? See how agencies use Cite AI →
See which plumbers AI names in your market.
Own the business and have an agency? Send them this page, or ask them one question: “are you tracking whether ChatGPT names us?” Plans start at $19 a month.
Grid tracking is on every paid plan. A gridded prompt costs more than one, because it runs at every point: a 3 × 3 counts as four tracked prompts and a 5 × 5 as twelve.