AI Visibility
Amplitude Academy
Measure and Improve Your Brand's AI Visibility
Learn to measure, diagnose, and improve your brand's presence in AI answers using Amplitude's AI Visibility. Track mention rate, rankings, and citations, and turn insights into prioritized actions.
Get startedAs AI chatbots replace internet searches, AI Visibility helps marketers and growth teams understand, measure, and improve their brand presence in AI-generated answers. AI Visibility surfaces visibility scores, competitor rankings, and recommendations. Use these insights to understand how your brand appears in AI searches and improve AI-driven traffic.
AI Visibility automatically updates its information weekly.
Everyone can use most AI Visibility functionality, with or without an Amplitude subscription. A paid Amplitude subscription includes some additional functionality. If your version of AI Visibility doesn't include a feature described in this article, that feature requires a paid subscription tier.
For information about how AI uses your data and other compliance details, go to Trust in Amplitude AI.
AI Visibility reports run one time each week. Changes to AI Visibility become active when the report reruns.
Free visibility reports
Everyone can access free visibility reports on the Amplitude Try AI Visibility website page.
If a current Amplitude customer builds a free report, it's not tied to their Amplitude account. To connect a report to their Amplitude account, they must first log into Amplitude and then go to the AI Visibility page.
For in-depth AI Visibility functionality for your specific brand, open your Amplitude home page and then go to Marketing Analytics > AI Visibility.
The rest of this article describes the AI Visibility functionality available through the Amplitude tool.
AI Visibility summary metrics
The Overview tab summarizes how your website performs in AI-generated search. The tab includes:
- Mentions this Week: Percentage of AI responses that mention your brand.
- Average Rank this Week: Average position of your brand in AI-generated responses.
- Citations this Week: Number of responses that mention your brand in the current week.
- Visibility/Rank over Time: A graph that compares your visibility or rankings with your competitors over time. Filter this graph by topic for a narrower view.
- Competitor Mentions: A graph that compares competitor mentions with mentions of your brand.
- Top Topics by Visibility: Top topics related to your brand, plus the mentions and responses used to calculate visibility.
- Top Cited Sources: Top sources AI agents used to generate results.
Updating languages and regions
You can update the language and region settings for each brand that you're researching. Updating the language for a brand affects the generated prompts and responses. Changes to the language settings take effect when the report reruns on its normal schedule.
Language considerations
If the prompts are in English and you change the language settings, the prompts remain in English. Responses use the updated language. If you configured the language during the original brand setup, most responses use that language.
- Next to the brand drop-down menu, click the Configuration slider icon button.
- Select the brand you want to modify.
- In the Region field, set the region. By default, this field uses global.
- In the Language field, specify the two-character language code. For example, enter FR to set the brand to French. By default, this field uses EN for English. For all possible language codes, go to Language Codes.
- Click Save.
- Close the Brand Settings window.
Prompts tab
The Prompts tab contains all prompts from the available AI agents that mentioned your brand or generated results from your content. Use this page to review metrics and investigate individual prompts.
If you change a prompt, that prompt reruns immediately. The rest of the report remains as-is until its regularly scheduled update.
You can export these prompts to a CSV file for further analysis. Click Export CSV to download the file.
Filtering
Filter individual AI models to include all available AIs or only the models you want.
You can also filter prompt results to include or exclude competitor brands or your own brand. Click either the All Models or All Brands drop-downs to filter AI models or competitor brands. To exclude your own brand, select the Exclude <brand> checkbox.
Metrics
The Prompts tab contains the following metrics:
- Topics: The total number of topics relating to your brand.
- Prompts: The total number of prompts across all topics that relate to your brand or to your competitors.
- Responses: The total number of responses generated from the prompts that relate to your brand or to your competitors.
Topics and prompts
The Prompts tab displays a searchable list of all topics and their associated prompts. Each topic represents a category or theme of queries that AI agents received. By default, insights appear first by topic and then by the prompts that relate to that topic. For example, in the topic "Product Analytics," you might find the following prompts:
- "Compare leading product analytics services"
- "Ranking product analytics platforms 2025"
- "Best platforms for user behavior tracking"
- "How to analyze user retention in SaaS products"
Click a topic to display all prompts related to that topic.
Both topic and prompt views contain metrics for:
- Visibility: The percentage of AI responses that mention your brand.
- Relevancy: The percentage of prompts that mention either your brand or a competitor's brand.
- Average rank: The average position that your brand appears in AI responses.
- Citations: The number of AI responses that cite your website.
Topics
Topics appear in expandable rows that show:
- Topic name: The subject or theme of related prompts (for example, "product analytics tools" or "customer data platforms").
- Prompt count: The number of individual prompts within that topic.
- Response count: The total number of AI-generated responses across all prompts in the topic.
Click a topic row to expand it and view all associated prompts.
Individual prompts
Clicking into an individual prompt displays:
- The specific prompt that either the user entered or the AI generated.
- Brands mentioned in the response.
- The AI Model used to answer the prompt.
- The LLM's response to the prompt.
- Citations used to generate the response.
- The date and time when the prompt was last run.
Click any prompt to view the complete AI response and analyze how the answer represents your brand and competitors.
Use the search bar at the top of the list to find specific topics or prompts by keyword.
Working with topics and prompts
You can edit or delete any topic or prompt from the list. Deleting a prompt removes it from metrics about your brand.
Editing a topic or prompt updates only the topic or prompt in the list. Existing model responses don't update. The next time the LLM runs, it uses the updated prompt.
Sources tab
The Sources tab displays two categories of source information: All Cited Sources and My Website Pages.
All Cited Sources
The All Cited Sources page displays the total number of sources referenced by AI chats that reference your brand or your competitors.
The page lists each source or domain, the number of referenced pages, and the number of responses for each source. Click a source to view the specific pages that AI chat referenced. Each page lists the number of responses that cited that page and how many times the page explicitly mentioned your brand.
You can filter the All Cited Sources page by topic, AI model, brands, and group subdomains.
My Website Pages
The My Website Pages tab shows how AI chat and search engines reference and cite your website. The page displays metrics for:
- Total cited pages: The total number of website pages cited.
- Overall search engine traffic: The total amount of search engine traffic for all website pages.
- Overall AI chat traffic: The total number of AI chat traffic for all website pages.
- Total errors: The total number of website pages with errors.
- Total warnings: The total number of website pages with warnings.
The page also includes a list of every page on your website and the following metrics for each page:
- Search engine traffic
- AI chat traffic
- Citations
Click each website section to understand how AI chat cites and references each page.
For further analysis, create a cohort from any page or page group.
To create a cohort from your page citations
- Click the Create Cohort button next to the page or page group you want.
- Select the traffic type you want in your cohort:
- All Traffic
- Search Engine Traffic
- AI Chat Traffic
- Select the date range for your cohort.
- Name the cohort.
- If you want to place this cohort in a specific space, click the Location drop-down and select where you want the cohort.
- Add a short description and click Save Cohort.
Sentiment tab
The Sentiment tab shows what percentage of AI responses describe your brand positively or negatively. AI Visibility assigns sentiment by having an LLM evaluate the language used to describe your brand in each response. This is not by keyword matching.
For complete details about AI Visibility Sentiment, go to the Sentiment page.
Competitors
The Competitors tab shows how competitor AI Visibility results compare with your own. Use this information to understand how AI chat compares your brand with competitors and where you can improve.
AI Visibility automatically selects competitors by the number of mentions it finds for brands similar to yours. You can filter competitors out of your analysis. To add or delete a competitor, go to Competitor Settings.
Comparisons
The Comparisons section displays direct comparisons between your brand and competitors. For each competitor, AI Visibility analyzes the subject areas where each brand leads and gives an overall score for which brand appears higher in shared prompts.
The subject areas are automatically identified and analyzed by AI Visibility. However, these subject areas tend to be the major functional areas of your business.
AI Visibility repeats these subject areas across each competitor analysis where possible.
Competitor Topics Matrix
The Competitor Topics Matrix section displays the primary topics AI chat searches and references. It also shows how your citations and references perform against competitors.
View these comparisons by Visibility Percentage or Average Rank.
AI Visibility highlights the best-performing brand for each topic.
Competitor Settings
The Competitor Settings section lets you view your primary competitors and either delete an existing competitor from the analysis or manually add a competitor to your analysis.
The section also displays the number of prompts that each competitor appears in and a visibility score. The visibility score reflects how often your brand appears across hundreds of prompts. AI Visibility compares performance with competitors and supplies automated actions to improve results.
To add a competitor
- Click Add Competitor.
- Enter the competitor's name and their website URL.
- Click Create.
AI Visibility then searches for that competitor and includes their information into your visibility analysis.
Actions
AI Visibility automatically creates actions that you can take to improve your visibility within AI responses. You can implement any recommended action, or choose not to implement any. AI Visibility divides these actions into the following categories:
- Recommendations: Implement specific actions to improve your overall LLM visibility. Recommendations also provide page or URL-specific suggestions.
- Analyze Page: Analyze a specific URL, topic, or piece of content and generate recommendations specific to that page.
- Simulate Changes: Simulate recommended changes. This lets you view the suggested changes in real time before committing them to your website.
- Generate Content: Generate website content targeted toward increasing your visibility and engagement with LLMs.
Suggestions for Improvement
AI Visibility can't directly access or change your website. You must implement these suggestions and recommendations yourself. For any content suggestion, AI Visibility lets you copy or download the content and add it to your website.
The following procedures describe how to implement or create AI Visibility's actions:
Review all recommendations before implementing them because functionality may not operate exactly as expected.
To implement a recommendation
- Go to AI Visibility > Actions > Recommendations.
- Review the recommendations to improve your overall LLM visibility.
- Click Optimize for the recommendation you want to implement. This opens the Simulate Changes section, where you can view the recommended changes and make edits. Typically, this involves updating blog posts or other content and then refining LLM prompts.
- After you finish reviewing or editing the content, select the prompts you want to run to update the LLMs.
- Select the AI model you want to run the prompts on.
- Click Run Test. After the test runs, review the simulation results. If the results improve your visibility, implement the changes directly on your website. If the results don't improve your visibility, continue to edit and update the prompts until you have the results you want.
To analyze a page or topic
- Go to AI Visibility > Actions > Analyze Page.
- Select either Analyze URL or Analyze content.
- Enter the website URL you want analyzed or copy/paste the content.
- If you want AI Visibility to focus on a specific topic, select one from the drop-down list. If you don't select a topic, AI Visibility analyzes the URL against all topics.
- Click Analyze. AI Visibility may take some time to complete the analysis, depending on the complexity or amount of content. After the analysis completes, scroll through the recommended optimizations. Click Simulate Changes to try the recommendations.
To simulate changes
This page opens with the most recent suggested change.
- Go to AI Visibility > Actions > Simulate Changes.
- Review and, if necessary, change the source for the change.
- Review the changes in the Content Editor field. Make any changes you want.
- Select the prompts you want to run on the suggested changes.
- Select the AI Model to run the prompts.
- Click Run Test. After the test runs, review the simulation results. If the results improve your visibility, implement the changes directly on your website. If the results don't improve your visibility, continue to edit and update the prompts until you have the results you want.
To generate content
- Go to AI Visibility > Actions > Generate Content.
- Select the topic about which you want AI Visibility to generate content.
- Select the content type. You can select one of:
- Blog post
- Product description
- FAQ
- Landing Page
- Optionally, enter one or more reference URLs as examples and context.
- Select whether AI Visibility should match your brand's voice or generate example content.
- Click Generate Content. After AI Visibility generates your content, edit the content as needed. When you're satisfied with the content, click either Copy or Download as Markdown to implement it on your website.
If you aren't satisfied with the original generated content, click Generate Again to have AI Visibility make a new attempt. If you regenerate content after you manually edit it, AI Visibility doesn't retain those edits.
To export content
You can export all prompt metrics as a CSV file. Export API timestamps are in UTC. The CSV exports mirror the on-screen breakdown table. This table supports 10,000 rows. Additional chart and group-by-dependent limitations may apply. You can bypass these UI limits by sending the full dataset to a connected data warehouse.
- Go to Marketing Analytics > AI Visibility > Prompts.
- Select the Models and Brands you want.
- Click Export CSV. The file automatically downloads to your local machine.
Use AI Visibility data in Amplitude
AI Visibility sends report results to your Amplitude projects as structured analytics events. Use these events to analyze AI visibility metrics alongside your product, user, and behavioral data in charts, cohorts, dashboards, and other Amplitude analyses.
After you enable event ingestion, events stream into the selected projects automatically every time a report completes.
Event volume and your plan
AI Visibility events count toward your organization's Amplitude event volume. Your total event volume depends on two factors: which event types you enable in Settings > Event Ingestion, and your AI Visibility refresh cadence.
Refresh cadence varies by AI Visibility plan:
- Weekly refresh: AI Visibility runs one time each week, generating one batch of events for each cycle.
- Daily refresh: AI Visibility runs every day, generating events with each daily report with up to 7× more events each week than weekly refresh.
For each refresh cycle, the number of events depends on which event types you enable:
- Brand events: One event for each brand during each cycle. If you enable only brand events, the impact is minimal. AI Visibility sends one event during each refresh.
- Competitor events: One event for each competitor during each cycle. To understand how many competitors you're tracking, go to the Competitor Settings tab. That number equals your event count for each cycle from this type.
- Topic events: One event for each topic during each cycle. To understand your current topic count, go to the Prompts tab and check the Topics metric. That number equals your event count for each cycle from this type.
To estimate your event volume, multiply your cycle count by your refresh frequency. For example, on a weekly plan with 1 brand, 10 competitors, and 24 topics, enabling all three event types generates up to 35 events each week. On a daily plan with the same setup, that's up to 245 events each week.
If you're not sure which refresh cadence your plan includes, check your AI Visibility plan details or contact your Amplitude account team.
Enable event ingestion
- In AI Visibility, click Settings.
- Go to the Event Ingestion tab.
- Select the Amplitude projects that should receive events.
- Choose which event types to send.
- Click Save.
After saving, events stream into the selected projects starting with the next completed report.
Events aren't retroactive. Only reports that complete after you enable event ingestion generate events. There's no historical backfill.
Event ingestion options
You control which types of events AI Visibility sends. Each option is independent, and you can enable options in any combination. If you disable all options, AI Visibility sends no data.
| Event type | Description | On by default |
|---|---|---|
| Brand events | One event per brand per report. Includes your brand and optionally competitors. | Yes |
| Competitor events | One event per competitor brand. Useful for comparison charts. | No |
| Topic events | One event per topic in the report. Useful for topic breakdown charts. | No |
Project selection
Events go to the Amplitude projects you select in Settings > Event Ingestion. If you select no projects, AI Visibility sends events to all projects in your organization.
Configuration is set at the organization level and applies to all brands in AI Visibility. You can't configure event ingestion per brand.
Event types
AI Visibility sends two event types to Amplitude.
AI Visibility: Brand Report Completed
Tracks how visible each brand is across AI responses in a completed report. Use this event to analyze share of voice across competitors, ranking trends over time, and competitive positioning.
Cardinality: One event per brand per report.
Event properties:
| Property | Type | Description |
|---|---|---|
brand_name | string | Name of the brand. |
company_name | string | Name of the company. |
is_competitor | boolean | true if this is a competitor brand; false for your primary brand. |
visibility_percentage | number | Percentage of AI responses that mention this brand. |
average_rank | number | Average position of the brand in AI responses. |
total_responses | number | Total AI responses analyzed in the report. |
mentioned_responses | number | Number of responses that mentioned this brand. |
Example:
{
"event_type": "AI Visibility: Brand Report Completed",
"user_id": "org_123",
"event_properties": {
"report_id": 9876,
"org_id": 123,
"org_brand_id": 456,
"brand_id": 1,
"brand_name": "Amplitude",
"company_name": "Amplitude",
"is_competitor": false,
"visibility_percentage": 57.6,
"average_rank": 5.5,
"total_responses": 1750,
"mentioned_responses": 1008
}
}
AI Visibility: Topic Report Completed
Tracks how your brand performs within each topic in a completed report. Use this event to analyze visibility by topic, topic-level ranking trends, and content opportunities.
Cardinality: One event per topic per report, for your primary brand only.
Event properties:
| Property | Type | Description |
|---|---|---|
topic_name | string | Name of the topic. |
brand_name | string | Name of your primary brand. |
visibility_percentage | number | Percentage of AI responses that mention your brand for this topic. |
average_rank | number | Average position of your brand in responses for this topic. |
relevancy | number | Percentage of prompts in this topic that mention your brand or a competitor. |
citations | number | Number of AI responses that cite your website for this topic. |
Example:
{
"event_type": "AI Visibility: Topic Report Completed",
"user_id": "org_123",
"event_properties": {
"report_id": 9876,
"org_id": 123,
"org_brand_id": 456,
"brand_name": "Amplitude",
"topic_name": "Cohort and retention analysis",
"visibility_percentage": 89,
"average_rank": 2.5,
"relevancy": 90,
"citations": 51
}
}
Analyze AI visibility in Amplitude
After Amplitude receives events, you can use them anywhere in Amplitude.
Track competitor rankings over time: In Event Segmentation, select the AI Visibility: Brand Report Completed event, group by company_name, and measure average_rank. This shows how your brand compares to competitors week over week.
Track topic performance: In Event Segmentation, select the AI Visibility: Topic Report Completed event, group by topic_name, and measure visibility_percentage. This shows how your visibility evolves across topics over time.
Other analysis ideas:
- Build dashboards that combine product usage metrics and AI visibility data.
- Create alerts when visibility drops below a threshold.
- Compare AI visibility trends with conversion or retention metrics.
Was this helpful?