The agency reporting platform
Every client's data.
One white-label
dashboard.
SEO, ads, social, email, CRM and store revenue — pulled together, compared to last period, and sent to your client on a schedule. On your domain, with your logo.
7-day trial · no credit card · 17 live integrations
Delivered as a PDF, a live share link, or both
- Active client campaigns
- 3,368
- Keywords tracked daily
- 135,383
- Live data connections
- 6,787
- Reports generated
- 24,960
Every channel you run.
One report.
Eight channels and 17 live connectors, all reporting into the same project. Open a channel to see exactly what it reports and what it connects to.
Rank, keyword, SERP and backlink data is part of the plan. There is no separate SEO-data subscription to buy on top.
- Google Analytics
- Google Search Console
- Google Ads
- Google Business Profile
- Local Services Ads
- Meta Ads
- Facebook Page
- LinkedIn Ads
- LinkedIn Page
- YouTube
- X (Twitter)
- Mailchimp
- Klaviyo

- LeadConnector(GHL)

- Shopify
No placeholder logos — every connector above has a running sync behind it, refreshed nightly and on demand.
What each channel reports
Open a channelSEO
2 connectorsRankings, traffic and search visibility in one place.
SEO
2 connectorsRankings, traffic and search visibility in one place.
- Daily rank with 1-day, 7-day and 30-day movement
- Desktop and mobile, tracked per location and language
- Search volume, difficulty, CPC, competition and intent
- SERP features — snippets, People Also Ask, local pack, AI Overview
- Top 3 / 10 / 30 / 50 / 100 distribution and rank alerts
- Search Console clicks, impressions, CTR and average position
- Site audits with health score and issues by severity
- Competitor rank history tracked alongside yours
- Google Search Console
Monitor search performance, indexing, and site health
- Google Analytics
Track website traffic, user behavior, and conversions
Local SEO
1 connectorProfile performance, map visibility and where the listing is missing.
Local SEO
1 connectorProfile performance, map visibility and where the listing is missing.
- Profile views, searches, calls and direction requests
- Posts with call-to-action buttons, media and search keywords
- Geo-grid rank checks at 3×3, 5×5 or 7×7
- Citation audit across 10 major directories, scoped by country
- Google Business Profile
Manage local business listing and reviews

Sample · 3×3 in Dallas, TX — also runs 5×5 and 7×7. Map © OpenStreetMap contributors.
Paid Ads
4 connectorsGoogle, Meta and LinkedIn spend reconciled against real conversions.
Paid Ads
4 connectorsGoogle, Meta and LinkedIn spend reconciled against real conversions.
- Spend, impressions, clicks, CTR and CPC
- Conversions, conversion value and ROAS
- Campaign, ad group, keyword, device and geo breakdowns
- Local Services Ads leads and charged leads
- Meta reach, frequency, link clicks, CPM and cost per lead
- Facebook lead forms with assignment rules and instant forwarding
- Google Ads
Manage and track Google advertising campaigns
- Local Services Ads
Track leads, calls, and spend from Google Local Services Ads
- Meta Ads
Manage Facebook and Instagram advertising
- LinkedIn Ads
Manage LinkedIn advertising campaigns
AI Search
included, no setupWhere you show up when the answer is written for the client.




AI Search
included, no setupWhere you show up when the answer is written for the client.
- Mentions across Google AI Mode, ChatGPT, Gemini and Perplexity
- AI visibility score, trended over time
- Citations and the sources answers are built from
- Top cited domains and URLs — yours and your competitors'
- Keyword performance compared side by side across all four platforms
- Opportunities: prompts where rivals get cited and you don't
- Daily mention volume by domain
- Sentiment of each mention
- AI Overview presence on tracked keywords
Google AI ModePresence in Google's AI answers and AI Overviews
ChatGPTMentions and cited sources in ChatGPT answers
GeminiMentions and cited sources in Gemini answers
PerplexityMentions and cited sources in Perplexity answers
Social
6 connectorsAudience and content performance across six networks.
Social
6 connectorsAudience and content performance across six networks.
- Followers, reach, impressions and engagement rate
- Follower growth over time, per network
- Reach and impressions split by organic, paid and viral
- Audience demographics — age, gender and location, plus industry, function and seniority on LinkedIn
- Top performing posts, and performance by content type
- Reels and video performance
- Per-post insights with comments and shares
- Publishing calendar and scheduled queue
- Facebook Page
Manage Facebook page insights and posts
- Instagram
Track Instagram profile performance and insights
- LinkedIn Page
Track LinkedIn company page analytics
- YouTube
Track YouTube channel analytics, video performance, and publish videos
- Pinterest
Track Pinterest profile, pins, and board analytics
- X (Twitter)
Track X profile performance, tweets, and engagement
Email
2 connectorsCampaign performance with the revenue it produced attached.

