There are two questions worth separating, because merchants ask them as one and they need different answers. The first is "do I show up in AI search," which is about your products being found and ranked. The second is "does AI recommend me," which is about your store being named when a shopper asks an assistant what to buy. You can be findable and still never be the answer. This post is about the second question, how to test it, and how to read the result without fooling yourself.
If your question is really the first one, ranking and discovery, the method is different and we wrote it up separately in how to see where your store ranks in AI shopping. Come back here for the answer half.
Why a screenshot proves nothing
The instinct is to open ChatGPT, ask "what are the best titanium sunglasses," see your brand in the reply, and feel good. Then a competitor does the same thing an hour later, gets a different list without you, and feels bad. You were both looking at real output. Neither of you learned anything.
The reason is that these models are non-deterministic. The same prompt returns different brands on different runs, sometimes seconds apart, because the model samples from a distribution rather than reading a fixed ranking. So a single answer is noise. The only honest read is a rate: ask the same question several times, across more than one assistant, and count how often you are named. "Named in 4 of 8 answers" is a signal. "Named once in one screenshot" is a coin flip you happened to win.
The manual method
You can do a rough version of this by hand in twenty minutes.
- Write the questions a shopper would actually type. Not "titanium sunglasses" but "what are the best titanium sunglasses for everyday wear" or "durable sunglasses with a lifetime warranty." Purchase intent, phrased naturally. Five to ten of them, covering your real categories.
- Ask each one several times, in fresh chats. A new chat each time, so previous answers do not prime the next. Do this in ChatGPT, then Gemini, then Perplexity, because they disagree and the disagreement is the point.
- Count, do not screenshot. For each question, tally how many answers named your store. Note whether any assistant linked your own site as a source, because that citation is the strongest signal there is.
- Read it as a rate. Three of your eight sunglasses answers named you, none of your "gift for a cyclist" answers did. That tells you where you already win and where you are invisible, which is the whole map you needed.
The catch is upkeep. This is exactly the kind of task that is easy to run once and impossible to run every two weeks for every question, which is the cadence that would actually tell you whether your changes are working.
Reading the result honestly
A few rails keep this from turning into wishful thinking.
A rate, never a rank. No one can promise you position one in an AI answer, and anyone who does is guessing. The honest artifact is "named in N of M sampled answers," clearly labelled as a sample, never a guaranteed ranking.
Movement, not moments. What matters is the change between two measurements, not any single answer. If you were named in 1 of 8 last month and 4 of 8 now, that is real movement worth trusting. A better single answer this afternoon is not.
Absence needs evidence too. Being named in zero answers is only meaningful once you have asked enough times across enough assistants. One empty result is not proof of invisibility any more than one hit is proof of dominance.
Turning invisibility into a to-do list
The value of measuring is not the number, it is the next move. Every buying question you are missing from is a gap with a specific fix: a grounded answer page for that exact question, cleaner and more complete product data so the model has something to recommend, or a comparison page that targets the query directly. You make the change, then you re-measure the same questions to see whether it moved, instead of assuming it did. If you want the tracking-over-time method in detail, track product rankings in AI shopping walks through it.
That measure, act, re-measure loop is what turns "are we in AI answers" from a vibe into a program. We built it into AgentReady so it runs on a schedule against your real catalog, and you can see exactly how it works on the AI answers page, ladder and sample answer and all. If you would rather start with where your store stands today, the free Shopify AI readiness checker scores how legible you are to these assistants in the first place, which is the foundation everything else sits on.
The shopper is already asking the question. The only thing you get to decide is whether you know the answer they are hearing.

Comments
Every comment here comes from a verified email. Write yours, confirm from your inbox, and it's live.
Loading comments…