Start free. Pay when you grow.
Every plan includes the full dashboard. You only pick how many events, projects and team seats you need, and limits are hard caps, so a traffic spike never turns into a surprise bill.
- No credit card to start
- Same full dashboard on every plan
- Hard limits, never a surprise bill
Free
For evaluation, side projects, and early-stage products.
100,000 events / month
Everything you need to start:
- 1 workspace per owner
- 1 project per workspace
- 1 API key per project
- 2 workspace members
- 2 project members
- Full dashboard: lifecycle detection & usage analytics
Pro
For production SaaS teams with sustained event volume.
1,000,000 events / month
Everything in Free, plus:
- 10 workspaces per owner
- 8 projects per workspace
- 10 API keys per project
- 20 workspace members
- 20 project members
- Higher throughput headroom
Enterprise
For organizations with compliance, scale, or custom contract needs.
10,000,000+ events / month
Everything in Pro, plus:
- Unlimited workspaces
- Unlimited projects
- Unlimited API keys
- Unlimited workspace members
- Unlimited project members
- Custom limits & terms
- Dedicated onboarding
The full product, from the free tier up
Nothing in the dashboard is locked behind a paid plan. Plans differ only in volume and seats.
Catalog from your code
The CLI scans your codebase, so features are listed before anyone has used them.
Lifecycle detection
New, declining, dead and never seen, worked out for every feature.
Unique users over time
Adoption per feature with custom date ranges.
Per-user activity
See what one user did, plus the raw event stream.
Plan limits at a glance
All limits are enforced server-side.
| Capability | Free$0 | Pro$29 / mo | EnterpriseCustom |
|---|---|---|---|
| Limits | |||
| Monthly events | 100k | 1M | 10M+ |
| Workspaces (per owner) | 1 | 10 | Unlimited |
| Projects per workspace | 1 | 8 | Unlimited |
| API keys per project | 1 | 10 | Unlimited |
| Workspace members | 2 | 20 | Unlimited |
| Project members | 2 | 20 | Unlimited |
| Product | |||
| SDK ingest | Included | Included | Included |
| CLI catalog sync | Included | Included | Included |
| Lifecycle detection: new, declining, dead, never seen | Included | Included | Included |
| Unique users over time, custom date ranges | Included | Included | Included |
| Per-user activity & raw event stream | Included | Included | Included |
| Billing | |||
| Billing enforcement | Hard limits | Hard limits | Custom |
Common questions
How is event volume counted?
Billable events are ingested through the SDK at runtime. CLI catalog sync (eventra send) is registered separately: it does not count toward your monthly event quota, and it never counts as a use or a user in your analytics either.
What happens when I exceed my limit?
Workspaces enforce monthly event limits per billing tier. When limits are reached, ingest may be rejected until the next billing period or until you upgrade.
How do I upgrade to Pro or Enterprise?
Upgrades are handled manually during early access. Email billing@eventra.dev with your workspace details and desired plan. We will confirm limits before activation.
Is anything in the dashboard reserved for paid plans?
No. Every plan gets the same dashboard - dead, declining and never-seen detection, unique users over time, custom date ranges, per-user activity and the event stream. Plans differ only in event volume, projects, keys and members.
Are limits enforced in code?
Yes. Project, API key, member, and workspace limits are enforced server-side via plan-limit checks. The numbers on this page match the production billing configuration.
Find your dead features today
Create a free workspace, run the CLI once and see which features nobody uses. Need higher volume, a security review or a custom contract? Tell us your expected monthly events and team size.