Pricing has two independent axes. What you pay follows your traffic. What you get follows your tier.
You pick a monthly event volume on a slider, then pick one of two tiers. Those are two separate choices, so a plan is a pair rather than a row.
The pricing page with the traffic slider set to 200k, both tier cards showing their price at that step, and the monthly/yearly toggle visible. Light theme, desktop 1440px.
The price ladder
Monthly, in US dollars:
| Events / month | Starter | Pro |
| 50k | $9 | $19 |
| 200k | $19 | $39 |
| 500k | $29 | $59 |
| 1M | $49 | $99 |
| 2M | $69 | $139 |
| 5M | $89 | $179 |
| 10M | $129 | $259 |
| 20M | $169 | $339 |
| 20M+ | $199 | $399 |
Those are events per month, not visitors. See What counts as an event.
Yearly is ten months' price — so two months are free. A Starter 500k plan is $29 monthly or $290 for the year. Every rung works the same way: take the monthly price, add a zero.
| Events / month | Starter yearly | Pro yearly |
| 50k | $90 | $190 |
| 200k | $190 | $390 |
| 500k | $290 | $590 |
| 1M | $490 | $990 |
| 2M | $690 | $1,390 |
| 5M | $890 | $1,790 |
| 10M | $1,290 | $2,590 |
| 20M | $1,690 | $3,390 |
| 20M+ | $1,990 | $3,990 |
About the top rung. "20M+" is open-ended, not a hidden cap. Going past it does not stop collection — nothing on TrueStat ever silently drops an event. It raises a banner and starts a conversation about what your real volume is. If you are consistently well past 20M a month, talk to us rather than guessing at a step.
The pricing page renders these from the same source the billing system uses, so it cannot disagree with what you are charged. If a number on this page ever differs from the pricing page, the pricing page is right and this page is a bug — please tell us.
What each tier includes
| Starter | Pro | |
| Websites | 1 | 30 |
| Team members | 1 | 30 |
| Data retention | 3 years | 5 years |
| AI crawler reporting | ✅ | ✅ |
| Public dashboards | ✅ | ✅ |
| API, CLI and MCP | ✅ | ✅ |
These do not change with your traffic step. A Starter customer on the 10M step still gets one site and one seat. A Pro customer on the 50k step gets 30 sites and the API.
Every feature is on both tiers, at every step — AI visibility, public dashboards, the API, the CLI and MCP. The tiers differ on three things only: how many websites, how many people, and how far back your history goes.
AI visibility in particular is the reason to choose TrueStat, so putting it behind an upgrade would hide the only argument we have.
Which tier
Starter if you have one site and work alone. That is the majority of people reading this.
Pro if any of these is true:
You have more than one site.
Someone else needs to see the dashboard while signed in as themselves. (Note that a share link lets anyone view a dashboard without an account and does not consume a seat — so "a client wants to see the numbers" is not by itself a reason to upgrade. See Public dashboards.)
You want the longer retention window.
The API, the CLI and MCP are on both tiers. Wanting to pull your data into your own tools is not a reason to upgrade.
Which traffic step
Pick the smallest step that covers your monthly events. If you do not know, start low — going over does not break anything (see When you reach your event limit) and moving up a step takes effect immediately.
Two things that push your event count higher than your visitor count:
Crawler traffic counts. Every AI and search crawler view is a stored event. On a small site with a lot of crawler attention, this can be a real share of your usage. It is also the feature you came for.
Single-page apps count every navigation. A visitor moving through five routes is five events, not one.
Both are covered in What counts as an event, which also explains what you can exclude for free.
The trial
A new account starts a 14-day trial on the entry plan, with no card. The full product, AI visibility included.
There is no free tier afterwards. At the end of the trial you pick a plan, or collection stops.
Add-ons
If you go over your monthly events, you can buy extra events for the current period rather than moving up a step permanently. That is the right answer for a one-off spike; a step up is the right answer for sustained growth. See When you reach your event limit.