nthrun organic AI visibility, honestly measured Log in

Methodology

How nthrun measures AI search visibility, in enough detail to check our work.

Why AI answers vary

Large language models sample their output. Ask the same engine the same question twice and you can get two different answers, with different brands in them. That is not a flaw in the measurement, it is the thing being measured: your real visibility is the rate at which you appear across many answers, not whether you appeared in one.

We never pin temperature or seed

Every query goes to the engine's standard API with default sampling. We deliberately do not set temperature, seed, top_p, or top_k, and we do not enable any caching. Pinning those parameters would make our numbers more repeatable and less true: your customers ask with defaults, so we measure with defaults.

Repeated runs

Each prompt is run between 1 and 20 times per engine (you choose; more runs give a tighter range). The engines under test are ChatGPT (OpenAI), Perplexity, Gemini (Google), and Claude (Anthropic), each queried through its own official API.

How a mention is counted

Every response is checked in two independent ways, and counts as a mention if either one hits:

The extracted entity list also gives us your brand's position in the answer (was it named first or fifth?) and the competitor table (which other brands the engine reaches for, and how often).

Mention rate and the range

The mention rate is the plain count: mentioned in 7 of 10 runs is 70%. Around it we report a 95% Wilson score confidence interval, computed from the run count. With few runs the interval is wide, and we show it that way on purpose: a 4-run check genuinely tells you less than a 20-run check, and the range is what says so. We never collapse the range into a single confident-looking score.

Full transcripts, always

Every run stores the engine's complete response, verbatim and untruncated, and every number on a report links back to the runs it was computed from. If you doubt a mention, read the answer yourself.

When a run fails

If a run fails for a technical reason (a provider error, a timeout), it never enters the statistics: only runs that produced an answer are counted, so a failure is not mistaken for a non-mention. Credits for runs that never completed are refunded automatically. A completed run that found no mention is a real, paid-for result.

Run your first check

Email-only signup. No credit card.