pricing
Priced by events. Every report on every plan.
Plans differ only in volume, projects, retention, overage rate, alerts and support. Members are unlimited on all of them. Start with a 3-day trial at Growth level: no card, and the clock starts with your first event.
- 3-day trial, no card
- Starts at your first event
- Unlimited members
Starter
A first product and its first users.
$29/ month
Or $290 a year, billed yearly.
1M events a month
Start your 3-day trial- Extra 1M events
- $30
- Projects
- 3
- Data retention
- 12 months
- Members
- Unlimited
- Support
- Alerts
- Not included
Growth
RecommendedSeveral products, with alerts.
$89/ month
Or $890 a year, billed yearly.
5M events a month
Start your 3-day trial- Extra 1M events
- $20
- Projects
- 10
- Data retention
- 24 months
- Members
- Unlimited
- Support
- Priority
- Alerts
- Included
Scale
High volume and unlimited projects.
$249/ month
Or $2,490 a year, billed yearly.
25M events a month
Start your 3-day trial- Extra 1M events
- $12
- Projects
- Unlimited
- Data retention
- 36 months
- Members
- Unlimited
- Support
- Priority
- Alerts
- Included
Business
100M+ events a month, limits by contract.
from$599/ month
Or from $5,990 a year, billed yearly.
100M+ events a month
Talk to us- Extra 1M events
- By contract
- Projects
- Unlimited
- Data retention
- By contract
- Members
- Unlimited
- Support
- Priority, onboarding, SLA on request
- Alerts
- Included
Prices in USD, per organization. Dodo Payments, our merchant of record, handles VAT and sales tax at checkout. Business: write to sales@rabolic.com. Compare every plan.
every plan
The whole product, on every plan.
Plans differ only in volume, projects, retention, overage rate, alerts and support. Nothing else is held back for a bigger plan.
SDKs
Reports
Organization
- Several projects under one subscription
- Roles with per-project access
- Two-factor sign-in
- Privacy deletion requests
events / month
Which plan fits your volume?
Move the slider to your monthly events. You’ll see the plan that costs least at that volume, with overage at its own rate, and what the next plan up would cost.
1.5M
- Starter1M incl.+$30 per 1M
- Growth5M incl.+$20 per 1M
- Scale25M incl.+$12 per 1M
1.5M events a month: the cheapest plan at checkout is Starter, $44 a month.
cheapest at checkout
Starter$44 / month
- Starter, 1M events included
- $29
- Overage: 500K × $30 per 1M
- $15
Needs overage turned on by an owner, with a spending limit of at least $15 a month. Without it, events past 1M are dropped.
Next plan up: Growth$89 / month
5M events included; it costs less than Starter from 3M events a month.
Monthly billing, in USD. Overage is charged per event at the plan’s rate and billed monthly, on yearly plans too.
compare plans
Every plan, side by side.
Swipe the table sideways to see every plan.
| What you get | Starter | Growth Recommended | Scale | Business |
|---|---|---|---|---|
| Price | ||||
| Billed monthly | $29 / month | $89 / month | $249 / month | from $599 / month |
| Billed yearly (2 months free) | $290 / year | $890 / year | $2,490 / year | from $5,990 / year |
| Volume and limits | ||||
| Events included per month | 1M | 5M | 25M | 100M+ |
| Price per extra 1M events | $30 | $20 | $12 | Agreed per contract |
| Projects | 3 | 10 | Unlimited | Unlimited |
| Data retention | 12 months | 24 months | 36 months | Agreed per contract |
| Members | Unlimited | Unlimited | Unlimited | Unlimited |
| Product | ||||
| Alerts (email, on any metric) | Not included | Included | Included | Included |
| Every report and every SDK | Included | Included | Included | Included |
| Roles with per-project access | Included | Included | Included | Included |
| Two-factor sign-in | Included | Included | Included | Included |
| Privacy deletion requests | Included | Included | Included | Included |
| Service | ||||
| Support | Priority | Priority | Priority, onboarding, SLA on request | |
| How to buy | Checkout | Checkout | Checkout | Talk to us |
the trial
Install first. The trial starts with your first event.
- 1
trial_pending
Set up first. The trial waits.
Sign up, create a project and add an SDK. The clock doesn’t start until an event arrives, so setting up uses none of the trial.
- 2
trialing
Your first event starts the clock
3 days from the first accepted event, with Growth’s features and limits, and up to 250,000 events in all. Events past the cap are dropped and counted.
- 3
active
Choose a plan whenever you’re ready
Pick a plan at checkout during the trial or after it. The plan starts when the payment is confirmed, and ingestion carries on without a gap.
- 4
expired
No plan: recording stops, data waits
New events are dropped, the dashboard turns read-only, and the data is kept 7 days, then deleted. Your organization, members and projects stay. Choosing a plan in those 7 days restores ingestion at once.
- Emails go to the owners when the trial starts, 24 hours before it ends, when it ends, and 2 days before the data is deleted.
- One trial per person: it comes with the first organization you create. Being invited to someone else’s organization doesn’t use it.
- When the trial ends, the SDKs get the same answer as over any cap, so they don’t retry or pile up events.
billable events
What counts as an event.
An event is billed when it passed validation, was accepted by ingest, and is counted once after deduplication.
Usage is counted per UTC day and shown per organization, project, environment and platform, with dropped and rejected counts next to it.
Never billed
- Malformed events
- Events with a wrong or revoked key
- Rejected events
- Duplicates
- Events dropped over a cap
overage
More events than your plan: your call.
- 1
overage: off
Off by default
At 100% of your plan’s events, new events are dropped until the next billing period, and you’re told.
- 2
spending_limit_usd
An owner turns it on, with a limit
Only an owner can turn overage on, and must set a monthly spending limit in USD (at least $1). The settings show your plan’s rate per extra 1M events.
- 3
allowance + limit ÷ rate × 1M
Never more than the limit
Events are accepted up to the allowance plus what the limit buys, then dropped until the next period. On Growth, a $100 limit buys 5M more events: 10M in the month.
- 4
billed monthly
Billed every month
Overage is charged per event at your plan’s rate and billed monthly, on yearly plans too. A yearly plan needs one extra step: the owner authorizes the monthly charge on a Dodo Payments checkout page.
Rate per extra 1M events
- Starter
- $30
- Growth
- $20
- Scale
- $12
- Business
- By contract
Notices in the dashboard and by email at 80% and 100% of your plan’s events, and when the spending limit is reached. Business overage is billed by contract.
plan changes
Change or cancel from the billing page.
Data is never deleted, and recording never stops, without notice in the dashboard and by email first.
| Change | What happens |
|---|---|
| Upgrade | Applies at once; the difference is prorated. |
| Downgrade | Applies at the next billing date. The dashboard warns first if your projects or data retention exceed the new plan. |
| Monthly to yearly | Counts as an upgrade, so it applies at once. Yearly to monthly counts as a downgrade. |
| Cancel | Everything works until the end of the paid period. Then recording stops, the dashboard turns read-only, and the data is kept 30 days before it’s deleted. |
| Failed payment | Dodo Payments retries. Events are recorded for 7 more days, then recording stops and the dashboard turns read-only. Nothing is deleted while Dodo still retries. |
pricing faq
Billing questions, answered.
Is there a free plan?
No. Every organization starts with a 3-day trial at Growth level, without a card, up to 250,000 events. After that, plans start at $29 a month.
When does the trial start?
With your organization’s first accepted event, not at sign-up. Until then the trial waits, so you can create projects, invite your team and install the SDKs first.
What happens when the trial ends without a plan?
New events are dropped, and the dashboard becomes read-only: reports open, but nothing can be created or changed except the plan. The data is kept 7 days and then deleted; the organization, its members and projects stay. You get an email 2 days before the deletion, and choosing a plan restores ingestion at once.
What counts as an event?
An event is billed when it passed validation, was accepted by ingest, and is counted once after deduplication. Malformed, unauthorized, rejected, duplicate and dropped events are not billed. Page views and screen views are events like any other. People, sessions and members cost nothing extra.
What happens if we go over our plan’s events?
By default, events past the allowance are dropped until the next billing period, and you are told at 80% and 100%. An owner can turn overage on with a monthly spending limit; extra events are then charged at the plan’s rate per 1M (Starter $30, Growth $20, Scale $12), never above the limit.
Do you charge per seat?
No. Members are unlimited on every plan. Roles decide what each member can do and which projects they see.
How does yearly billing work?
A year costs 10 months’ price: 2 months free. The event allowance is still per month, and overage, if you turn it on, is billed monthly.
Can we change or cancel our plan?
Yes, from the billing page. Upgrades apply at once and are prorated; downgrades apply at the next billing date. If you cancel, everything works until the end of the paid period; then recording stops and the data is kept 30 days before it’s deleted.
Who handles payments and tax?
Dodo Payments, our merchant of record. It runs the checkout, takes the payment, issues the invoice and handles VAT and sales tax. Rabolic never sees your card number.
How do we buy Business?
Write to sales@rabolic.com. Business is for 100M+ events a month: we agree the volume, retention, overage rate and onboarding with you and set them on your organization.
Install the SDK. Your trial starts with the first event.
Start a 3-day trial without a card. It begins with your first event, so you can set up the SDKs first.
- 1
Create a project
Sign up, name your project, and copy its publishable key.
- 2
Add an SDK
Web, React Native, Flutter or Node.js, or the HTTP API. Or run npx rabolic init.
- 3
Watch the first event arrive
It shows in live events within seconds, and your trial starts then.