How to Run an AI Visibility Brand Audit in 2026: A 7-Step Process Before You Buy Any Tool

A practical 7-step process for auditing how ChatGPT, Gemini, Perplexity, Claude and AI Overviews describe your brand, using a spreadsheet first and a paid tool only once you know what you need to measure.

Key takeaways

  • An AI visibility audit checks whether AI answer engines name your brand, where they place it, how they describe it, and which sources they cite.
  • You can run a credible baseline in roughly 6 to 10 hours with a spreadsheet and the free chat interfaces. No paid tool is required to start.
  • Report results per engine, never blended. ChatGPT cites about 5 sources per web-search answer, while AI Overviews and Perplexity cite about 10 (Promptwatch Data).
  • Lock your prompt set, run each prompt several times, and stamp every run with the date and model version, because answers drift.
  • Buy a tool only after the manual audit tells you which prompts, engines and metrics deserve daily tracking.

Why audit manually before buying anything

There are over a hundred AI visibility tools now. Most of them will happily show you a dashboard with a score on it. The problem is that a score is meaningless if you never decided what you were measuring.

A manual audit forces those decisions. Which buyer questions matter? Which engines do your customers actually use? What counts as a mention, and what counts as a good one? Once you have answered these in a spreadsheet, every tool demo becomes easier to judge, because you know what you need it to do.

An SEO audit asks whether your pages rank. An AI visibility audit asks whether the answer names you at all. Those are different questions, and a page can rank well in Google while never appearing in a ChatGPT recommendation.

OutreachBloom's free AI visibility audit checklist, a useful reference for the manual spreadsheet approach

Several agencies and publishers have written audit frameworks, from OutreachBloom's free seven-step checklist to Cision's five-step version and a 25-point B2B SaaS checklist on LinkedIn. They differ in step count but agree on the core loop: define prompts, run them, score the answers, look at the sources, then fix and repeat. The seven steps below combine that common ground with a few things I think most checklists skip, mainly variance and engine-by-engine reporting.

Step 1: Define scope, entities and goals

Before you type a single prompt, write down three things.

  1. Entities. Your brand name, product names, common misspellings, and the people who are publicly tied to the brand. Add your top three to five competitors.
  2. Engines. Pick the ones your buyers use. For most teams that is ChatGPT, Google AI Overviews, Perplexity, Gemini, and Claude. Add Copilot if your audience is Microsoft-heavy.
  3. What winning means. Be specific. It might be a 20% mention rate on category-defining prompts, accurate positioning in brand-specific prompts, or at least one citation to your own domain on high-intent comparisons.

The OutreachBloom checklist suggests benchmarking against a 20% mention rate on category-defining prompts. Treat that as a starting hypothesis, not a law. Your category may be crowded enough that 10% is strong, or narrow enough that you should expect 50%.

A focused scope matters. An audit across 12 engines and 400 prompts takes a month and nobody finishes it. Start small.

Step 2: Build and lock a prompt set

This is the step that makes or breaks the audit. A common tip from practitioners on r/b2bmarketing is to use a fixed list of buyer-intent prompts and record every change to it. I agree completely. If you tweak prompts between runs, you cannot tell whether your visibility changed or your questions did.

Aim for 25 to 50 prompts, split into types:

  • Category prompts: "best project management software for agencies"
  • Comparison prompts: "Brand A vs Brand B"
  • Brand-specific prompts: "Is Brand A good for small teams?"
  • Problem prompts: "how do I stop losing leads after demos"
  • Alternatives prompts: "alternatives to Brand A"

Map each prompt to a buying stage and, if you sell to several segments, to an ideal customer profile. Informational prompts and vendor-selection prompts reward different content, so you want to be able to filter by stage later.

Include the sub-queries, not just the questions

ChatGPT does not simply answer your prompt. It often runs its own web searches first. Promptwatch Data on ChatGPT query fanouts shows a single prompt can trigger 3 to 8 or more searches in some cases, though the measured average was 2.15 searches per response in early December and about 1.84 by early March. Average query length also shrank over that period, from about 117 characters to the high 80s.

The practical upshot: add short, query-style versions of your prompts, such as "best CRM small agencies 2026", to your set. Those are closer to what the engine actually searches for. Also note that on August 8, 2026, ChatGPT began using the site: operator at scale, going from about 0.4% to about 17% of fanout queries (Promptwatch Data). Behavior like this changes, which is why you log everything.

Use the free fan-out tooling

If you want to see the sub-queries yourself, Promptwatch offers a free ChatGPT Query Fan-Out Generator and a free GEO Inspector Chrome extension that shows fan-outs and fetched versus cited sources locally in your browser. Both are useful for building the sub-query half of your prompt set.

Step 3: Run each prompt, more than once

AI answers are not deterministic. Ask the same question three times and you may get three different lists of brands. So a single run per prompt is closer to a coin flip than a measurement.

