How to Track Your AI Visibility Score in ChatGPT Search

ChatGPT now handles over 2.5 billion queries daily, and research shows that 55% of searchers now prefer AI for answers over traditional search engines. Yet most brands have no visibility into whether ChatGPT is recommending them, mentioning their competitors instead, or ignoring them entirely.

Unlike Google, where you can log into Search Console and see your exact rankings, ChatGPT offers no official dashboard showing your brand’s visibility. This creates a critical blind spot: your customers are making decisions based on ChatGPT recommendations you can’t see or measure.

This guide shows you exactly how to track your AI visibility score in ChatGPT Search—whether you use automated tools or a free DIY spreadsheet method. You’ll learn what metrics matter, how to set up tracking, and how to turn visibility data into actionable improvements.

What Is an AI Visibility Score?

An AI visibility score measures how often and how prominently your brand appears in ChatGPT responses relative to competitors. It’s the AI-era equivalent of a Google ranking, but it works fundamentally differently.

How ChatGPT Decides What to Recommend

ChatGPT’s brand recommendations come from four layers:

  1. Training data — Content published on the web before its knowledge cutoff
  2. Live web retrieval — Real-time searches powered by Bing’s index and OpenAI’s own crawl
  3. Partner data feeds — Commerce integrations (Etsy, Shopify) and curated databases
  4. User memory — Context from prior conversations for logged-in users

For most business-related prompts, layers 1 and 2 dominate. This means ChatGPT recommends brands whose names appear most frequently in authoritative comparison content, listicles, Reddit threads, G2 reviews, and trade publications.

Why AI Visibility Differs from Traditional SEO

