serps.io

Use case

Fifty client sites, one subscription

The Agency plan carries 50 projects and 5,000 tracked keywords, refreshed daily, with weekly AI visibility checks, for $299 a month rather than one seat per client.

Projects, Agency plan

50

Tracked keywords, Agency plan

5,000

Prompts per month, Agency plan

150

Agency plan, monthly

$299

One project per client

Each client gets its own project, its own market, its own keyword set, and its own Search Console property, with nothing bleeding between accounts.

Tracked keywords by client

Illustrative

  • Client A38.0%
  • Client B27.0%
  • Client C21.0%
  • Client D14.0%

Daily positions across every account

Positions refresh daily on Agency, so the number in a monthly report was checked the morning it went out, not three weeks earlier.

Two client accounts, same window

Illustrative, weekly

The question clients started asking

Weekly AI checks on Agency record whether the answer engines name the client when a buyer asks for a recommendation, so that answer belongs in the same report as the rankings.

Answers naming a client

Illustrative, per 100 prompts

  • ChatGPT36
  • Perplexity28
  • Gemini22
  • Claude17
  • Grok8

What changes for an agency

Agency work is not one site tracked deeply, it is fifty sites tracked consistently, with a report a client can read without a call. The Agency plan carries 50 projects and 5,000 tracked keywords, refreshed daily, with weekly AI checks.

The part that is new is the client question nobody was asking two years ago: does an answer engine recommend us. That answer now belongs in the same monthly report as the rankings.

Plan limits, taken from the SERPs pricing config.
LimitStarterProAgency
Projects31050
Tracked keywords25010005000
Position check frequencyWeeklyDailyDaily
AI check frequencyMonthlyMonthlyWeekly
Price per month$49$149$299

Prices and limits come from packages/config/src/plans.ts.

SEO agencies FAQ

Start ranking without the enterprise tax

Every plan starts with a 7 day trial. Connect Search Console and see where you stand in minutes.

Start your trial

7 day trial, card required, cancel any time.