Guides

Why ChatGPT Gives a Different Answer Every Time You Ask (and What to Do About It)

You were named yesterday but not today. In 2,238 Texas answers, ChatGPT usually had a favorite per question and shuffled the rest. Why it happens and how to measure it fairly.

November 11, 2026 · 5 min read

You ask ChatGPT for the best roofer in your city and your company is on the list. A colleague tries the same question an hour later and you're gone. Is something broken?

No. Variation is normal, and it's one of the most important things to understand about AI recommendations. This guide explains what we saw when we measured it, why it happens, and how to check your own standing without being fooled by one lucky or unlucky answer.

What we measured

In November 2026 we asked ChatGPT three customer-style questions about each of 390 trade-and-city combinations in Texas, each question twice. That's 2,238 answers (six per market in 356 markets, three in the other 34). We read the public snapshots behind our Who AI Recommends pages. The engine was ChatGPT's search through OpenAI's API, so the consumer app may differ.

What we found:

So "named in some answers" is a real and common state, especially for the businesses just below the favorite.

Why answers change

Nobody outside OpenAI can give the full list, but several causes are well understood:

  1. Wording. "Who's the best plumber in Garland?" and "Can you recommend a good plumber in Garland? Give me a short list" can lead to different searches and different pages being read.
  2. Searching the live web. ChatGPT search looks things up each time, and results shift as pages, listings and rankings change.
  3. Location. OpenAI says ChatGPT can share your location with trusted providers to supply local information (OpenAI help). Someone in a different suburb may see a different list.
  4. Chat context. If you're signed in, earlier conversations may shape an answer.
  5. Model updates. The model behind ChatGPT changes over time.
  6. Chance. Language models produce answers with some randomness, so two runs of the same question can differ even with the same sources.

Other tools show the same pattern. Only about 5% of citations overlap between ChatGPT, Perplexity and Gemini in Yext's research (Yext).

Why this matters for you

A single answer can mislead you in either direction.

It also explains why a customer may say "ChatGPT told me about your competitor" even though ChatGPT names you at other times.

How to measure it fairly

Use the same method every time and count, instead of judging one answer:

  1. Pick three questions customers ask, such as "Who is the best [trade] in [city]?"
  2. Ask each at least twice in a fresh chat each time (three runs is better).
  3. Count: "named in X of N answers." That is your number.
  4. Record the sources cited each time.
  5. Repeat monthly on the same day, with the same wording.

The full steps are in the five-minute test. Researchers face the same problem. SOCi, for example, counted a business as "likely recommended" if it appeared in an AI tool's top five for a market (SOCi), because single answers are too noisy.

What the pattern suggests (carefully)

A worked example

Say you run an HVAC company in Frisco. You ask three questions, twice each, and get six answers. You're named in two. That's "named in 2 of 6 answers." Next month you fix your listings, send a steady stream of review requests, and ask the same six questions again. This time you're named in four. That is a better sign than any single answer, though it still isn't proof: the season, the wording or a model update could account for some of it. If it holds for another month, you can be more confident. If it slips back, you've learned that too. Either way, you have a number to track instead of a feeling.

What not to do

FAQ

How many times should I ask? At least two per question, ideally three, across three or more questions. More runs give a steadier number.

Do the other AI tools vary too? Yes. Google's AI, Perplexity and Gemini each use different sources, so check them separately.

Is it worse in some cities? In our data, larger cities were slightly less settled: in the five largest Texas cities, 10.4% of markets had no business named in most answers, versus 2.7% in the smaller cities. That is suggestive, not conclusive.


Skip the guesswork. Run a free scan at localpickai.com. It asks the questions several times, shows how often you're named, who's named instead, which websites AI read, and what to fix first. Free, no signup, about a minute.

Check your own business

Free 60-second scan: whether ChatGPT recommends you, who it picks instead, and exactly what to fix.

Free. No signup. Results in about a minute.

Preview of the AI Visibility Checklist for Texas Contractors

Free: the AI Visibility Checklist for Texas Contractors

12 things ChatGPT checks before it recommends a roofer, plumber or HVAC company, each with a 2-minute check you can do yourself.

We’ll email you the checklist and occasional tips. Unsubscribe anytime.

More guides

Free scan