Tracking AI recommendations means running the same questions on the same platforms on a schedule and recording how often your business is named, because a single answer is unreliable. The bottom line: track the share of runs that name you, per platform and per question, against named competitors, monthly, with enough runs that a change means something, and use either a manual sheet, an official API with web search, or a packaged tool.

See also: answer engine optimization, explained step by step.

60 to 100runs per prompt per platform in the SparkToro and Gumshoe study
±9 pointsapproximate 95% margin on a share near 30% with 100 runs
70%chance a Google AI Overview changes between observations, per Ahrefs
30%of brands stayed visible in back to back AI responses, per AirOps as reported by Foglift

What to track

How many runs make a change real

A share is a proportion, and small samples swing. With 100 runs and a true share near 30 percent, the 95 percent margin of error is about 9 percentage points, so a move from 30 to 36 is within noise. With 20 runs the margin is about 20 points. SparkToro and Gumshoe ran each prompt 60 to 100 times per platform to see stable patterns. Decide in advance what change you will act on, and gather enough runs to detect it.

Three ways to run the tracking

ApproachHow it worksBest forLimit
Manual sheetYou run questions in the apps and record resultsSmall question sets and first baselinesSlow, and easy to skip
Official APIsOpenAI's Responses API with its web search tool, Perplexity's Sonar models, and Gemini with Google Search grounding return answers and sources for a script to analyzeScheduled, repeatable runs at scaleAPI answers can differ from what people see in the apps, so treat them as a proxy
Packaged toolsAhrefs Brand Radar, Semrush, PromptRush, and similar services run large prompt setsOngoing monitoring without building anythingYou depend on their prompt sets and refresh rates

Steps to set up tracking

  1. Choose 20 to 50 real customer questions. With place and situation.
  2. Choose the platforms. ChatGPT, Gemini, Perplexity, and Google AI features at minimum.
  3. Decide the number of runs. At least five per question per platform monthly.
  4. Create the record. One row per run with question, platform, date, named, cited, position, and other names.
  5. Run on a fixed schedule. The same week each month.
  6. Chart shares over time. Show your share and competitors' shares.
  7. Review the cited sources. They tell you where to build presence.
  8. Verify with the apps. If you use APIs, spot check against the consumer apps.

What to do with changes

If your share rises after you publish or fix something, note the change and the date. If it falls, check crawler access and page changes before assuming a platform shift, and remember that platforms change too: Semrush documented a sharp drop in ChatGPT's Reddit and Wikipedia citation share between August and September 2025.

Questions people ask

How do I track whether AI recommends my business?

Run the same customer questions on several platforms on a schedule, record whether you are named and cited in each run, and track your share of runs over time against competitors.

How many runs do I need?

Enough that a change is larger than the noise. With 100 runs and a share near 30 percent the margin is about 9 points. SparkToro and Gumshoe used 60 to 100 runs per prompt per platform.

Can I automate AI visibility tracking?

Yes. OpenAI, Perplexity, and Gemini offer APIs with web search, and packaged tools run large prompt sets. API answers may differ from the consumer apps, so spot check them.

Why did my AI visibility drop?

Check crawler access and page changes first. Platforms also shift: Semrush documented a sharp drop in ChatGPT's Reddit and Wikipedia citation share in 2025.

Sources