You did the thing we all do now. You opened ChatGPT, typed something like "best natural dog food for senior dogs," and waited. And there it was: a tidy list of three or four brands, with a sentence about why each one is good. Helpful, confident, neat. Except your store wasn't on it. Worse, a brand you compete with directly was sitting right at the top, getting described like the obvious choice.
That one stings in a specific way. It's not like losing a paid ad slot where you at least know the rules. ChatGPT just decided your competitor was worth mentioning and you weren't, and it didn't explain itself. You try a few more questions. Same brand keeps showing up. You start to wonder if there's some setting you missed, or some list you were supposed to be on.
I want to walk through why this actually happens, because once you understand it, the fix stops feeling mysterious. And no, you can't buy your way in. That's the first thing to get straight.
Why AI picks one brand over another
When you ask ChatGPT or Perplexity or Gemini for "the best" of something, the model isn't pulling from a secret directory of paying advertisers. It's pulling from what it has read about your category across the open web, plus, for tools like Perplexity and Google AI Overviews, a live search of pages right now. So the brands that get named are the ones the internet keeps talking about in the right way.
Think about what that means for your competitor. They probably show up in a bunch of "best of" roundup articles. Bloggers and review sites mention them. They have a pile of reviews on third-party sites, not just on their own product pages. Reddit threads name them when someone asks for a recommendation. Their product pages spell out exactly what the thing is, who it's for, and what makes it different, in plain language a model can actually quote.
None of that is one big thing. It's a hundred small mentions that all point the same direction. The AI reads all of it and concludes, reasonably, that this brand is a safe answer to "what should I buy." Your store might be excellent. The product might genuinely be better. But if the web is quiet about you, the model has nothing to go on, so it reaches for the brand it has read about a thousand times.
The uncomfortable truth: AI recommends the brand the internet talks about, not the brand with the best product. Those are not always the same brand, and the gap is yours to close.
Here's the part people resist. There's no "submit your store to ChatGPT" form. You cannot pay OpenAI to appear in answers. There's no rep to call. The recommendation is downstream of your reputation across the web, which is honestly kind of fair, even when it's frustrating. So the work isn't buying a slot. The work is becoming the brand the web has reasons to mention.
First, find out exactly who is beating you
Before you fix anything, you need to know the shape of the problem. "A competitor gets recommended and I don't" is a feeling. To act on it, you need specifics: which competitor, on which questions, in which AI tool.
So I'd start by being a normal shopper for an afternoon. Open ChatGPT, Perplexity, Gemini, and a few Google searches that trigger AI Overviews. Then ask the questions your real customers ask. Not "is my brand good," nobody types that. Ask the buying questions:
- "Best [your product category] for [specific use case]"
- "What [product] should I buy if I care about [the thing your customers care about]"
- "[Competitor name] vs alternatives" and see who the alternatives are
Write down who gets named each time. You'll start to see a pattern fast. Maybe one competitor owns the "best for beginners" question while another owns "most affordable." Maybe you don't appear on any of them, or maybe you sneak in on one oddly specific question and nowhere else. That map is gold, because it tells you which battles to pick.
Doing this by hand across four tools and twenty questions is a slog, and you'll forget half your notes. This is exactly the gap Zerogaps fills. The free AI visibility audit runs those buying questions across ChatGPT, Perplexity, Gemini, and Google AI Overviews for you, then shows you which competitors get recommended in your place and on which questions. So instead of a vague sting, you get a list: here's who AI names instead of you, here's where.
Read the gap, don't just stare at it
Once you can see the competitor who keeps winning, go look at why. Search their brand name. Notice how many independent pages mention them versus you. Read how a "best of" article describes them. Look at whether their reviews live on sites the AI clearly trusts. You're reverse engineering the trail of mentions that taught the model to recommend them. That trail is your to-do list.
How to start closing the gap
None of this is fast, and anyone who promises instant results is selling something. But the direction is clear and it's stuff you can actually control.
Make your own product information unmistakable. A lot of stores write product pages for vibes: pretty copy, no specifics. An AI can't recommend what it can't understand. Say plainly what the product is, who it's for, what problem it solves, what makes it different from the obvious alternative. If you run a skincare shop, "gentle hydrating serum for sensitive, post-treatment skin, fragrance free" gives a model something to grab. "Glow that loves you back" gives it nothing.
Then go get mentioned by other people, because that's the part the model weighs most. Real reviews on third-party sites. Getting included in roundup articles in your niche, even small ones. Being the answer in a forum thread because an actual happy customer named you. A coffee brand that shows up in five "best single origin subscriptions" lists will start to appear in AI answers far sooner than one that only talks about itself on its own homepage. You're not gaming anything. You're giving the web honest reasons to bring you up.
And track it, because this moves slowly and you'll talk yourself out of the work if you can't see progress. Re-run the same buying questions every few weeks. Did you start appearing on the "best for sensitive skin" question? Did the competitor's grip loosen anywhere? Zerogaps can run that check on a schedule so you watch your visibility move over time instead of guessing. Seeing yourself climb onto one answer is weirdly motivating. It tells you the work is landing.
Look, the day your competitor's name popped up instead of yours, it felt personal. It isn't. It's just the web being louder about them than about you, and that's a fixable problem. Find out who's winning and where, give AI a clear reason to name you, get other people talking, and check back often enough to know it's working. The brands on those lists weren't chosen. They earned it slowly. So can you.
See where your store stands
Run a free AI Visibility Audit and find out if AI recommends you.
Get my free audit →Questions store owners ask
Can I pay ChatGPT or Perplexity to recommend my store?
No. There's no ad slot or submission form for AI recommendations. These tools name brands based on what the web says about them across reviews, roundups, forums, and product pages. The fix is earning more honest mentions, not buying a placement.
Why does ChatGPT recommend my competitor every single time?
Because the open web talks about them more, and in the right way: independent reviews, best-of articles, forum recommendations, and clear product info the model can quote. The AI reaches for the brand it has read about most. Close that gap and you start showing up too.
How do I find out which questions my competitor is winning?
Ask the real buying questions your customers ask across ChatGPT, Perplexity, Gemini, and Google AI Overviews, and note who gets named each time. A free AI visibility audit does this for you and shows which competitors appear in your place and on which questions.
AI VISIBILITY