Your Clients Are Asking ChatGPT for Recommendations — Here's How to Show Whether They Win — Mastpost
← All posts

Your Clients Are Asking ChatGPT for Recommendations — Here's How to Show Whether They Win

June 2026 · The Mastpost Team

A growing share of your clients' customers no longer scroll Google — they ask ChatGPT or Gemini "who's the best [service] near me?" and act on the names that come back. That answer is decided by an AI assistant, not a star rating, and a business can rank perfectly on Google and still be invisible the moment a customer asks AI. Almost no one can show a client where they actually stand in that new front door. You can — and it's a fresh, modern thing to bring to a review every month.

The front door moved, and most businesses didn't notice

Google now answers many local queries with an AI Overview before the map pack even loads, ChatGPT search returns named local recommendations with citations, and Gemini does the same inside the Google app. For a customer, the experience is no longer "scroll ten blue links and a map" — it's "ask, get three names, pick one." If your client isn't one of those three names, they never enter the consideration set, and they never see the lead they lost.

Why this is invisible to your client (and their current tools)

Reputation dashboards track reviews, ratings, and rankings — none of which tell you whether an AI assistant recommends the business. There's no notification when ChatGPT names a competitor instead. So the gap is silent: a client can be winning on Google, holding a 4.8 average, and quietly losing the AI recommendation to a rival down the street, with nothing in their reporting that would ever surface it.

How to actually measure it

The measurement is more straightforward than it sounds: take the real questions a customer would ask — "best [service] near me," "who should I call for emergency [service] in [city]," "affordable [service] near me" — and run them through the assistants the way a customer would. Then record, for each question: did the assistant name the business, where did it rank among the names it gave, and who did it recommend instead. Do that across ~15 questions and you have a visibility score, an average position, and — the part clients react to most — a leaderboard of the competitors the AI is recommending in their place.

Why it's a perfect agency deliverable

AI visibility checks three boxes a recurring deliverable needs. It's timely — it speaks to the exact anxiety clients already have about AI eating search. It's differentiated — the major reputation platforms don't measure it, so you're bringing something their other vendors aren't. And it's recurring — the answer changes as competitors earn reviews and the models update, so there's a fresh finding to walk through every month, which is exactly what makes a retainer feel like a service instead of a subscription.

What to do with a low score

A low AI-visibility score isn't a dead end — it's a roadmap, and it points at the same fundamentals that win local search generally: a complete, accurate Google Business Profile; a healthy volume of recent reviews that mention the specific services and the city; consistent listings; and content that plainly says what the business does and where. AI assistants lean heavily on the same public signals, so the work that lifts AI visibility is work you're likely already selling — now with a number attached that proves it moved.

Putting it in front of clients

Mastpost includes an "How AI assistants see you" chapter in every monthly report: real customer questions run through both ChatGPT and Gemini, a per-assistant visibility score, the client's average rank when named, and the competitors the AI recommends instead — white-label, in your branding, as part of the same $99-per-location report that covers reviews, competitors, and rankings. See the chapter in a full sample report, or run one free on a real client and find out who ChatGPT is recommending in their place.

Want this done for your clients, every month?

Run a free report on your client → See a sample report
An unhandled error has occurred. Reload 🗙

Reconnecting…

Connection dropped. Reload to continue.