Pricing
Priced by brands, not by rows
A portfolio does not get harder to answer because you asked more questions of it. It gets harder because there are more brands in it, so that is what you pay for.
Save around 20% paying annually
Studio
An in-house team with a handful of brands to keep honest.
billed annually
- Up to 5 brands
- 12 months of history
- Every live connector
Agency
Most popularThe one most people are here for. Built around a roster.
billed annually
- Up to 30 brands
- 36 months of history
- Client-ready report exports
Enterprise
Unlimited brands, your own deployment, a named contact.
billed annually
- Unlimited brands
- Full history retention
- Self-hosted or private cloud
Every tier carries the whole product: the full metric schema, unlimited dashboards, the query API and the MCP server. What changes is how many brands you run, how much history you keep, and how much of us you get.
Compare every plan
| Studio$99 per month | Agency$499 per month | EnterpriseFrom $2,000 per month | |
|---|---|---|---|
| Scale | |||
| Brands | 5 | 30 | Unlimited |
| Properties per brand | Unlimited | Unlimited | Unlimited |
| History retained | 12 months | 36 months | Full |
| Backfill on connect | 6 months | 6 months | As far as the source allows |
| Seats | 3 | 10 | Unlimited |
| The product | |||
| Metric schema | |||
| Brand index and movers | |||
| Ask in plain English | |||
| Charts and dashboards | Unlimited | Unlimited | Unlimited |
| Board templates | |||
| Word and PDF export | |||
| White-labelled exports | |||
| Building on it | |||
| Query API | |||
| MCP server | |||
| API rate limit | 60 / min | 300 / min | Negotiated |
| Self-hosted deployment | |||
| Access and support | |||
| Workspace roles | |||
| Client read-only access | |||
| Support | Email and shared Slack | Named contact | |
| Onboarding | Docs | Guided setup | Done with you |
| Security review and DPA | |||
Billing
Questions about paying for it
What counts as a brand?+
One brand is one business you report on, however many properties sit under it. A marketing site, a docs subdomain and a blog on three separate GA4 properties are one brand, not three.
What happens after the 7 days?+
Nothing is charged until you pick a plan, and nothing is deleted if you do not. Your warehouse stays as it is and the app goes read-only until you decide.
Why is annual the default?+
Because that is how almost everyone buys it, and it is around 20% cheaper. Monthly is there on the toggle and always will be.
Can I change plans partway through?+
Up at any time, prorated. Down at the end of the period you have paid for. Going down never deletes data, it just stops new syncs once you are over the brand limit.
Do you charge per seat?+
Seats are included per tier rather than billed separately. If you need more than the tier includes, that is a conversation rather than a surcharge.
Is there a discount for nonprofits?+
Yes. Write to us and tell us what you are working on.
See the whole brand
Search, analytics, ads, revenue, CRM and support, pulled into one view per brand and kept current. Connect the first source in a few minutes.