Plan Limits
Domains, prompts, AI platforms, check cadence, features, and Data API access per plan.
Your plan sets how many domains you can track, how many prompts your workspace tracks, which AI platforms are checked, which features you can use, and whether you can use the Data API. The 7-day trial has Starter limits.
Plans
| Plan | Price / month | Prompts | Domains | Platforms |
|---|---|---|---|---|
| Starter | $29 | 15 | 1 | ChatGPT, Gemini, Perplexity |
| Professional | $99 | 100 | 5 | ChatGPT, Gemini, Perplexity, Google AI Mode |
| Agency | $299 | 350 | 10 | ChatGPT, Gemini, Perplexity, Google AI Mode |
The prompt limit is shared by every domain in the workspace; see Prompts. Platforms are listed by the key the API uses for them (ai_mode is Google AI Mode). See the Platforms endpoint for display names.
| Feature | Starter | Professional | Agency |
|---|---|---|---|
| Daily Check | Daily | Daily | Daily |
| Full Check | Weekly | Weekly | Weekly |
| Claude, Grok, DeepSeek | Add-on | Add-on | Add-on |
| Workspaces you can own | 1 | 3 | 10 |
| Brand Themes | Locked preview | Yes | Yes |
| Search Console and Google Analytics 4 | No | Yes | Yes |
| Report schedules | Weekly only | Any cadence | Any cadence |
| Public report share links | No | Yes | Yes |
| Reports and CSV exports without SurfacedBy branding | No | No | Yes |
| Content Checker checks per day | 50 | 200 | 1,000 |
| Webhooks | Yes | Yes | Yes |
| MCP server | Read tools | Read tools | Read, management, and draft tools |
| Data API | No | Read only | Read and write |
| Data API keys (live / test) | 0 | 1 / 1 | 3 / 3 |
Claude, Grok, and DeepSeek are not included in any plan. Each is a separate add-on priced for the plan it is attached to; see Add-ons. Prompt packs add to the prompt limit on any paid plan once any trial has converted.
Dashboard webhooks are available on every paid plan and during the trial. A workspace on Free keeps any endpoints it registered earlier, but they receive no events until the workspace is on a paid plan again. See Webhooks.
Data API access
The Data API is available on Professional and Agency only, and only workspace owners and admins can create keys. Starter, Trial, and Free workspaces cannot create keys. When a workspace leaves Professional or Agency, its keys are revoked and later requests return 401 invalid_api_key; moving from Agency to Professional revokes keys that carry the write scope, and read-only keys keep working.
Read endpoints (GET) work on both plans. Write endpoints (POST and DELETE) need an Agency key created with the write scope; any other key gets 403 scope_required. The member who created the key also needs a workspace role that allows the change; see Plan access. Where a response names a plan, such as min_tier on the Platforms endpoint, it uses trial, starter, professional, or agency.
API rate limits
Data API quotas by plan, enforced per key. See Rate Limits for response headers and 429 semantics.
| API | Per minute | Per month |
|---|---|---|
| Agency plan (Data API) | 60 | 50,000 |
| Professional plan (Data API) | 60 | 10,000 |
| Console API (per key) | 120 | 100,000 |
What changes between plans
- Starter to Professional - Google AI Mode added, 5 domains instead of 1, a larger prompt limit, Brand Themes, Search Console and Google Analytics 4, report share links, and read access to the Data API.
- Professional to Agency - 10 domains, the largest prompt allowance, write access to the Data API, a higher monthly API quota, and white-label reports and exports.