A workable protocol:

  1. Run each prompt 3 times per engine.
  2. Use a clean session, logged out or in a fresh private window, so your own history does not bias the result.
  3. Set the same country and language you care about. Answers differ by location.
  4. Record the date, engine, and model or mode shown on screen.
  5. Save the full answer text and the source list, not just your notes.

The model-version note is not pedantry. Promptwatch Data on the ChatGPT citation drop shows average citations per response fell across GPT-5.3, GPT-5.4 and GPT-5-Mini around the March 4, 2026 rollout. If your audit straddles a model change, your numbers will shift for reasons that have nothing to do with your brand.

This is also where the manual approach starts to hurt. 40 prompts times 5 engines times 3 runs is 600 answers. That is a long afternoon, and it is the first honest argument for a tool. More on that in the last section.

Step 4: Score mention, position and sentiment

For every answer, capture three data points: did your brand appear, where did it appear, and how was it described.

Set up your spreadsheet with one row per prompt-run and these columns:

ColumnWhat to record
Engine and versionChatGPT, AI Overviews, Perplexity, etc.
Prompt ID and typeCategory, comparison, brand-specific
Mentioned (Y/N)Any reference to your brand
Position1st, 2nd, 3rd, or "listed late"
SentimentPositive, neutral, negative
AccuracyCorrect, partly wrong, wrong
Competitors namedList them
Your domain cited (Y/N)Whether a link to you appears

Then calculate, per engine:

  • Mention rate: mentioned answers divided by total answers
  • Average position when mentioned
  • Share of voice: your mentions divided by all brand mentions in the set
  • Self-citation rate: answers citing your own site divided by answers mentioning you
  • Inaccuracy count: answers with wrong facts about you

The last two are underrated. A high mention rate with a low self-citation rate means the engine knows you exist but learns about you from somewhere else. That points to a content or crawlability problem rather than an awareness problem.

Report per engine, not blended

Do not average ChatGPT and AI Overviews together. Promptwatch Data on average sources per response shows ChatGPT cites about 5 sources per web-search answer, AI Overviews about 10, and Perplexity almost exactly 10 every day. Copilot swung from under 2 sources to nearly 17 within a few weeks. With those differences, one engine's rate tells you almost nothing about another's. Keep separate columns and separate conclusions.

Step 5: Analyze the sources behind the answers

Mentions tell you what the engine said. Sources tell you why.

Go through your saved source lists and tally which domains show up most often for your prompts. Group them:

  • Your own site and docs
  • Competitor sites
  • Review and comparison sites
  • Media and news
  • Forums and social platforms
  • Government, academic or reference sites, depending on your industry

This is where assumptions break. Many teams were told to invest in Reddit. Promptwatch Data shows reddit.com's share of ChatGPT citations fell from about 4% to about 0.5% on August 14, 2026. In the October 2026 social citations report (Sep 28 to Oct 4), social platforms made up only 0.46% of ChatGPT citations but 12.2% of Google AI Overviews citations, about 26 times higher. LinkedIn was ChatGPT's top social source at 0.3%, and YouTube led AI Overviews at 4.28%.

So a Reddit-first off-site plan might help you in AI Overviews and do close to nothing in ChatGPT. Your audit should tell you which of those worlds you are in, by engine.

Also look at content types. Promptwatch's content type report found product pages were the most cited type in ChatGPT at 22.4% (Sep 28 to Oct 4, 2026), followed by landing pages and listicles. If the pages being cited for your prompts are listicles on third-party sites and you have no product page that answers the question, that is a finding.

If you work in a specific vertical, compare your source mix against Promptwatch's industry reports for software, healthcare, travel and automotive. In software, for example, documentation and help centers earned the largest share, which tells you where a SaaS company's best chance sits.

Step 6: Check the technical and entity basics

Sometimes you are invisible for dull reasons. Run through these before assuming it is a content strategy problem.

  • Crawler access. Check robots.txt and any firewall or CDN rules for GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot and Google's agents. Promptwatch's free Agentic Readiness Check and AI Crawler URL Inspector can test this without a login.
  • Bing indexing. Copilot draws on Microsoft's search stack, so confirm your key pages are indexed in Bing Webmaster Tools.
  • Entity consistency. Is your brand described the same way on your homepage, LinkedIn, Crunchbase, Wikipedia if you have it, and review sites? Contradictions in the sources become contradictions in the answers.
  • Page structure. Headings that read like real queries, with the entity and category up front, match how fan-out searches are written.
  • Freshness. Promptwatch's content half-life data tracked pages ChatGPT cited on July 6, 2026: landing pages and docs stayed cited longest, while news lost half its pages within 36 days. Evergreen pages need a review schedule too, just a slower one.

One small caution: markdown files and llms.txt get a lot of attention, but Promptwatch's data shows markdown files are only 0.05% of AI search citations. It is for agents, not for AI search. Do not let it eat your audit time.

Step 7: Prioritize gaps and set a re-audit cadence

