Why does ChatGPT recommend my competitor instead of me?

You typed it in yourself. "Who should I call for water damage cleanup in my city" — and the shop across town got named, not you. Maybe they got named twice and you didn't appear at all. That's a gut punch, and it's also useful information: now you know exactly what your customers are seeing. This page gives you a repeatable 10-minute audit to find out why it happened and which gap to close first.

First: it's not personal, and it's not a bribe

Let's clear the two most common theories. Nobody paid ChatGPT to rank their competitor — that's not how it works. And ChatGPT Plus doesn't change the answer: marketer Bella Vasta's take, widely cited in the industry, is that paying for ChatGPT Plus does not help your business show up in AI answers. The subscription buys you a better chatbot, not better placement.

What actually happened: the engines read the open web, your listings, and your reviews, and they had an easier time assembling a confident answer about your competitor than about you. AI engines name businesses they can verify. Verification comes from consistency — the same business name, address, phone, services, and city showing up in multiple places the engine trusts. Your competitor probably isn't better at SEO magic. They're just easier to confirm.

The 10-minute competitor-gap audit

Do this once a month. It takes ten minutes and it tells you exactly where you stand.

  1. Ask three engines the same question. In ChatGPT, Gemini, and Perplexity, type the prompt your customer would type: "who should I call for [your service] in [your city]." Use the same wording all three times. (One caution from a small self-test: the team at speed2leads asked ChatGPT 25 questions about their own company in August 2026 and got recommended 0 out of 25 times — so don't be surprised if you're invisible at first. That test is theirs, attributed, and it's a useful reminder that engines are stingy with recommendations.)
  2. Write down who gets named. List every business each engine mentions, in order. Note which engine named your competitor and whether any engine named you.
  3. Write down the sources. ChatGPT and Perplexity show which sources they cited — click through and note the actual pages: competitor's website, their Google listing, a review site, a directory. This is the gold. You're looking at the exact ingredients of the answer.
  4. Score the four gaps. For each one below, compare yourself to the named competitor and mark where you're behind. The gap with the biggest difference is your first fix.

The four gaps, explained

1. The citation gap — where they're cited and you're not

Yext's analysis of 6.8 million AI citations, covered by Business Wire and Search Engine Land, found that 86% of AI citations come from brand-managed sources: websites 44%, listings 42%, reviews and social 8%, forums 2%. Gemini favors websites (52%); ChatGPT leans on listings (49%).

So pull up the sources you noted in step 3 and ask: is my competitor's website cited and mine isn't? Their Google Business Profile? Their Yelp page? Every source where they appear and you don't is a citation gap. The fix is unglamorous: get listed, get your details consistent, and publish real content on your own site.

2. The review gap — count, recency, responses

Count their Google reviews versus yours. Then check the dates: when was their most recent review? When was yours? Then check whether the owner responds to reviews — engines read review text and business responses as signals that a business is active and real.

A competitor with 120 recent reviews and owner responses on all of them will beat you with 30 stale ones every time — not because the engine counts stars, but because fresh, responded-to reviews are easier to verify and quote.

3. The listing gap — profile completeness

Open their Google Business Profile next to yours. Do they list specific services and you list a category? Do they have photos, hours, a service area, and you have a bare listing? Gemini in particular reads this data directly — and remember, Gemini names businesses at roughly ten times ChatGPT's rate. A complete profile is the single highest-leverage fix most contractors haven't done.

4. The content gap — real service pages

Does your competitor have a dedicated page for each service they offer — "emergency water extraction," "mold remediation," "sewage cleanup" — with real detail, while you have one "services" page with a bullet list? Engines cite specific pages that answer specific questions. Here's why this matters more than most contractors think: CiteLens analyzed 320 buyer queries, reported via EIN Presswire, and found ChatGPT draws only 30% of its citations from Google's top 10 — 70% of what ChatGPT cites ranks in neither Google's nor Bing's top 10. So the "just rank on Google" playbook doesn't cover ChatGPT at all. Specific, genuinely useful pages on your own site are citable in ways a thin services page never will be.

A worked example: the Boise water-damage shop

Say you run a water-damage company in Boise, and the shop across town keeps getting named when you ask "who should I call for water damage cleanup in Boise." You run the audit:

  • ChatGPT names them first, cites their website's "emergency water extraction" page and their Google listing. You're not mentioned.
  • Gemini names both of you — they appear with services listed, you appear as a bare name with an address.
  • Perplexity names them, citing a local directory page and three recent five-star reviews.

Now score the gaps:

  • Citation gap: they have a citable service page and a directory presence you lack. Big gap.
  • Review gap: they have 40 reviews this year with owner responses; you have 12, the newest from eight months ago, none answered. Big gap.
  • Listing gap: their GBP lists six specific services with photos; yours has a category and a phone number. Medium gap.
  • Content gap: their site has five detailed service pages; yours has one services page. Big gap.

The fix order writes itself: complete the GBP this week (fastest), start answering every review and asking happy customers for new ones (ongoing), then build out real service pages one at a time (the durable fix). Three months of that, and the next audit looks different. This example is hypothetical — but the audit steps are real, and you can run them on your own market today.

Why fixing one gap usually isn't enough

The engines cross-check. An engine that finds your competitor's name on their website, their listing, a directory, and twenty recent reviews has four independent confirmations. An engine that finds you in one place has a guess. The 86% figure from Yext cuts both ways: because almost all citations come from sources you control — your site, your listings, your review responses — the gap is closable without paying anyone. But it takes all four gaps moving together, because verification is the game and one source isn't verification.

Coming: our own test data

We're running this test now — results land here in the Q1 2027 update: our own restoration-query citation test across the major AI engines, including head-to-head naming comparisons like the Boise example above, but with real markets and real shops. When the results are in, this page gets the contractor-specific version of the four-gap scorecard.

What to do this week

  1. Run the audit. Three engines, one prompt, ten minutes. Write down who gets named and which sources get cited. Don't skip writing it down — memory lies, notes don't.
  2. Pick your biggest gap. Score all four against the named competitor. Start with the listing gap if your GBP is thin — it's the fastest win, and here's exactly what to fix on it.
  3. Answer every review. Go back through your last twenty Google reviews and respond to each one, even the old ones. Then ask your next five happy customers for a review by name. This is the review gap closing in real time.
  4. Check the bigger picture. If you're invisible across all three engines, start there — and run the full visibility check to see the whole board, not just one competitor.