Prompt
building share of voice reporting for AI search
Latest observation
To build a Share of Voice (SoV) report for AI search, you want to measure how often your brand appears in AI-generated answers relative to competitors, across the questions and intents that matter to your market.
Here’s a practical framework.
1) Define what “share of voice” means for AI search
In AI search, SoV is usually not just ranking position. It can include:
- Mention presence: Is your brand mentioned at all in the answer?
- Mention frequency: How often are you mentioned across a query set?
- Mention prominence: Are you first, second, or buried later in the response?
- Recommendation share: Are you recommended as a top option?
- Citation share: Are your pages cited or linked as sources?
- Sentiment / context: Are mentions positive, neutral, or negative?
A simple starting metric: AI SoV = (brand mentions in AI answers / total relevant AI answer opportunities) × 100
2) Pick the AI surfaces you want to measure
Different AI search surfaces behave differently, so define your scope:
- Google AI Overviews
- Bing/Copilot
- Perplexity
- ChatGPT search/browsing (if relevant)
- Vertical AI assistants in your category
- Other answer engines or AI search tools
It’s often best to report by surface and then roll up into a total.
3) Build a query set that reflects real intent
Create a keyword-to-question map across the funnel:
Informational
- “best CRM for small business”
- “how to reduce churn”
- “what is [category]”
Commercial investigation
- “top [category] tools”
- “[competitor] vs [your brand]”
- “best alternatives to [competitor]”
Transactional
- “buy [product]”
- “[category] pricing”
- “[brand] login” or “[brand] plans”
Problem/solution-based
- “how to automate invoicing”
- “best software for [job to be done]”
Aim for:
- 50–200 queries for a basic report
- 500+ for mature coverage
Group queries by:
- Topic
- Funnel stage
- Geography/language
- Audience segment
4) Define competitors and entities
For each query set, identify:
- Your brand
- Direct competitors
- Indirect alternatives
- Review sites / marketplaces / publishers that may dominate AI answers
This helps you track:
- Brand SoV
- Competitive SoV
- Category source dominance
5) Collect the AI answers consistently
You need repeatable collection.
For each query, capture:
- Query text
- Date/time
- Surface/model
- Location/language if relevant
- Full answer text
- Citations / links
- Mentioned brands
- Position/order of mention
- Whether your brand is recommended
Best practice:
- Run the same queries on a schedule
- Use consistent prompts
- Store raw outputs for auditability
6) Decide your scoring model
A simple scoring model might weight:
- Mentioned at all = 1 point
- Mentioned in top 3 = 2 points
- Named as best/recommended = 3 points
- Cited as source = 1 point
- Positive context = bonus weighting
Example:
- Brand mentioned: 1
- Brand in first 3 items: +1
- Brand cited: +1
- Brand recommended as best fit: +2
Then: Weighted SoV = brand score / total competitor score
This can be more useful than raw mention counts because AI answers often list multiple options.
7) Build the report dimensions
Your dashboard should show SoV by:
- Query cluster
- Intent stage
- Surface/model
- Competitor
- Geography
- Time
- Sentiment
- Citation share
- Answer type:
- listicle-style recommendations
- direct answer
- comparison
- local result
- citation-backed summary
8) Include the right KPIs
Good KPIs for AI search SoV:
- Brand mention rate
- Brand recommendation rate
- Top-3 mention rate
- Citation share
- Average mention position
- Competitor overlap rate
- Query coverage rate
- Positive/neutral/negative mention ratio
- Source diversity
- Answer inclusion rate by funnel stage
9) Add actionability
A useful SoV report should show not just “what happened,” but “what to do.”
Examples:
- Queries where competitors dominate
- Topics where your site is not being cited
- Pages that should be improved for AI citation
- Content gaps by intent
- Opportunities to win comparisons/alternatives queries
- Pages with strong organic rankings but poor AI visibility
10) Suggested report structure
A clean SoV report could have:
Executive summary
- Overall AI SoV
- Change vs last period
- Biggest wins/losses
- Key opportunities
Surface breakdown
- Google AI Overviews
- Bing/Copilot
- Perplexity
- etc.
Query cluster breakdown
- By topic and intent
Competitor comparison
- Brand vs competitor mention/citation share
Content/citation analysis
- Which URLs are being cited
- Which content types win
Recommendations
- Content updates
- New content to create
- Pages to strengthen
- Entities/schema/internal linking improvements
11) Example formulas
A few common ones:
Raw mention share
Brand mentions / All brand mentions across competitive set
Query-level inclusion rate
# queries where brand appears / total queries
Weighted share of voice
Brand weighted score / total weighted score of all brands
Citation share
Brand-cited queries / total queries
Top recommendation share
# queries where brand is top recommended / total queries
12) Tooling options
You can build this with:
- Spreadsheet + manual sampling for small programs
- Python + API collection for repeatability
- BI tools like Looker, Power BI, Tableau
- Search monitoring / AI visibility platforms
- Custom scripts to parse answers and extract entities
13) Common pitfalls
Watch out for:
- Comparing different surfaces as if they behave the same
- Using too few queries
- Not separating brand vs category vs competitor queries
- Ignoring geography/personalization
- Relying only on raw mention counts
- Not storing raw AI responses
- Over-automating extraction without human QA
14) A simple starting template
Columns to collect:
- Query
- Intent
- Surface
- Date
- Brand mentioned? Y/N
- Mention position
- Recommended? Y/N
- Cited? Y/N
- Competitors mentioned
- Sentiment
- Source URL(s)
- Notes
Then roll up into:
- SoV by brand
- SoV by topic
- SoV by surface
- Month-over-month change
If you want, I can also give you:
- a dashboard wireframe,
- a spreadsheet template, or
- a Python-based methodology for automating AI SoV tracking.