Your revenue grows. Your bill doesn't.
Revenue analytics, churn detection and automated recovery. Simple pricing based on what you use, not how much you earn.
Plans
Free during early access. These prices start when paid plans launch, and you'll choose a plan before you're ever charged.
-
Launch
For independent developers and growing SaaS founders.
$29/ month
Billed monthly, after early access
Get started free- 5 billing connections
- 100,000 tracked events / month
- 500 retention emails / month
- Every feature included
-
Growth
More capacityFor developers running multiple apps and higher activity volumes.
$79/ month
Billed monthly, after early access
Get started free- 20 billing connections
- 1M tracked events / month
- 3,000 retention emails / month
- Every feature included
Both plans include every feature: revenue analytics and reconciliation, Churn Signals, cancellation surveys, retention emails with two-way replies, the API and team roles.
What counts toward each limit
- Billing connection
- One account connected on the Connections screen: a Stripe account, a Shopify app, a Wix app, a Paddle account, a Lemon Squeezy store, or a custom API source. Each Shopify or Wix app counts once, even if they share a Partner account. Wix payout uploads belong to their Wix connection.
- Tracked event
- A product activity event your app sends for Churn Signals, through the SDK, the API or a browser ping. Retries of the same event count once. It has nothing to do with how many subscriptions, customers or revenue you track.
- Retention email
- An email sent to one of your customers by a retention or cancellation workflow, whether it goes automatically or after you approve a draft. Customer replies, your answers to them, digests, daily recaps, alerts and test emails don't count.
- Reaching a limit
- There are no limits during early access. When paid plans launch, the app will show your usage and warn you as you get close. There are no overage charges, and your data is never deleted for going over.
Compare plans
| Feature | Launch$29 / month | Growth$79 / month |
|---|---|---|
| Billing connections | 5 | 20 |
| Tracked events per month | 100,000 | 1M |
| Retention emails per month | 500 | 3,000 |
| Revenue analytics: MRR, ARR, growth, churn and retention | Included | Included |
| Revenue movements and reconciliation | Included | Included |
| Customer history, cohorts and insights | Included | Included |
| Churn Signals | Included | Included |
| Cancellation feedback surveys | Included | Included |
| Automated or approved retention emails | Included | Included |
| Two-way customer replies | Included | Included |
| Public API | Included | Included |
| Team members with owner, admin and member roles | Included | Included |
Pricing questions
Still unsure? Email hello@onemrr.dev.
Does OneMRR charge based on my MRR?
No. Plans are priced by capacity: billing connections, tracked events and retention emails. Your MRR, ARR and number of customers never change your price.
What's a billing connection?
One account on the Connections screen: a Stripe account, a Shopify app, a Wix app, a Paddle account, a Lemon Squeezy store or a custom API source. Three Shopify apps under one Partner account are three connections. Wix payout uploads belong to their Wix connection. See what each platform supports
What counts as a tracked event?
A product activity event your app sends for Churn Signals through the SDK, the API or a browser ping. Retries of the same event count once. If you don't use Churn Signals, you won't use any. How tracking works
What counts toward the retention email allowance?
Emails sent to your customers by retention or cancellation workflows, whether automatically or after you approve a draft. Customer replies, your answers to them, digests, daily recaps, alerts and test emails don't count.
Can I use OneMRR with only Stripe?
Yes, one Stripe connection is enough. On top of Stripe's own reports you get revenue movements with the customers behind each change, reconciliation, Churn Signals with the MRR at stake, and branded follow-ups and cancellation surveys.
What happens if I reach a limit?
During early access there are no limits. When paid plans launch, the app will show your usage, warn you as you get close and offer an upgrade. There are no overage charges, and your data is never deleted for going over.
Can I cancel any time?
During early access there's nothing to cancel. Paid plans will be billed month to month, with no annual contract.
What happens after free early access?
OneMRR stays free until paid plans launch. We'll email workspace owners before that happens. There's no payment method on file during early access, so nothing can be charged until you choose a plan and add one.