Priced per plan, not per engine.
One scan free, no card. After that: the engines are in the price, every rate arrives with its confidence interval, and the two things most pricing pages bury are at the top of this one.
- A real scan of your live site
- GEO score + all 5 subscores
- Finding counts by severity
- Individual findings withheld
- No generated fixes
- 1 site
- 25 prompts / mo
- 1 engine
- 2 content posts / mo
- No seats, no white-label
- 5 sites
- 100 prompts / mo
- Up to 4 of the 5 engines
- 15 content posts / mo
- Every rate with its interval + sample size
- Generated fixes + one-click deploy
- 10 client sites included (add more)
- 300 pooled prompts / mo
- All 5 engines — ChatGPT, Perplexity, Gemini, Google AI Overviews, Claude
- 60 content posts / mo, pooled
- Seats + client roll-up
- White-label report links
- Unlimited sites, prompts and posts
- All 5 engines
- We run the loop for you
- Dedicated strategist
- SLA + DPA
A card is required — and there's no free tier
Signing up is a checkout. Pro and Starter include a 7-day trial, but the card is taken up front; Agency has no trial and bills immediately. Your account doesn't exist until payment clears — abandon the checkout and there's nothing to sign in to.
The only card-free path is the anonymous free scan, and that's a real scan, not a demo. If that's all you want, take it and go — we'd rather say this here than at the card form. How signup actually works →
Engines are included, not stacked as add-ons
The engines your plan covers are in the price. They aren't sold per-engine, so adding coverage doesn't compound your bill the way a per-engine line item does. Agency and Managed run all 5 — ChatGPT, Perplexity, Gemini, Google AI Overviews and Claude; Pro runs up to 4; Starter runs 1.
That's the claim and its exact size. Other tools bundle engines too — what we'll argue is the interval and the sample size on every rate, not that we invented flat pricing.
| Free scan | Starter | Pro | Agency | Managed | |
|---|---|---|---|---|---|
| Price / mo | $0 | $49 | $149 | $399 | Custom |
| Sites | — | 1 | 5 | 10 | Unlimited |
| Prompts / mo | — | 25 | 100 | 300 | Unlimited |
| Engines | — | 1 | 4 | 5 | 5 |
| Content posts / mo | — | 2 | 15 | 60 | Unlimited |
| Generated fixes | — | Yes | Yes | Yes | Yes |
| Weekly monitoring | — | Yes | Yes | Yes | Yes |
| Seats | — | — | — | Yes | Yes |
| White-label reports | — | — | — | Yes | Yes |
| Monthly API-spend ceiling | — | $12 | $45 | $150 | $2,000 |
That last row is a real limit, so it's on the table rather than in a footnote. Running engines costs us money per answer, so every plan has a monthly ceiling on its LLM/engine spend. Hit it and metered operations — visibility runs, content generation — stop with an upgrade prompt instead of quietly running up a bill. It's checked before a run starts, using that run's estimated cost, not after the invoice. In normal use you will not reach it; you're entitled to know it exists.
Is the free scan actually free?
Why is a card required to sign up?
What does a "prompt" mean in my quota?
Is annual really cheaper?
What happens when I hit a limit?
402 with a plain reason and an upgrade prompt — never a silent truncation or a degraded number. Prompt quota is reserved atomically when a run starts, so a run either has its budget or doesn't start. If a run can't start, you aren't charged for it: hand-backs of an already-running job refund the reservation.Can I cancel?
And cancelling doesn't erase anything. Your data stays, and the export keeps working after you've stopped paying — deliberately. It hands over the raw per-answer observations behind every rate, not just our summary of them. Checking our numbers is the thing we sell, so leaving with only our conclusions and none of the evidence would be a strange way to end it. The product stops; the evidence is yours to keep.
Do you guarantee my AI visibility will go up?
See where AI places you — free
One scan, no card, no signup. Your GEO score and severity counts in about a minute.
Scan your site free