Skip to content

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
    Email
    Alerts
    Not included
  • Growth

    Recommended

    Several 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.

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.

Rabolic plans compared: prices, limits, product and service
What you getStarter Growth RecommendedScale Business
Price
Billed monthly$29 / month$89 / month$249 / monthfrom $599 / month
Billed yearly (2 months free)$290 / year$890 / year$2,490 / yearfrom $5,990 / year
Volume and limits
Events included per month1M5M25M100M+
Price per extra 1M events$30$20$12Agreed per contract
Projects310UnlimitedUnlimited
Data retention12 months24 months36 monthsAgreed per contract
MembersUnlimitedUnlimitedUnlimitedUnlimited
Product
Alerts (email, on any metric)Not includedIncludedIncludedIncluded
Every report and every SDKIncludedIncludedIncludedIncluded
Roles with per-project accessIncludedIncludedIncludedIncluded
Two-factor sign-inIncludedIncludedIncludedIncluded
Privacy deletion requestsIncludedIncludedIncludedIncluded
Service
SupportEmailPriorityPriorityPriority, onboarding, SLA on request
How to buyCheckoutCheckoutCheckoutTalk to us

the trial

Install first. The trial starts with your first event.

  1. 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. 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. 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. 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. 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. 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. 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. 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.

What happens when a plan changes
ChangeWhat happens
UpgradeApplies at once; the difference is prorated.
DowngradeApplies at the next billing date. The dashboard warns first if your projects or data retention exceed the new plan.
Monthly to yearlyCounts as an upgrade, so it applies at once. Yearly to monthly counts as a downgrade.
CancelEverything 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 paymentDodo 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.
The full rules in the Terms of Service

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. 1

    Create a project

    Sign up, name your project, and copy its publishable key.

  2. 2

    Add an SDK

    Web, React Native, Flutter or Node.js, or the HTTP API. Or run npx rabolic init.

  3. 3

    Watch the first event arrive

    It shows in live events within seconds, and your trial starts then.