Overview
Performance Hub
Available on: Solo plans and higher
Track your brand's organic search performance, content health, social engagement, and AI visibility in one unified dashboard. The Performance Hub aggregates data from 7 sources so you can see what is working, what is decaying, and where the opportunities are.
What You Can Do
Monitor organic traffic from Google Search Console (clicks, impressions, CTR, rankings)
Track content health with page-level grades, decay detection, and optimization signals
Measure social engagement across all connected platforms (impressions, clicks, engagements)
See AI visibility to find out if ChatGPT and Google AI Overview cite your brand
Identify quick wins like striking distance keywords and underperforming titles
Detect content cannibalization where multiple pages compete for the same keyword
Track your Brand Visibility Score over time as a single north star metric
Plan Requirements
Overview
✅
✅
✅
✅
Pages
✅
✅
✅
✅
Social
✅
✅
✅
✅
AI Visibility
❌
✅
✅
✅
Upgrade to Studio to unlock AI Visibility and see if LLMs like ChatGPT and Google AI Overview are citing your brand.
Data Sources
The Performance Hub pulls from up to 7 external data sources depending on what you have connected:
Google Search Console
Clicks, impressions, CTR, keyword rankings, page positions
Daily (4 AM UTC)
Google Analytics 4
Sessions, pageviews, engagement metrics
Daily (5 AM UTC)
Ahrefs
Domain rating, backlinks, referring domains, Brand Radar
On-demand
Late.dev
Social analytics across all connected platforms
Daily (7 AM UTC)
Firehose
Web mentions, brand monitoring across the internet
Every 30 minutes
DataForSEO
LLM citations (ChatGPT, Google AI Overview), competitor intelligence
Weekly or daily (by plan)
LLM Tracking
Which AI models cite your brand and for which prompts
Weekly or daily (by plan)
Note: GSC data has a 2-3 day natural delay from Google. This is a Google limitation, not a Cuppa limitation.
Overview Tab
The Overview tab gives you a high-level snapshot of your brand's performance.
KPIs
Organic Clicks: Total clicks from Google Search in the selected period
Organic Impressions: Total impressions in Google Search results
Average CTR: Click-through rate across all your keywords
Average Position: Mean ranking position across tracked keywords
Brand Visibility Score: A composite metric tracking your overall brand visibility
Trends
Interactive charts showing organic traffic, social engagement, and content health over time. Toggle between 7-day, 30-day, 90-day, and 365-day views.
Quick Wins
The Overview automatically surfaces:
Striking distance keywords: Ranking positions 4-20 where a small push could land you on page 1
CTR opportunities: High-impression, low-click keywords where title optimization could help
Content decay: Pages losing traffic over the past 90 days that need refreshing
Cannibalization: Multiple pages competing for the same keyword
Top Pages and Queries
See your best-performing pages and queries at a glance, sorted by clicks, impressions, or CTR.
Pages Tab
Available on: Solo plans and higher
Page-level performance data combining GSC rankings, content grades, and GA4 engagement.
What You See
Page URL
The indexed page
Clicks
Organic clicks from GSC
Impressions
Search impressions
CTR
Click-through rate
Avg Position
Mean ranking position
Content Grade
SEO grade (if graded)
Sessions
GA4 sessions (if connected)
Status
Active, declining, or new
Page Detail
Click any page to see:
Keyword breakdown: Every keyword driving traffic to that page
Position history: How rankings changed over time (sparklines)
Content grade details: SEO, readability, AI search, structure, slop, technical scores
Optimization suggestions: AI-powered recommendations based on SERP competitors
Content Decay Detection
Pages are flagged as "declining" when their clicks or impressions drop significantly over a 90-day window. Use the Optimization tools to refresh stale content.
Social Tab
Available on: Solo plans and higher
Social media performance across all platforms connected through Late.dev.
Metrics Tracked
Impressions: Total views of your social posts
Engagements: Likes, comments, shares, reposts
Clicks: Link clicks on social posts
Posts Published: Count of published posts in the period
Platform Breakdown
See performance per platform (LinkedIn, X, Instagram, Facebook, TikTok, YouTube, Pinterest, Bluesky, Threads) to understand where your audience engages most.
Connecting Social Accounts
Social analytics require a Late.dev integration. Go to Team Settings > Integrations and connect your social platforms through Late.dev.
AI Visibility Tab
Available on: Studio plans and higher
Track whether AI systems like ChatGPT and Google AI Overview cite your brand.
Why AI Visibility Matters
When users ask ChatGPT "what is the best tool for X?" or Google shows an AI Overview, your brand may or may not appear. AI Visibility tracks this so you can take action.
What You See
Total AI Citations: How many times your brand is cited by LLMs
ChatGPT vs Google AI Overview: Breakdown by platform
Top Prompts: Which user prompts trigger citations of your brand
Top Cited Pages: Which of your pages get cited most
Citation Gaps: Prompts where competitors are cited but you are not
Competitor Comparison: Side-by-side AI mention counts vs competitors
Citation Gaps
This is one of the most actionable views. It shows prompts where competitors appear in AI responses but your brand does not. Use this to:
Create content targeting those specific topics
Add relevant information to your Knowledge Base
Build authority in the areas where LLMs are not yet aware of you
Competitor Management
Add up to 3 competitors (unlimited on Enterprise) to track relative AI visibility. The hub monitors how often each competitor is cited versus your brand.
LLM Sync Frequency
Studio
Every 7 days
Scale
Every 7 days
Enterprise
Daily
Brand Visibility Score
The Brand Visibility Score (BVS) is a composite metric that combines:
Organic search performance (GSC clicks, impressions, rankings)
Content quality (average content grades)
AI citations (LLM mention counts)
Social reach (impressions and engagements)
Domain authority (Ahrefs DR, if connected)
How to Interpret BVS
0-20
Early stage, just getting started
21-40
Building foundation, initial traction
41-60
Growing visibility, content is working
61-80
Strong brand presence, well-established
81-100
Market leader in your niche
Weekly Digest
Every Monday at 7 AM UTC, Cuppa calculates your BVS and sends a performance digest notification with:
Current BVS and trend direction
Top-performing content from the past week
Pages that need attention
Quick wins to act on
Annotations
Add annotations to your performance timeline to track events that impact your metrics:
Content launches
Algorithm updates (Google core updates are pre-seeded)
Site migrations
Link building campaigns
Social campaigns
Annotations help you correlate ranking changes with specific actions.
Backlinks
Requires Ahrefs API connection
View your backlink profile within the Performance Hub:
Domain Rating: Your site's overall authority
Referring Domains: Number of unique domains linking to you
Total Backlinks: Total link count
Top Referring Domains: Sorted by DR
Web Mentions
Requires Firehose connection
Track brand mentions across the web:
Mention count: Total mentions in the period
Sentiment: Positive, negative, neutral breakdown
Source domains: Where mentions come from
Actions: Mark as read, flag for follow-up, or dismiss
API and Agent Access
The Performance Hub is fully accessible via the MCP server, CLI, and REST API.
MCP / CLI Tools
get_brand_performance
Overview KPIs, BVS, quick wins, top pages/queries
get_content_health
Page-level performance data with grades
get_ai_visibility
LLM citations, prompts, gaps (Studio+)
get_backlinks
Domain rating, referring domains, backlink data
REST API Endpoints
/v1/performance/overview
GET
Solo+
/v1/performance/content-health
GET
Solo+
/v1/performance/ai-visibility
GET
Studio+
/v1/performance/backlinks
GET
Solo+
Agent Workflow Example
Your AI agent can use Performance Hub data to drive content decisions:
Pull performance data: "Check my brand performance for the last 30 days"
Identify gaps: The agent sees declining pages and striking distance keywords
Create content: Generates articles targeting the highest-value opportunities
Optimize: Grades and optimizes content until it outscores competitors
Distribute: Publishes to CMS and generates social posts
Monitor: Checks back in a week to measure the impact
Troubleshooting
"No data showing"
Verify GSC is connected (Team Settings > Integrations)
Wait 24 hours after connecting for the first sync
GSC data has a 2-3 day delay from Google
"Social tab is empty"
Connect social accounts through Late.dev (Team Settings > Integrations)
Publish at least one social post through Cuppa
Wait for the daily sync (7 AM UTC)
"AI Visibility shows zero citations"
This is normal for newer or smaller brands
LLMs may not yet be aware of your content
Focus on building topical authority through Knowledge Bases and high-quality content
AI Visibility data syncs weekly (Studio/Scale) or daily (Enterprise)
"Brand Visibility Score seems low"
BVS is a composite score. Check which components are weakest
Connect all available data sources for the most accurate score
Early-stage brands typically score 10-30
FAQ
Do I need all data sources connected? No. The Performance Hub works with whatever data sources you have connected. More connections mean more complete data.
How often does data refresh? GSC and GA4 sync daily. Social analytics sync daily. Web mentions sync every 30 minutes. LLM data syncs weekly or daily depending on plan.
Can I export performance data? Use the API or CLI to pull data programmatically. The MCP tools return structured data your AI agent can process.
Does the Performance Hub affect my content? No. The hub is read-only. It monitors and reports but never modifies your content or rankings.
What is the Brand Visibility Score? A composite metric (0-100) combining organic search, content quality, AI citations, social reach, and domain authority. It is your single north star for brand visibility.
Why is AI Visibility only on Studio+? AI Visibility requires LLM tracking data from DataForSEO, which has per-query API costs. Studio plans and above include this data.
Related Docs
Google Search Console -- Connect GSC for organic data
Ahrefs Integration -- Connect for backlink and DR data
Social Media -- Connect social accounts
Agent Brand Engineering -- Use Performance Hub data with AI agents
Content Planner -- Plan content based on performance insights
Last updated
Was this helpful?