Now turn the spreadsheet into a short list. Sort findings into four buckets:

Pattern in your dataLikely problemFirst move
Low mention rate everywhereCoverageCreate or improve pages for the missing prompts
Mentioned late in the answerProminenceStrengthen comparison and category content
Mentioned but rarely self-citedContent or crawlabilityFix crawler access, publish citable pages
Wrong or negative descriptionsReputation or accuracyCorrect the sources the engine is reading

Pick the top five gaps, assign an owner to each, and write the date you will re-run the same locked prompt set. Quarterly is the minimum. Monthly is better if you are actively publishing, and weekly if you are in a fast-moving category.

When a tool starts to earn its price

By now you probably have a spreadsheet with a few hundred rows and a sore wrist. That is the right moment to look at tools, because you know what to ask for.

A reasonable checklist for any vendor:

  • Does it monitor the real interfaces of the engines you care about, or only API outputs? User-facing answers can differ from API answers.
  • Can you lock a prompt set and run it daily across countries and languages?
  • Does it report per engine?
  • Does it show citations and sources, and not only mentions?
  • Can it connect visibility to traffic, with AI crawler logs or visitor analytics?
  • Does it help you act, or only report?

Promptwatch is the one we would suggest first for teams that want to go past monitoring. It tracks the real UIs of ChatGPT, AI Overviews, AI Mode, Gemini, Perplexity, Copilot and others, adds IP-verified crawler logs and AI traffic attribution, and its Action Board and Content Agent turn gaps into drafted and published content. There is a free Explore plan (ChatGPT only, 10 prompts) if you want to test your locked prompt set before paying; confirm current plans at promptwatch.com/pricing.

Favicon of Promptwatch

Promptwatch

Track and improve your AI search visibility
View more
Screenshot of Promptwatch website

A few other categories are worth knowing:

Tool typeExamples from the catalogGood for
Lightweight prompt monitoringOtterly.AI, Peec AI, RankscaleTeams that only need mention tracking on a budget
Enterprise visibility platformsProfound, Scrunch AI, BrandlightLarge brands with security and procurement needs
SEO suite add-onsSemrush AI Visibility Toolkit, Ahrefs Brand RadarTeams already living in those suites
Open-source or self-hostedElmo, AI MonitorTechnical teams that want control and no license fee
Favicon of Otterly.AI

Otterly.AI

Affordable AI brand visibility monitoring
View more
Screenshot of Otterly.AI website
Favicon of Peec AI

Peec AI

AI visibility tracking with smart suggestions
View more
Screenshot of Peec AI website
Favicon of Profound

Profound

Enterprise AI search visibility and analytics
View more
Screenshot of Profound website
Favicon of Semrush AI Visibility Toolkit

Semrush AI Visibility Toolkit

SEO and AI visibility in one platform
View more
Favicon of Elmo

Elmo

Open-source, self-hosted AI visibility tracker
View more
Screenshot of Elmo website

Most of the monitoring-only options answer "was my brand mentioned?" well enough. Fewer answer "what do I do about it, and did it work?" If you want to compare more options, the GEO software directory at bestgeosoftware.com lists a wide range.

A simple audit template to copy

Here is the minimum viable setup you can build in an afternoon:

Sheet 1: Prompts   -> ID, text, type, buying stage, persona, date added
Sheet 2: Runs      -> date, engine, model/mode, country, prompt ID, run #, full answer, sources
Sheet 3: Scores    -> mentioned, position, sentiment, accuracy, competitors, self-cited
Sheet 4: Summary   -> per-engine mention rate, avg position, share of voice, self-citation rate
Sheet 5: Actions   -> gap, owner, due date, re-audit date

Keep Sheet 1 locked. If you add a prompt, log it as a new ID and leave the old ones alone.

Common mistakes

  • Running each prompt once and treating the result as fact
  • Blending engines into one score
  • Auditing only brand-name prompts, which flatters you, since the engine already knows who you are
  • Ignoring accuracy. A mention that gets your pricing wrong can be worse than no mention
  • Skipping the date and model version, which makes next quarter's comparison useless
  • Buying a tool first and letting its default prompts define your strategy

Where to go from here

Do the manual run first, even a small one. Twenty prompts across three engines will teach you more about how your brand shows up than any vendor demo. If you want outside help interpreting the results or acting on them, an agency such as 1001 SEO Media runs audits and GEO work for brands that would rather not do it in-house. Either way, lock your prompts, write down your date, and run it again in 90 days.

Share:

AI Search Visibility Tools

© 2026 AI Search Visibility Tools · The best AI search visibility tools compared · RSS

AI Search Visibility Tools is an affiliate review site. When you click links to vendors or buy through links on our site, we may earn an affiliate commission at no extra cost to you.

AI Search Visibility Tools is a review website based on user reviews on Reddit and G2, and on publicly available information. We keep everything as up to date as possible, but pricing and features can change. Always confirm the details with the vendor before purchasing.