Guide · Practitioner
Manual vs Automated AI Visibility Tracking
Manual AI visibility tracking means running prompts yourself in each engine and logging the answers; automated tracking uses software to run them on a schedule and score the results. Manual is free, transparent and fine for a baseline of 20-50 prompts. Automated tracking is better for scale, consistency and trends. Most teams end up with a hybrid: automated scans plus regular manual spot checks.
On this page
- What does manual tracking actually involve?
- What does automated tracking do differently?
- How do they compare?
- From MentionX data: what automated runs look like at scale
- When should you switch?
- What does a hybrid setup look like?
- How do you evaluate a tracking tool?
- Worked example: Ledgerline moves to a hybrid setup
- A scorecard for a two-week tool trial
- How do you write up the method?
- What mistakes happen with each approach?
- What should you do this month?
- What does each approach cost in practice?
- Which approach fits which team?
- How do you keep the two approaches consistent?
- Common questions
- The bottom line
- Sources
Engine documentation checked on 30 October 2026. "Our view" marks MentionX opinion, and MentionX sells automated tracking, so weigh our view accordingly. Ledgerline is fictional.
What does manual tracking actually involve?
For each prompt, engine and run: open a clean session, paste the prompt, wait, read the answer, record brands, positions, recommendations and every cited URL, and paste the answer text.
Do the maths for your own setup. The number of answers is:
prompts × engines × runs
20 prompts × 4 engines × 2 runs = 160 answers. 100 prompts × 5 engines × 3 runs = 1,500 answers. Time yourself on ten answers and multiply. That's your monthly cost before any analysis.
What does automated tracking do differently?
Typical capabilities (check each vendor):
- Scheduled runs (daily, weekly or monthly)
- Many engines and markets at once
- Automatic brand and competitor detection
- Citation extraction and domain counts
- Sentiment or accuracy labelling, often model-assisted
- Trend charts and exports
What to verify with any tool:
- Collection method: consumer interface, API, or a mix? API answers can differ from what users see in the app.
- Mode: for ChatGPT, is web search on? For Google, AI Overviews, AI Mode or both?
- Location and language controls.
- Raw answer access: can you read and export every answer?
- Brand matching rules and how errors are handled.
How do they compare?
| Manual | Automated | |
|---|---|---|
| Cost | Staff time | Subscription plus setup time |
| Prompt capacity | Practical up to ~50 | Hundreds to thousands |
| Frequency | Monthly at best | Daily/weekly possible |
| Consistency | Varies by person and day | High, if settings fixed |
| Transparency | Full; you saw every answer | Depends on raw-data access |
| Matches real user view | Close, if sessions are clean | Depends on collection method |
| Analysis | Manual pivots | Built in |
| Error types | Typos, missed citations, fatigue | Misattributed brands, mode mismatches |
The "~50" figure is a practical judgment from running scans by hand, not a measured benchmark.
From MentionX data: what automated runs look like at scale
Method. Read-only aggregate queries over MentionX scans from 22 August to 29 October 2026 (UTC): 54 scans, 2,217 engine runs across 18 anonymised projects and six engines, called through APIs.
| Measure | Result |
|---|---|
| Runs attempted | 2,217 |
| Runs completed | 2,154 |
| Runs failed (timeouts, API errors) | 63 (2.8%) |
| Prompts per scan | median 14, range 9-50 |
| Median answer time per run | 3.7 s (Perplexity) to 16.4 s (Gemini) |
| Repeated prompt-engine pairs, 4 Sep-19 Oct | 28 pairs, 643 runs |
| Pairs with mixed mentioned / not mentioned results | 11 of 28 |
| Pairs where the number of brands named changed | 19 of 28 |
What it means for the choice. At about one minute per answer to run, read and log by hand, the 2,154 completed answers would take roughly 36 hours, or about 3.5 hours a week over ten weeks. That's manageable for one brand with a small set, and not for 18 projects. The variance figures matter for both approaches: a single manual run of a prompt can land on either side of a flip, so a one-off manual check can mislead as easily as an unreviewed tool.
Limits. API answers can differ from consumer apps, which manual checks use. Answer times include our network overhead and exclude reading time. The per-answer minute is our estimate, not a measurement. Perplexity, Copilot and DeepSeek figures come from a single day (26 October), so treat them as a snapshot.
Our view: the honest case for automation is repeatability and volume, not accuracy. Accuracy comes from the setup and from people reading answers, whichever way the runs are collected.
When should you switch?
Switch, or add automation, when any of these is true:
- You need more than about 50 prompts to cover your segments.
- You track more than one market or language.
- Leadership wants weekly trends.
- Your manual runs are slipping (skipped months, fewer repeats).
- You're reporting to clients and need consistent, exportable evidence.
Stay manual if you're testing whether AI visibility matters for your business at all, or your category is narrow enough that 20-30 prompts cover it.
What does a hybrid setup look like?
| Cadence | Task | Who |
|---|---|---|
| Weekly | Automated scan of full prompt set | Tool |
| Monthly | Manual spot check of 10 prompts per engine; compare with tool output | Analyst |
| Monthly | Review raw answers for priority prompts; log accuracy issues | Content/PMM |
| Quarterly | Refresh prompt set from sales and support input | SEO lead + sales |
If the manual spot check and the tool disagree on more than a handful of answers, investigate before reporting: usually it's a mode or location setting.
How do you evaluate a tracking tool?
Run a two-week trial with:
- Your real prompt set (not the vendor's demo prompts).
- Your real competitors.
- A manual run of 20 prompts in parallel.
Score the tool on agreement with your manual results, raw-data access, settings control, and how much time it actually saves. Our comparison of tools is at Best AI visibility tools.
Worked example: Ledgerline moves to a hybrid setup
Ledgerline is a fictional accounts-payable tool. Figures are illustrative. For two quarters, a marketer runs 24 prompts by hand in three engines, once each, every month: 72 answers and about 90 minutes.
Then three things change. Sales asks for German-market results, leadership wants a weekly number, and the marketer notices her own results swing month to month on prompts where nothing obvious changed. She sets up automated weekly runs: 40 prompts, four engines, two markets, three runs each, which comes to 960 answers a week.
She keeps one hour a month for a manual spot check: 10 priority prompts in each engine, compared line by line with the tool's output for the same week.
| Month | Answers compared | Disagreements | Cause |
|---|---|---|---|
| 1 | 40 | 7 | Tool was set to US location for one engine |
| 2 | 40 | 2 | One brand-name variant missing |
| 3 | 40 | 1 | Normal run-to-run variation |
By month three, the remaining disagreements are the kind you'd expect from any two runs. She reports the automated rates, with the spot-check result noted in the method box.
A scorecard for a two-week tool trial
Use one sheet and fill it in during the trial, not after. Weight the rows to fit your situation; these weights suit a team reporting monthly to leadership.
| Criterion | Weight | What good looks like |
|---|---|---|
| Agreement with your manual run | 30% | Most answers match on mention and recommendation; differences have a clear cause |
| Raw answer access | 20% | Every answer and cited URL readable and exportable |
| Settings you can see and fix | 15% | Engine, mode, model, location and language shown per run |
| Run health | 10% | Failed runs reported, retried and excluded from rates |
| Repeats | 10% | Several runs per prompt, with variation shown |
| Time saved | 15% | Hours per month, measured against your manual baseline |
Two questions catch most weak setups. First: "Show me a failed run." If the tool can't, failures may be counted as "not mentioned", which drags your rate down for reasons that have nothing to do with your brand. Second: "Show me the raw answer behind this number." If that takes more than two clicks, you won't do it often enough.
Our view: agreement with your own manual run is the single best trial test. A polished dashboard over data you can't check is a risk, not a feature.
How do you write up the method?
Whichever approach you use, put a short method box on every report. Readers can't judge a mention rate without it. Include:
- Dates of the runs, with the time zone.
- Engines and modes, for example "ChatGPT with web search" or "Google AI Mode", and whether runs were via API or app.
- Prompt set: number of prompts, how they were chosen, and the version.
- Runs per prompt and how you combined them.
- Market: location and language.
- Exclusions: failed runs and why.
- Sample size for every rate, so readers can see when a change is within noise. With 40 answers, a rate of 30% has a margin of roughly ±14 points at 95% confidence (see the NIST guidance on intervals for a proportion).
This takes five minutes and saves arguments later, especially when someone compares this month's manual figure with last month's tool figure.
What mistakes happen with each approach?
Manual: testing logged in; logging only your own citations; running once; changing prompts mid-quarter.
Automated: trusting a score without reading answers; not knowing which mode is queried; tracking hundreds of near-duplicate prompts that inflate stability; forgetting to update competitor names.
What should you do this month?
If you've never measured: do a manual baseline with 20 prompts (free method). If you already have one: decide whether you hit any of the five switch conditions, and trial a tool against your manual data.
What does each approach cost in practice?
The real cost of manual tracking is time, and it grows quickly. Run the arithmetic yourself: prompts × engines × runs × roughly one minute to run, read and log an answer. Illustrative: 30 prompts across 3 engines with 2 runs each is 180 answers, which at about a minute each is three hours a month for one person, before analysis. Double the prompt set or add a market and it becomes a day.
Automated tracking swaps that time for a subscription and a setup effort. The hidden cost is trust: someone still needs to spot-check answers against manual runs each month, read raw outputs and correct brand matching. Budget an hour a month for that, whichever tool you use.
Which approach fits which team?
| Situation | Better fit | Why |
|---|---|---|
| Early exploration, under 25 prompts | Manual | Fast to start; you learn how answers are built |
| Reporting monthly to leadership | Automated or hybrid | Consistency and trend lines matter more than nuance |
| Several markets or languages | Automated | Location control is hard to replicate by hand |
| Investigating one accuracy problem | Manual | You need to read and follow sources closely |
| Agency with many clients | Automated, with manual audits | Scale plus a defensible quality check |
How do you keep the two approaches consistent?
Use the same prompt IDs, the same intent tags and the same scoring definitions (mention, recommendation, citation) in both. Store manual results in the same column layout as tool exports. When a tool and your manual check disagree on a prompt, log the disagreement rather than overwriting either result; patterns in those disagreements tell you where the tool's collection method differs from what buyers see.
Common questions
Is API data the same as what users see? Not exactly. Consumer apps can add personalisation, memory and interface features that APIs don't have. API runs are more repeatable. Spot-check a sample in the consumer app to see how close they are for your prompts.
Can I automate with my own scripts? Yes. Engines offer APIs with web search or grounding (OpenAI, Google, Perplexity). Budget time for brand matching, citation parsing, retries and storage, which is most of the work.
Does automation replace reading answers? No. Rates tell you how often you appear; answers tell you how you're described and why. Read a sample of raw answers for priority prompts every month, even with a tool doing the runs.
What if the tool and my manual check disagree? Compare settings first: engine mode, location, language and date. Then check the brand matching rules for name variants and misspellings. If both are right, run the prompt a few more times. Small disagreements are often just normal variation between runs.
Should agencies use one tool for every client? It helps consistency, but keep prompt sets, competitors and markets separate per client, and keep the method box on every report so clients can see what was measured.
How many runs per prompt? At least two or three for anything you report, whichever method you use.
The bottom line
Start manual, because it teaches you how answers are built and costs nothing but time. Move to automation when volume, markets or a weekly cadence make manual runs slip. Keep reading raw answers either way, and always publish the method with the number.
Sources
- Google Search Central, AI features and your website, on variation between AI Overviews and AI Mode
- OpenAI, crawlers, on the separate agents behind ChatGPT search
- OpenAI, Web search tool; Google, Grounding with Google Search; Perplexity, API overview
- NIST/SEMATECH, Confidence intervals for a proportion
Questions
Is manual AI visibility tracking accurate?
It can be, for small prompt sets, if you use clean sessions, repeat runs and record everything consistently. It becomes error-prone as volume grows.
When should I switch to an automated tool?
When you track more than about 50 prompts, several markets, or need weekly data. At that point manual runs take too long to be repeated reliably.
Do automated tools see the same answers users see?
Not exactly. Tools may query through APIs or simulated sessions that differ from the consumer apps. Ask vendors how they collect answers and spot-check against manual runs.