Pricing
One plan. Priced by traffic.
Roughly 20,833 sessions, at 2.4 pages a session. Your own figure will differ; the meter counts pageviews and custom events, not sessions.
1 on the free tier, 2 in every paid band, then $15 a month each. One connection is one platform, so seeing Google and Meta on the same axis takes two.
Annual is twelve months for the price of 10.
Up to 250K events a month
$59a month
- Plan, up to 250K events$59
This band tops out at 250,000 events, so you have 200,000 to spare. The next one is $129 a month. Going over does not bill you extra: it stops recording until the month rolls over.
The bands
Every number, in one table.
Per site, per month, in USD. Events are pageviews plus custom events, summed over a calendar month.
| Events a month | Price | Ad connections | History |
|---|---|---|---|
| Up to 25,000Free | $0 | 1 connection | 6 months |
| Up to 250,000 | $59 | 2 connections | All of it |
| Up to 1,000,000 | $129 | 2 connections | All of it |
| Up to 2,500,000 | $219 | 2 connections | All of it |
| Up to 5,000,000 | $329 | 2 connections | All of it |
| Up to 10,000,000 | $479 | 2 connections | All of it |
| Above 10M | Talk to us | 2 connections | All of it |
What every paid band includes.
There is no feature ladder. The band sets the ceiling and nothing else.
- Every feature, in every paid band. The bands change the ceiling, not the product.
- Google Ads and Meta spend, synced daily. 2 ad accounts included, $15 a month for each one after that.
- Cookieless collection. No consent banner needed for analytics.
- Unsampled, and past ad blockers. The count does not thin out as you grow.
- Nothing sold, shared with an ad platform, or pooled into a benchmark.
- DPA, sub-processor list, and a privacy-policy paragraph, at onboarding.
- Cancel whenever. Export your data from the dashboard on the way out.
Questions.
- What counts as an event?
- A pageview or a custom event you defined. A visit that reads three pages and signs up is four events. Sessions are not metered, and neither are bots, which are dropped before they are counted. The dashboard shows the running month-to-date figure, so the band you are in is never a surprise.
- What happens when I go over?
- You get an email at 80% and again at 100%, and nothing breaks in between. Past the ceiling new events stop being recorded until the month rolls over or you move up a band. Data already collected is never deleted for being over, and the dashboard keeps working.
- What is actually free?
- Up to 25,000 events a month, one site, one ad connection, 6 months of history, no card. Spend and CPA are in it, so the marketing layer is something you use rather than something you read about. One connection is one platform, though, and the argument this product makes is Google and Meta on the same axis in the same table. Free shows you the join works; it cannot show you across it.
- Why not just charge one price for everything?
- Because the customer sending fifty thousand events a month would be paying for the one sending ten million. Traffic is the only thing here that genuinely costs more to serve, so it is the only thing the price moves with. Features do not, which is the part of a single price worth keeping.
- Why pay when GA4 is free?
- Because GA4 has no Meta spend, so the table you need still gets built by hand every Monday. And because a free analytics product from an advertising company is priced in data. Here you are the customer rather than the product, which is a duller business model and a better deal.
- Is there a free trial?
- Every signup starts with 14 days of the full product, no card. When it ends you land on the free tier rather than being locked out: everything keeps working at 25,000 events a month and one ad connection.
- Is there an annual price?
- Yes: twelve months for the price of 10, in any band.
- What about Microsoft Ads, LinkedIn, TikTok?
- Not yet. Microsoft Ads and LinkedIn are next and use the same connector pattern. Nothing is charged for a platform that is not live, and this page will say so when they are.
- What if my ad accounts are in different currencies?
- Then this will not work yet. Every ad account on a site has to share one currency, and the sync refuses to run rather than converting at a rate nobody checked. A wrong rate is worse than a refused sync: it produces a plausible number nobody questions.
- Do you offer a discount for agencies running several clients?
- Each client site is its own subscription, because each one is its own ad accounts, its own tagging and its own table. Get in touch if you are running more than five and we will work something out.