Pick your traffic. Then pick how much room you need.
Price follows one number — events a month — from 10k up to 10M+. What separates Starter from Pro is how many sites and people you need and how far back your history goes — not how much traffic you may send, and not which features you get. Everything is on both — the AI crawler panel, public dashboards, the API — except social mentions, which Pro adds.
From $5 a month, across 9 traffic steps. 14 days free to start, no card — it ends by itself.
Type last month's pageviews — 120k or 1.5m both work.
Your step appears here.
Up to 10k monthly events
Slider position 1 of 9, 0% along the traffic range.
An event is a pageview or a custom event you send. AI and search crawlers do not count — they have their own allowance, the same on every plan. Going over never adds a charge and never costs you data: collection continues, and past a 10% grace band your reports pause until you move up a step.
Starter
/month
Billed monthly, cancel whenever.
Pay yearly and 2 of the 12 months are free.
- Events
- 10k/mo
- Websites
- 1
- Team members
- 1
- History
- 3 years
Pro
/month
Billed monthly, cancel whenever.
Pay yearly and 2 of the 12 months are free.
- Events
- 10k/mo
- Websites
- 30
- Team members
- 30
- History
- 5 years
Every feature is on every plan, at every step
- AI crawler reportingWhich assistants read which pages, verified by reverse DNS.
- Read-only API and MCPPull your own numbers into a warehouse, a spreadsheet or your own agent.
- Public dashboardsPublish a board at a shareable URL without handing out a login.
| Starter | Pro | |
|---|---|---|
| WebsitesSeparate sites, each with its own dashboard and script. | 1 website | 30 websites |
| Team membersPeople who sign in as themselves. Share links do not use a seat. | 1 team member | 30 team members |
| Alert rulesCounted across the account, not per site. | 3 alerts | 30 alerts |
| Social mentionsPosts about you on your chart, with the visits each one sent. | — | |
| History keptHow far back a year-on-year comparison can reach. | 3 years | 5 years |
No card required
Try the whole product for 14 days
Not a reduced version — the AI crawler panel, the API, public dashboards and every limit above are all live during the trial. It ends by itself, so nothing is charged unless you choose a plan. After that, plans start at $5 a month; there is no free tier, which is why there is also no second revenue stream.
One script tag. Data within a minute.
Everything on both tiers, line by line
The columns are the two tiers. Your traffic step sets the price, not the feature list — so most of this table is deliberately two identical columns, and the four rows where they differ are all in the first group.
Traffic and scope
The numbers that differ between the two tiers. One feature differs as well — social mentions, in its own group below — and everything else is identical on both.
| Feature | Starter | Pro |
|---|---|---|
| Monthly events | 250k / month | 250k / month |
| Websites | 1 website | 30 websites |
| Team members | 1 member | 30 members |
| Alert rules | 3 alerts | 30 alerts |
| Dashboard history | 3 years | 5 years |
AI visibility
The reason to choose TrueStat, so it is on both tiers at every traffic step. None of this is an add-on.
| Feature | Starter | Pro |
|---|---|---|
| AI crawler reporting | Included | Included |
| Reverse-DNS verification | Included | Included |
| Server-side crawler collection | Included | Included |
| AI referral attribution | Included | Included |
Getting data out
Every one of these is on the entry tier. We do not sell the API back to you.
| Feature | Starter | Pro |
|---|---|---|
| Read-only REST API | Included | Included |
| API and MCP server | Included | Included |
| Public dashboards | Included | Included |
| Google Search Console | Included | Included |
Measurement
Identical on both tiers — these are what the product is, not what it upsells.
| Feature | Starter | Pro |
|---|---|---|
| Custom events and goals | Unlimited | Unlimited |
| Funnels | Unlimited | Unlimited |
| Revenue attribution | Included | Included |
| Bot and crawler filtering | Included | Included |
Social mentions
The one feature that differs between the tiers. Everything else above is on both.
| Feature | Starter | Pro |
|---|---|---|
| Posts that link to your site | Not included | Included |
| Brand mentions without a link | Not included | Included |
| Threads | Not included | Included |
Billing and data
| Feature | Starter | Pro |
|---|---|---|
| Free trial | 14 days | 14 days |
| Overage charges | Never | Never |
| Dashboard when over limit | Stays open | Stays open |
| Price after you subscribe | Fixed | Fixed |
| Data ownership | Yours | Yours |
Every rung, so you can see the whole shape
The price moves in steps as your traffic does. Here is the entire ladder at once. Pick any rung to see both prices.
| Events per month | Starter | Pro |
|---|---|---|
| 10k | $5 | $9 |
| 100k | $12 | $24 |
| 250k | $19 | $39 |
| 500k | $29 | $59 |
| 1M | $49 | $99 |
| 2.5M | $69 | $139 |
| 5M | $99 | $199 |
| 10M | $139 | $279 |
What the price includes, and what can never be added to it
Six commitments. Each one is something the product already does — not a promise we would have to start keeping.
Crawlers have their own meter
AI and search crawlers do not count toward your events. They get their own monthly allowance, the same on every plan, because how often GPTBot calls is not something you choose. Your plan's number is the traffic you actually have.
Your price never rises
The figure you subscribe at is the figure you keep for as long as that subscription runs. If we raise prices later it applies to new subscriptions only.
No overage charges, ever
Passing your step never adds a line to an invoice. We stretch your plan by 10% so nothing breaks while you decide, and we say that we have. Beyond that band your reports pause until you move up a rung — the events keep arriving throughout, so the upgrade opens a complete period rather than one with a gap in it.
Every feature on every plan
The AI crawler panel, public dashboards, the API and MCP are on both tiers at every step. Tiers change how many sites and people you get, not what the product does.
No ads, no reselling your traffic
There is no free tier because there is no second revenue stream. You are the customer, which is the only arrangement where our incentives and yours point the same way.
Data stored in the EU
Your visitors' data stays in the EU, with no cookies set and no cross-site identifiers. That is what makes the missing cookie banner legitimate rather than a gamble.
The questions people actually ask
Including the ones whose honest answer costs us the sale.
A pageview, or a custom event you send yourself. There is no separate charge for goals, funnels or revenue events — every one of them is an event, and that is the whole meter.
Crawler visits do not. AI and search crawlers have their own allowance — 100K a month on every plan — because you cannot control how often GPTBot calls, and billing you for it would mean billing you for someone else's behaviour. Your plan's events are the traffic you actually have.
We stretch your plan by 10% and tell you we have done it, so a normal overshoot — someone on 1M doing 1.1M — costs nothing and breaks nothing.
Past that band the collection still does not stop — your reports pause instead, until you move up a step. Everything sent in the meantime is recorded and waiting, so upgrading opens the whole period rather than one with a gap in it, and the step your billing page suggests is the one your real traffic needs.
What never happens: an overage line on your invoice, an automatic upgrade, or a single event thrown away. The month you outgrow your plan is the month most worth measuring, and it is measured in full.
Not at the limit, and not through the 10% grace band on top of it — everything keeps working. Past that band your reports pause until you move up a step, and the collection does not: every event still arrives and is stored.
We chose that way round deliberately. The other trade is to keep your dashboard open and stop recording, and it is the worse one: a gap in your data is permanent and cannot be bought back afterwards, while a paused report opens the moment you upgrade — over a complete period, with the traffic that caused it still in there. The month you outgrow your plan is usually the month most worth measuring.
Moving up takes effect immediately, so the reports come back the same day. Nothing is ever charged automatically for going over.
Yes — they have their own allowance, 100K a month, identical on every plan and separate from your events. Your plan's number is the traffic you actually have.
The reason is that you do not choose it. How often GPTBot or ClaudeBot calls is their decision, not yours, and a meter you cannot influence is not a fair thing to charge against. On a small site crawlers can outnumber people several times over.
They are never filtered away at collection, which is what makes the AI crawler panel possible at all: a product that discarded bots at ingest could not report on them afterwards. Past the allowance crawler collection pauses until the next period; your site analytics are untouched and your dashboard stays open. An extra 1M a month is $5 on monthly billing or $60 a year on annual, added from your billing page if you need it.
Yes, in both directions, from the billing screen. Moving up takes effect immediately and is prorated: the unused part of your current step is credited, the rest of the period is charged on the new one, and your renewal date does not move.
Your event count for the period carries over rather than resetting — those events really were sent — so what an upgrade buys you is the higher ceiling, applied to the month you are already in.
Moving down applies at your next renewal, so you are never charged twice for the same month. Picking the wrong rung today is a cheap mistake.
No. The price you subscribe at is the price you keep for as long as that subscription runs.
This is structural rather than a promise: a published price is never edited. Raising a price appends a new version and your subscription keeps pointing at the old one, so your billing page goes on showing the figure you actually signed up at.
Three things, and only three: 30 websites instead of 1, 30 team members instead of 1, and 5 years of history instead of 3 years.
Every feature is on both tiers — the AI crawler panel, public dashboards, the API and MCP. If you run one site by yourself, Starter is genuinely the right choice and we would rather you stayed on it.
14 days, and no card. The trial is the complete product at the entry tier, not a reduced version of it — the AI panel and the API are live throughout.
It ends by itself. Nothing is charged unless you choose a plan, and there is no free tier afterwards. Installation is a single script tag, so you will know inside a day whether the AI visibility panel tells you anything you did not already know.
One trial per account. If you come back after it has ended, your data is still there and a plan opens it again straight away.
Because there is no second revenue stream. A free analytics tier is paid for by someone, usually by the data it collects, and we would rather you were the customer than the product.
That is also why the trial asks for no card: the honest way to let you evaluate a paid product is to hand you the paid product for 14 days, not to give you a permanently crippled one.
3 years on Starter, 5 years on Pro. That is how far a chart or a year-on-year comparison can reach, and it applies to the daily aggregates, which carry no visitor identifier.
Raw rows that still identify a visitor are kept on a shorter, separate clock that each site sets for itself — the plan sells a ceiling, not the value, because how long to keep personal data is your decision to make and not ours to standardise.
Two of the twelve months. Yearly is priced at ten months, at every tier and every traffic step.
The per-month figure on the card is deliberately the same on both toggles — dividing the yearly price by twelve would show a slightly lower number and hide what the offer is. You are not getting a vague discount; you are paying for ten months instead of twelve.
Every payment produces a downloadable invoice with your company details and VAT number on it, from the billing screen.
Bank transfer is not automated — for annual plans we handle it by hand. Write to billing@truestat.io before you subscribe rather than after.
Still unsure which step you are on, or want an invoice arrangement? billing@truestat.io reaches someone who can answer it.
Start on one step. Move when your traffic does.
Picking the wrong rung costs you nothing. Moving up takes effect immediately and is prorated; moving down applies at your next renewal, so you are never charged twice for the same month. Paying yearly takes 2 months off the bill either way.
Or read the docs first — the install is one script tag.
Billing questions before you commit: billing@truestat.io