AspectTraditional SEOAI Visibility
RankingFixed position (#1, #2, #3)Share of voice across responses
MetricClick-through rateBrand mentions + citations
ConsistencySame result every timeVaries by context and model updates
TrafficDirect link clicksOften satisfied within AI response (no click)
MeasurementSearch Console dashboardThird-party tools or manual testing

The critical difference: You can have high AI visibility without driving traffic. When ChatGPT answers a user’s question using your content, the user may never click your link—but your brand still gained visibility and influence.

What You’ll Need to Get Started

Before setting up tracking, gather these essentials:

ItemPurposeCost
ChatGPT accountRun test promptsFree or $20/mo (Plus)
Google Analytics 4 (GA4)Track ChatGPT referral trafficFree
Spreadsheet (Google Sheets or Excel)Log manual results or organize dataFree
Tracking tool (optional)Automate monitoring across prompts$0–$999/mo
List of 20–50 relevant promptsDefine what you’re measuringFree (your research)

Tracking Tool Options:

  • Free/Low-cost: Manual spreadsheet method, PromptRush free tier
  • Mid-range: SE Ranking ($55–$200/mo), Profound (custom pricing)
  • Enterprise: Sanbi.ai ($37–$999/mo), Rankscale ($99–$999/mo), Semrush AI Visibility Toolkit
Logo

Ready to Monitor Your AI Visibility?

Track how AI chatbots mention your brand across ChatGPT, Perplexity, and other platforms.

Understanding AI Visibility Metrics

When you track your AI visibility, you’re measuring four core metrics:

The core AI visibility metrics: mention frequency, citation rate, average position, sentiment and context, and share of voice

1. Mention Frequency

Definition: The percentage of prompts where your brand is mentioned at all.

Example: If you track 50 prompts and your brand appears in 15 of them, your mention frequency is 30%.

Why it matters: Shows how consistently ChatGPT associates your brand with relevant topics. Higher frequency = stronger presence.

2. Citation Rate

Definition: The percentage of mentions that include a clickable link to your website.

Example: If your brand is mentioned in 15 prompts but only 5 include a link to your site, your citation rate is 33%.

Why it matters: Citations drive actual traffic. A mention without a link is visibility, but a citation is an opportunity for conversion.

3. Average Position

Definition: Where your brand appears in the response (1st mention, 2nd, 3rd, etc.).

Example: If you’re mentioned first in some responses and fifth in others, your average position might be 2.8.

Why it matters: Mentions early in responses get more attention. Brands listed first are perceived as stronger recommendations.

4. Sentiment & Context

Definition: How ChatGPT frames your brand (positive, neutral, or with caveats).

Example: “Best for enterprise” vs. “not ideal for small budgets” vs. neutral mention.

Why it matters: Positive framing influences buyer perception. Negative context can hurt even if you’re mentioned.

5. Share of Voice

Definition: Your brand mentions as a percentage of all brand mentions in your category.

Example: If Competitor A gets 40 mentions, Competitor B gets 30, and you get 20 across the same prompts, your share of voice is 20/90 = 22%.

Why it matters: Shows competitive positioning. Growing share of voice indicates you’re gaining ground on rivals.

Method 1: Automated Tracking with AI Visibility Tools

Best for: Agencies, enterprises, and brands wanting consistent, hands-off monitoring.

Advantages: Aggregates hundreds of prompts automatically, provides detailed dashboards, tracks trends over time, includes competitor analysis.

Disadvantages: Paid (starting $37–$55/mo), learning curve, may not match your exact prompts.

Step-by-Step: Setting Up Automated Tracking

Step 1: Choose Your Tool

Select a tool based on your needs:

  • Sanbi.ai — Best overall for ChatGPT tracking; includes GEO audit and content recommendations; starts at $37/mo
  • Rankscale — Best for multi-engine tracking (17+ platforms); enterprise-focused; starts at $99/mo
  • SE Ranking — Best if you already use SEO tools; integrates with existing workflows; starts at $55/mo
  • Profound — Best for conversational prompt research; 14-day free trial
  • Semrush AI Visibility Toolkit — Best for large enterprises; part of broader SEO platform

Step 2: Sign Up and Connect Your Domain

  1. Create an account with your chosen tool
  2. Enter your website domain
  3. Verify ownership (usually via DNS record or file upload)
  4. Tool begins scanning your site

Step 3: Add Competitors

  1. Enter 2–4 main competitors
  2. Tool will suggest additional competitors in your space
  3. System establishes baseline comparisons

Step 4: Select AI Engines to Track

  1. Choose ChatGPT as primary engine
  2. Optionally add: Google AI Overviews, Gemini, Perplexity, Claude
  3. Note: Multi-engine tracking costs more but shows full AI visibility picture

Step 5: Build or Import Your Prompt Universe

  1. Create a list of 30–100 prompts relevant to your business
  2. Categorize by buyer intent:
    • Comparison: “Best CRM for [use case]”
    • Feature-focused: “CRM with [specific feature]”
    • Problem-solving: “How to [solve problem] with CRM”
    • Long-tail: Specific, conversational queries
  3. Import prompts into tool or let tool suggest based on your industry

Step 6: Run Your Baseline Audit

  1. Click “Run audit” or “Check visibility”
  2. Tool tests all prompts against ChatGPT
  3. Wait for results (5 minutes to 2 hours depending on prompt count)
  4. Review baseline metrics:
    • Overall AI Visibility Score (0–100)
    • Mention frequency (%)
    • Citation rate (%)
    • Average position
    • Share of voice vs. competitors

Step 7: Set Up Recurring Reports

  1. Configure tracking frequency (weekly, bi-weekly, monthly)
  2. Set up automated email reports
  3. Add team members who need access
  4. Create alerts for significant changes (e.g., visibility drops 10%+)

Step 8: Schedule Regular Reviews

  1. Review reports weekly (5–10 minutes)
  2. Look for trends: Are you gaining or losing mentions?
  3. Identify new opportunities: Which competitors appear where you don’t?
  4. Spot emerging topics: Which new prompts mention your brand?

Method 2: Manual Tracking (Free DIY Spreadsheet Method)

Best for: Budget-conscious brands, small businesses, or anyone wanting full control.

Advantages: Completely free, no tool learning curve, control over exact prompts, immediate results.

Disadvantages: Time-intensive (30–60 minutes weekly), results vary due to non-deterministic ChatGPT responses, harder to track trends.

The seven-step manual ChatGPT visibility tracking process, from building a prompt library to analyzing competitor gaps

Step-by-Step: Setting Up Manual Tracking

Step 1: Create Your Prompt Library

  1. Open a Google Sheet or Excel file
  2. Create three columns: Prompt, Category, Search Intent
  3. Add 20–50 prompts relevant to your business

Example prompts:

  • “What’s the best project management software for remote teams?”
  • “Project management tools comparison: Asana vs. Monday vs. ClickUp”
  • “How to choose a project management tool for a startup”
  • “Best free project management software”
  • “Project management software with AI features”
  1. Categorize each:
    • Category: Comparison, Feature-focused, Problem-solving, Long-tail
    • Search Intent: Decision-stage, research, specific use case

Step 2: Set a Test Schedule

  1. Choose a consistent day/time weekly (e.g., Tuesday 10 AM)
  2. Block 30–60 minutes on your calendar
  3. Test at the same time to minimize model variation effects
  4. Consistency matters more than frequency

Step 3: Prepare Your Tracking Sheet

Create columns in your spreadsheet:

PromptCategoryMentioned?PositionCitation?LinkSentimentCompetitors MentionedNotes
“Best project management software for remote teams”ComparisonY/N1–10Y/NURLPositive/Neutral/NegativeList brandsContext

Step 4: Run Your Test Prompts

  1. Open ChatGPT in an incognito/private window (avoids personalization bias)
  2. Copy first prompt from your library
  3. Paste into ChatGPT
  4. Read the response carefully
  5. Document results:
    • Mentioned? Did your brand appear? (Y/N)
    • Position: Was it 1st mention, 2nd, 3rd, etc.? (1–10)
    • Citation? Was there a clickable link to your site? (Y/N)
    • Sentiment: How was your brand framed? (Positive = “best for X”, Neutral = mentioned without context, Negative = caveats/warnings)
    • Competitors: Which other brands did ChatGPT mention?
  6. Repeat for all prompts

Step 5: Calculate Weekly Metrics

After testing all prompts, calculate:

  • Mention Frequency: (# of prompts where you appeared) / (total prompts) × 100

    • Example: Appeared in 12 of 40 prompts = 30% mention frequency
  • Citation Rate: (# of prompts with your link) / (total prompts with mentions) × 100

    • Example: 5 citations out of 12 mentions = 42% citation rate
  • Average Position: Sum all positions / number of mentions

    • Example: Positions were 1, 2, 1, 3, 2, 1, 4, 2, 1, 3, 2, 1 = average of 2.1
  • Sentiment Distribution: Count positive, neutral, negative mentions

    • Example: 8 positive, 3 neutral, 1 negative = 67% positive sentiment

Step 6: Track Trends Over Time

  1. Create a line chart in your spreadsheet
  2. X-axis: Week number (Week 1, Week 2, Week 3, etc.)
  3. Y-axis: Mention frequency (%)
  4. Plot your weekly mention frequency
  5. Add a second line for citation rate
  6. Look for trends: Are you improving, declining, or flat?

Step 7: Analyze Gaps (Where Competitors Win)

  1. Review prompts where you didn’t appear but competitors did
  2. Create a “Gap Analysis” sheet:
    • Which prompts favor competitors?
    • Which domains did ChatGPT cite for those prompts?
    • What content gaps exist?
  3. Use this to inform your content and PR strategy

Example:

  • Gap: Competitors appear in “best project management software for marketing teams” but you don’t
  • Action: Create a guide “Project Management for Marketing Teams” optimized for this prompt

Conducting Your GEO Audit (Before Tracking)

Before you start tracking, ensure ChatGPT can actually find and cite your content. A GEO audit (Generative Engine Optimization audit) checks this.

Step 1: Verify AI Crawlers Can Access Your Site

  1. Go to yoursite.com/robots.txt

  2. Check if you’re blocking AI crawlers:

    User-agent: GPTBot
    Disallow: /
    

    If you see this, change it to:

    User-agent: GPTBot
    Allow: /
    
  3. Repeat for other AI crawlers:

    • Claude-Web
    • Perplexity-bot
    • Bingbot (for AI Overviews)
  4. If you don’t have a robots.txt file, create one with:

    User-agent: *
    Allow: /
    

Step 2: Audit Your Content Structure

ChatGPT prefers content that’s easy to parse. Review your key pages:

  • Use clear headings (H1, H2, H3 hierarchy)
  • Write short paragraphs (2–3 sentences max)
  • Add bullet points for lists
  • Include FAQ sections (ChatGPT loves these)
  • Use schema markup (structured data for products, reviews, FAQs)

Red flags that hurt AI visibility:

  • Dense, paragraph-heavy content
  • No subheadings
  • Jargon without explanation
  • No internal linking
  • Missing alt text on images

Step 3: Create an llms.txt File (Optional)

  1. Create a text file listing key pages you want AI to cite

  2. Save as yoursite.com/llms.txt

  3. Format:

    # About Us
    https://yoursite.com/about
    
    # Product Guide
    https://yoursite.com/product-guide
    
    # Best Practices
    https://yoursite.com/best-practices
    

This signals to ChatGPT which pages are most authoritative.

Step 4: Verify Content Crawlability

  1. Use Google Search Console → Coverage report
  2. Ensure key pages are “Indexed”
  3. Check for crawl errors
  4. Test a page with ChatGPT Search (if available) to confirm it can access your content

Interpreting Your Results & Taking Action

Once you have baseline data, here’s how to interpret it and act on it.

What Do Your Numbers Mean?

MetricBenchmarkInterpretation
Mention Frequency20–30%You appear in roughly 1 of every 3–5 relevant prompts
Mention Frequency40%+Strong presence; competitors appear more often
Citation Rate30–50%About 1 in 2–3 mentions include your link
Citation Rate60%+Excellent; ChatGPT trusts your site for citations
Average Position1–2You’re typically the first or second recommendation
Average Position3–4Middle-of-pack positioning; room to improve
Average Position5+You’re buried; low visibility even when mentioned
Share of Voice20%+Competitive positioning; you’re a top 3–4 brand
Share of Voice40%+Market leader; dominating AI recommendations

Identify Citation Gaps

Your biggest opportunity is finding prompts where competitors appear but you don’t.

  1. Review your “Gap Analysis” sheet
  2. For each gap prompt, ask:
    • What content would ChatGPT need to cite me here?
    • Which domains did ChatGPT cite instead?
    • Can I create better content on this topic?
  3. Prioritize gaps by search volume (use Profound or other tools to estimate)

Build Your PR Hit-List

ChatGPT cites the same domains repeatedly. Identify them:

  1. Review all citations from your tracking
  2. List the top 10 domains ChatGPT cites for your category
  3. Examples: G2, TrustRadius, Reddit, industry publications, competitor sites
  4. Action: Pursue media coverage, reviews, and mentions on these domains

Connecting Visibility to Business Outcomes

Visibility is meaningless if it doesn’t drive business results. Here’s how to measure impact.

Set Up GA4 Tracking for ChatGPT Traffic

  1. Open Google Analytics 4

  2. Go to Admin → Data Streams → Web

  3. Note your Measurement ID

  4. Add UTM parameters to any ChatGPT-linked content:

    https://yoursite.com/page?utm_source=chatgpt&utm_medium=referral&utm_campaign=ai_visibility
    
  5. In GA4, go to Reports → Traffic Acquisition

  6. Filter for utm_source=chatgpt

  7. Monitor:

    • Sessions from ChatGPT
    • Conversion rate
    • Average session duration
    • Pages per session

Create a ChatGPT Traffic Dashboard

  1. In GA4, go to Explore
  2. Create a custom report:
    • Rows: Page title, Device category
    • Values: Users, Conversions, Conversion rate
    • Filter: utm_source = chatgpt
  3. Check weekly to see if visibility translates to traffic

Calculate ROI

  1. Visibility improvement: Track mention frequency weekly
  2. Traffic improvement: Monitor ChatGPT referral sessions weekly
  3. Conversion improvement: Track conversions from ChatGPT traffic
  4. Business impact: Multiply conversions × average customer value

Example:

  • Week 1: 10% mention frequency, 5 ChatGPT sessions, 0 conversions
  • Week 8: 25% mention frequency, 45 ChatGPT sessions, 8 conversions
  • Improvement: 150% increase in visibility, 800% increase in traffic, 8 conversions × $500 = $4,000 revenue impact

Troubleshooting Common Issues

ProblemWhy It HappensSolution
Results differ each time I test the same promptChatGPT is non-deterministic; model updates change responses; context affects outputRun each prompt 5–10 times; average results; use automated tools that aggregate data
My brand never appears in ChatGPTContent not optimized for AI; poor authority; not cited by authoritative sourcesConduct GEO audit; improve content clarity; build presence on G2, Reddit, industry publications
I can’t see traffic from ChatGPT in GA4GA4 not configured for ChatGPT tracking; referral source not recognizedAdd UTM parameters to links; filter referral traffic by chatgpt.com; check Data Streams setup
Metrics from different tools don’t matchTools use different prompt sets, sampling methods, and timingUse one tool consistently; understand each tool’s methodology; don’t compare tools directly
Mention frequency dropped suddenlyChatGPT model update; your content changed; competitor content improved; index refreshCheck for content changes; review competitor activity; wait 1–2 weeks for stabilization
I’m mentioned but never citedContent not crawlable by ChatGPT; no direct links to your site; poor authority signalsCheck robots.txt; verify content accessibility; add internal/external linking; build citations
Can’t identify what prompts to trackUnclear on buyer intent; only thinking about keywordsAsk customers how they found you; poll your sales team; use Profound or tool suggestions

Tool Comparison: Free vs. Paid

ToolFree TierPricingSetup TimeBest ForEngines
Manual (Spreadsheet)Full$01 hourBudget-conscious, full controlAny
PromptRushLimited$99–$299/mo15 minSMBs, conversational trackingChatGPT, Gemini, Perplexity
Profound14-day trialCustom (est. $200–$500/mo)20 minDetailed prompt researchChatGPT, Gemini, Perplexity
SE Ranking5 free checks/day$55–$499/mo10 minExisting SEO users, all engines5+ engines
Sanbi.ai1-day trial$37–$999/mo15 minSMBs, agencies, GEO auditChatGPT, Gemini, Perplexity, Claude
RankscaleLimited free$99–$999/mo20 minEnterprise, 17+ engines17+ engines
Semrush AI VisibilityIncluded trial$120–$999/mo10 minLarge enterprises, integrated SEOAll major engines

Recommendation: Start with the manual spreadsheet method for 2–4 weeks to understand your baseline. Then upgrade to an automated tool if tracking becomes time-consuming or you need more detailed insights.

Frequently asked questions

Skip the Spreadsheet

Am I Cited automates AI visibility tracking across ChatGPT, Perplexity, and Google AI Overview, so you don't have to test prompts manually every week.