What this shows
The AI Visibility page answers one question: when someone asks an AI assistant about your category, do you come up? Traceten asks your prompts across answer engines on a schedule, stores the answers, and measures three separate things:- Presence rate: how often you are named
- Citation rate: how often a page you own is cited
- Share of voice: your mentions as a proportion of every tracked brand’s mentions
What this is not
These numbers come from a poll of the prompt set you wrote. They are not an observation of what real people asked. Real prompts are not recoverable. When someone arrives from an AI assistant, what reaches us is the referring origin or autm_source value: utm_source=chatgpt.com names the assistant and carries no question. Nobody selling this category of product is measuring real user prompts, including us.
So every figure here reads as: of the questions you chose to ask, this is how often you were named and cited. How useful that is depends on whether your prompt set resembles what your buyers actually ask, which is your judgement to make. The two measurements on your dashboard that are unsampled observations are AI crawlers and AI sources, and the Citations tab below joins this page to both.
The engines we sample
The dashboard names each engine by the product you know: ChatGPT, Claude, Perplexity and Google AI Overviews. It does not show which model answered or how we reached the engine, because models change often and neither detail helps you read an answer. This table is where that is written down.
The distinction is not cosmetic. Google AI Overviews is a results page a real person would have seen, and Perplexity’s Sonar is the retrieval stack behind its own product. Claude and ChatGPT, though, are measured through each vendor’s API, which is not the app. The apps add memory and personalisation before they retrieve, so they can name different products and cite different pages. The visibility API returns the exact engine label and model behind every stored answer, so any number can still be traced.
AI answer engines covers each surface in full, including what we send to each provider and what we store from the answer.
Adding or removing engine coverage
Coverage applies from your next scan window, not immediately: a scan records the engines it will use when its window opens, so the figures inside one window are always comparable with each other. Removing coverage works the other way: the premium engines stop being called as soon as the change takes effect, without waiting for the window to end. A call already in flight finishes. That window then finishes labelled as a scan whose coverage ended part-way through, rather than pretending the engines ran.Every number is a range
A presence rate is an estimate from a sample, so the page always shows the 95% confidence interval beside it: as a shaded band on the chart, and as a range under each figure. This matters more than it sounds. At five runs, a rate of 20% has an interval spanning roughly 4% to 62%. Quoting “20%” without that range is a claim the data does not support. A change is only styled as a change when the intervals do not overlap. A move from 3-of-10 to 4-of-10 looks like a 33% improvement and is noise, so the page renders it flat, with the band visible. A dashboard that flags noise is one nobody reads by the time something real happens. The interval is a Wilson score interval over the repetitions behind each prompt, and How AI visibility is measured explains why that method rather than the textbook one.The x-axis is the scan window, not the day
A scan trickles across its cadence window rather than firing every call at once. Plotting the result by day would draw a sawtooth of whichever days a trickle happened to touch, and read as violent week-to-week swings. So each point on the chart is one scan window (“the 10 days ending Sept 2”), and the bucket boundaries come from the scans that actually ran, not from a fixed calendar.Score availability by plan
Scores are gated on sample size, and your plan sets how large a sample you get. When a score is hidden, the page shows one line saying which of the two is the reason, with the full explanation behind the info mark beside it.
If your plan covers the trend but too few of your prompts have been scanned yet, the trend stays hidden and the page tells you how many scored runs you have and how many it needs. Gating on statistical validity is deliberate: we would rather show you nothing than a percentage that moves on noise.
Citations
The Citations tab shows which URLs the engines linked to, yours and everyone else’s, and joins your own cited pages to what actually happened on them. Four tiles at the top describe your own cited pages:- Pages cited: pages of yours an engine linked to at least once in the range. Being linked is not the same as being named.
- Times linked: every time one of your pages was linked in an answer. These are event counts, so they add up. The line under the figure gives the busiest day’s engine count on one page.
- Answer fetches: times an AI assistant fetched your cited pages to answer someone’s live question, from the AI crawlers data. Observed and unsampled, and the closest observable proxy for a real prompt. Matched on the page path only, because the crawl data stores no hostname, so URLs sharing a path are counted once in this tile and the line under it says how many did.
- AI landing revenue: revenue from AI sessions that landed on a cited page. A deterministic join over measured sessions and measured orders, not a model. Always in USD, whatever your reporting currency.
- At the top: times linked, answer fetches, AI visits and AI revenue in USD
- In answers: days linked, and the busiest day’s engine and prompt counts
- Answer fetches: the fetch count, how many AI companies made them, and View AI crawls, which opens AI crawlers filtered to that page
- Traffic: AI visits, conversions, AI and all landings, and all landing revenue in USD
Where a landing figure cannot be measured for the range you picked, it is left blank rather than
shown as zero. A zero is a measurement; a blank is the absence of one. The AI landing revenue tile
and the page detail say how far back landings can be measured. Session-level data has a shorter
horizon than the visibility rollups, so a long date range can show real citation counts beside
blank revenue.
Prompts and the raw answers
The Prompts tab lists every question we ask on your behalf. A slim meter at the top shows how much of your prompt allowance is used, and turns the warning colour when it is full. At the limit, Add prompt and Suggest are disabled and the line under the meter says why. Each row shows the prompt’s question type, topic and locale, with a Paused badge when it is paused. When your plan includes per-prompt results, the row also shows:- Named: how often your brand appears in answers to that prompt, drawn as a tick on its 95% interval band, with the rate beside it. Blank means not measured in this range, never zero.
- Runs: scored answers that named you, out of all scored answers.
- Named more: marks for brands named more often than you. When nobody was named more often, faded marks show the brands that were also named.
- Linked instead: marks for sites linked in these answers instead of yours.
- The engine by name, when it ran and the locale
- The brands it named, with yours marked and the best rank in a list where there is one
- The verbatim text the engine returned, with each brand mention highlighted
- Every source the engine returned, with the ones on a domain you own marked as yours
Stored answers have a shorter retention than the rollups behind the rates. When your date range
reaches past it, the page says so and names the shorter range it actually searched, rather than
presenting partial evidence as the whole story.
Brands
The Brands tab decides what gets measured. Nothing on the Visibility tab is scored until one brand is confirmed as your own, and until then the tab opens with a notice saying so. Every live brand is listed once, in the section for whose it is:- Your brand: brands you own. The first confirmed one in this list is the brand every rate on the Visibility tab describes. If more than one is marked as yours, all of them are matched, and the tab names the one reported as you.
- Competitors: scored against the same answers as you, so share of voice compares like with like. One answer naming three brands counts for all three.
- Found on your site: brands Traceten proposed from your own pages.
Brand status
Each row shows its status as a badge.
To start measuring a brand we found, select Confirm on its row. The row menu also has Mark as mine and Mark as competitor, which move the brand into that section and confirm it at the same time. A brand we found and you confirm is measured, but only a brand marked as yours is reported as you.
Alias warnings
When you add or edit a brand, you can list other names it goes by and the domains it owns. The name, every alias and every domain are terms the matcher looks for, and a citation of a page on one of those domains counts as a citation of that brand. Duplicates, ignoring case, are counted once. Some terms are saved but will not count toward your presence rate:- Short or ordinary words. An alias shorter than 3 characters, or one that is also an everyday word, is still matched, but it scores below the 0.5 confidence a mention needs to count.
- Too many terms. The matcher uses up to 200 terms per brand across the name, aliases and domains. Anything past that never produces a mention.

