How Visibility Score is Calculated

Learn how to calculate your visibility score


The AI visibility score displayed on the dashboard uses this formula:

visibilityScore = (presenceRate × 0.8) + (crossModelConsistency × 0.2) 

Components

Metric

Weight

Calculation

Presence Rate

80%

(Responses with brand mention/total responses) x 100

Cross-Model Consistency

20%

(Unique models mentioning brand / total unique models) × 100

 Example

If you have:

  • 10 total responses across 4 AI models

  • 6 responses mention your brand

  • 3 out of 4 models mention your brand

Then:

Presence Rate = (6/10) × 100 = 60% Cross-Model Consistency = (3/4) × 100 = 75% Visibility Score = (60 × 0.8) + (75 × 0.2) = 48 + 15 = 63% 

Additional Metrics Returned

{
    visibility_score: 63,        // Final weighted score
    presence_rate: 60,           // % of responses mentioning brand
    cross_model_consistency: 75, // % of models mentioning brand
    presence_count: 6,           // Raw count of mentions
    models_with_brand_count: 3,  // How many models mentioned
    total_responses_count: 10    // Total responses analysed
} 

Why this formula?

  • Presence Rate (80%) → How often you are mentioned overall

  • Cross-Model Consistency (20%) → Whether you appear across all AI platforms, not just one

A brand that appears in 50% of ChatGPT responses but 0% in Claude/Gemini would score lower than one with a consistent presence across all models.