What is an SEO dashboard for agencies?
Usually it means a reporting layer: you connect the tools you already pay for, it redraws their numbers in your branding, and it emails or hosts the result for your clients. That is what most products on this search result are. AlmaSEO uses the word differently — the dashboard is the workspace itself, where every client site, its audits, its content, the logged work, the client report and the invoice all live on one record, so the dashboard is where the month happens rather than a picture of it afterwards.
How is this different from DashThis, Whatagraph or Databox?
Those are display layers, and good ones. They connect to dozens of platforms and let you lay out a canvas however you like, but they produce nothing — you still buy the ranking data somewhere, do the work somewhere, and bill somewhere. AlmaSEO does the SEO work, records it, reports on it and bills for it. The honest trade is that they connect to far more sources and offer drag-and-drop layout, and we don't.
Do I pay per client site?
No. It's one price for the platform regardless of how many client sites you point it at — Agency carries unlimited sites. Adding your twenty-first client changes your bill by nothing, which is the main pricing difference from dashboard tools in this category, most of which scale with client count. The one thing that does move the bill is hiring: five team seats are included and further seats are $12 a month each. That's a meter on the size of your team rather than on your success at winning work, and it's the trade we'd rather make.
Can I build my own dashboard layout?
No, and this is the clearest thing a general dashboard tool does better. There is no drag-and-drop canvas, no resizable tiles and no custom metric builder. What you do get is control over the client report at the level of each section and each individual table, saved per client so it becomes their default. That's choosing from what exists rather than designing your own.
What data does it pull in?
Google's: Search Console, Analytics, the Business Profile and Google Ads. Search Console, Analytics and the Business Profile are captured daily on their own, with a monthly domain-level pull for keywords ranked and estimated organic traffic. There is no Facebook, LinkedIn, TikTok, CRM or email-platform connector — this is an SEO system that reports, not a general marketing dashboard.
Is the performance tracking behind a higher plan?
No, and it's the rare corner of the product that isn't. The daily collection and the growth charts are on every plan including the cheapest, and they cost no Data Credits at all. One caveat worth setting expectations on: the data builds from the day you connect, so a brand-new account has collection running but not much history to chart yet.
Can my clients see their own dashboard?
Yes, on Agency. Each client gets a branded page on one private link with no login to create — reports on one tab and live performance on the other, carrying traffic, site health, page speed and the Business Profile numbers. Your logo and colours are on it, it can sit on your own domain rather than ours, and there is no AlmaSEO badge to pay to remove. Your hours are force-hidden there as a rule the portal enforces, not a setting you could forget. If a particular client would rather sign in than keep a link, you set that one an email and password; the link keeps working either way.
Can the dashboard actually change anything on a client site?
Yes, and that's the part that stops it being a dashboard. On Pro and up you can connect to a client's site over SSH, or through Cloudflare and GitHub, and make the change from inside AlmaSEO rather than exporting a list of recommendations for somebody else to action. Alongside it, Ask Alma answers questions across your whole book of clients — read-only by design, so it advises while the Workspace acts.
Will it tell me if a client is unprofitable?
That's what retainer pacing and profit per client are for. Pacing tracks hours agreed against hours burned on your billing cycle; profitability measures retainer revenue against the hours your team actually logged, per client and across the whole book. Because the hours come from the same log that feeds the client report, it's measuring real logged work rather than what anyone remembers.