What it is.
The template asks the same brand-neutral questions of ChatGPT, Claude, DeepSeek, and Perplexity, then reads each answer for whether the target site appears, in what position, and how strongly. Output is a 27-field scorecard.
Asking an assistant about your brand by name proves nothing, so the prompts ask the questions a buyer would ask instead.
It calls four separate model APIs, so a run costs credits on each one. You pay for that in credits and get a reading that doesn't lean on one vendor's view of your visibility.
What you get.
- The same prompt set run against four AI platforms in one execution.
- A 27-field scorecard covering position, presence strength, and the competitors named.
- Competitor extraction, so you learn who the assistant recommended in your place.
- Brand-neutral prompts, so the answers reflect a genuine buying question.
How to set it up.
Add API keys for OpenAI, Anthropic, DeepSeek, and Perplexity, since a missing one silently removes a platform from the comparison.
Replace the sample prompts with the questions your buyers ask, and keep them brand-neutral.
Set the target domain so the parsing step knows what it is looking for.
Run once and read all 27 fields before you automate it, because the scoring logic is worth understanding.
Point the output at Google Sheets so runs accumulate and you can see movement.
Lock the prompt set and rerun on the same schedule, because changing prompts resets your baseline.
Use cases
One prompt set, four platforms
Run the same questions across the assistants in a single execution.
Track position over time
Keep the scorecard so this month's presence can be read against last month's.
Report to a leadership team
Take the filled scorecard into the meeting instead of an anecdote.
Best for
A first AI visibility reading
Before buying a tracker, one run across four platforms tells you whether you have a problem.
Comparing platforms
Visibility differs by assistant, and a single-platform check hides that.
Agencies reporting to clients
A 27-field scorecard per client per month is a deliverable with no subscription behind it.