Campaign performance with the revenue it produced attached.

- Sends, opens, clicks and unsubscribes per campaign
- Revenue attributed to a campaign or flow
- Average order value (Klaviyo)
- List and audience growth
- Mailchimp
Email campaigns, audiences, open rates, and subscriber analytics
KlaviyoEmail & SMS campaigns, flows, revenue attribution, and list analytics
CRM & E-commerce
2 connectorsPipeline, lead flow and store revenue — not just traffic.

CRM & E-commerce
2 connectorsPipeline, lead flow and store revenue — not just traffic.

- Contacts, opportunities and pipeline by stage
- Lead source, owner and status
- Appointments and campaign activity
- Store revenue, orders and average order value
- New and returning customers, and refund rate
- Top products and line-item detail
LeadConnector(GHL)CRM contacts, pipelines, reviews, appointments, and campaign analytics
- Shopify
Orders, revenue, products, inventory, customers, and abandoned checkouts
Reputation
1 connectorReviews, sentiment, and replies drafted for you.
Reputation
1 connectorReviews, sentiment, and replies drafted for you.
- Review count, average rating and new reviews
- Reviews responded to and response rate
- Sentiment split — positive, neutral, negative
- AI-drafted replies with optional auto-reply
- Review-request campaigns with per-recipient tracking
The same Google Business Profile connection as Local SEO — connect once, it feeds both.
- Google Business Profile
Manage local business listing and reviews
Your brand. Not ours.
Branding is set per organisation, so an agency, its sub-agencies and their clients can each present a different identity from the same platform.
- Your logo and colours across the dashboard and client portal
- Reports delivered as your own PDF, from your own sender
- Custom domain — clients never see agencydashboard.biz
- Sub-organisations with independent branding for resellers
Let clients answer their own questions.
The best reporting call is the one that never gets booked. Give clients a live view instead of a monthly attachment.
- Read-only client seats scoped to their own projects
- Public share links per module — no login required
- A guided tour that walks a client through the numbers
- Self-serve connection links so clients authorise their own accounts
The report writes and
sends itself.
Build the layout once per client, pick a schedule, and it arrives in their inbox every month with the period comparison already worked out.
Daily, weekly or monthly, emailed to whoever you list — with the archive kept for you.
Previous period or same period last year, calculated per metric.
Your logo, colours and sender — the PDF never mentions us.
PDF and Excel exports, plus share links for clients who prefer the live view.
Audit a page for AI search in about a minute.
Twenty-plus checks across AI-SEO readiness, Core Web Vitals, security headers, content quality and tech stack — each finding scored by impact and effort, and shareable with a client as a link.
Priced on keywords, not per client.
Every plan includes unlimited staff seats and unlimited read-only client logins. You pick the keyword volume; the price follows it.
Straight answers.
Still unsure? The audit above needs no account, and the trial needs no card.
Which integrations are actually live?
17: Google Analytics, Search Console, Google Ads, Local Services Ads, Google Business Profile, Meta Ads, Facebook, Instagram, LinkedIn Ads, LinkedIn Pages, YouTube, Pinterest, X, Mailchimp, Klaviyo, LeadConnector and Shopify. Rank tracking covers Google and Bing. We only list connectors that sync today.
Can my clients log in and see their own data?
Yes. Clients get read-only seats on their own projects, and every module also has a public share link you can send without an account — SEO, ads, social, CRM, email, reputation and site audits.
Is it really white-label?
Your logo, colours and sender identity across the dashboard, the client portal, the scheduled PDF reports and the share links — plus your own custom domain. Sub-organisations can carry their own branding.
How does keyword pricing work?
Each plan is a ladder of keyword volumes. The headline price is the bottom of the range, and stepping up the keyword count steps up the price. Prices on the pricing page come from the same catalogue checkout uses, so the number you see is the number you pay.
Do you have an API?
89 endpoints under /api/v1, with API keys scoped by permission and project and an optional IP allowlist. Documentation is public.
Is there a free trial?
Yes — 7 days, no credit card. The AI site audit is free forever and needs no account at all.
Give your next reporting week back to the work.
Connect a client, pick a schedule, and the report goes out on its own — under your brand.
No credit card required.