Table of content

The core problem: the same prompt doesn’t give the same answer twice

Large language models are non-deterministic. Ask ChatGPT the same question twice, even back to back, and you can get two different answers: different brands mentioned, different framing, different sources cited. That’s not a bug you’re occasionally unlucky enough to hit. It’s how the model works.

So a single manual check doesn’t tell you “are we visible for this topic.” It tells you what the model happened to generate that one time, for that one exact phrasing, on that one day. Run it again five minutes later and you might get a different picture entirely.

The data on how much answers actually vary

This isn’t a theoretical concern. A SparkToro and Gumshoe study looked specifically at how consistent ChatGPT’s answers are for the same query, and found that even within a narrow sub-study on headphone recommendations, consistency across repeated runs landed in the 55-77% range. The underlying study ran 12 prompt categories roughly 2,961 times in total, not a handful of one-off checks, and even at that scale the same question didn’t reliably produce the same answer.

If a study built specifically to measure consistency still found that much variation, a single manual prompt typed into ChatGPT once is not a measurement. It’s a snapshot of noise.

One prompt isn’t even the same as one question

There’s a second problem underneath the first: the way you phrase a question changes what you’re actually testing.

Some tools and consultants recommend testing “one prompt per intent,” the idea being that a single representative phrasing can stand in for how people ask about a topic. That advice breaks down for two separate reasons.

First, synonym-level variation: the same person, asking the same underlying question, in slightly different words, can get a different answer. “Best CRM for a small team” and “which CRM should a small team use” are the same intent, and there’s no guarantee they surface the same brands.

Second, segment-level variation: different types of buyers ask fundamentally different questions about the same topic. A question phrased for an enterprise buyer and one phrased for a solo founder aren’t testing the same thing at all, even if they’re nominally “about” the same product category. Collapsing that into one representative prompt hides real differences in how different segments see your brand.

One manual check can’t capture either kind of variation. It captures one phrasing, asked once, by nobody in particular.

What a single check can’t see

Beyond the consistency problem, a manual check in ChatGPT specifically has a narrower issue: it only shows you ChatGPT. Buyers researching a topic aren’t only using ChatGPT. They’re also getting answers from Claude, Perplexity, and Google AI Overviews, each of which can cite different sources, weight different signals, and reach different conclusions for the same question.

A brand that looks strong in a manual ChatGPT check can be nearly invisible in Perplexity’s answers for the same topic, or described in a notably different tone. Checking one platform, once, tells you nothing about the other three.

What reliable measurement actually requires

Getting a statistically defensible answer means running enough prompts, worded enough different ways, across enough platforms, that the noise averages out and a real pattern emerges. That’s the reasoning behind our own minimum of 25 prompts per topic, the point below which a result is still mostly noise rather than signal.

That also means measurement isn’t a one-time event. A single audit, even a thorough one, is a snapshot. Because model behavior shifts over time as providers update their systems and as the web content models draw from changes, the same topic needs to be re-checked on a recurring basis, not just once at the start of a project.

The takeaway

A manual ChatGPT check can be a useful sanity check. It’s not evidence of anything. One prompt, asked once, on one platform, is a single data point pulled from a system that’s designed to vary its answers. Treating that as a measurement of your AI visibility is how teams end up making decisions based on noise, positive noise if they got lucky, negative noise if they didn’t, without any way to tell which one they’re looking at.