MRR and churn analytics for Stripe, Shopify and Wix.Know your revenue.
Keep more of it.

Track MRR across Stripe, Shopify and Wix. Spot customers at risk, understand churn, and follow up automatically.

For SaaS founders and app developers. Free plan, no card needed · See pricing

  1. UnderstandOne MRR across the platforms you sell on
  2. DetectCustomers whose activity is falling, with their MRR
  3. ActBranded follow-up emails you control
Example OneMRR dashboard for a demo company: Stripe $21,460, Shopify $15,320 and Wix $11,430 add up to $48,210 MRR. A notice says one customer's key activity fell 74% and a follow-up email draft is ready to review.

Every platform. One MRR.

Stripe's dashboard only sees Stripe. OneMRR combines your Stripe, Shopify App Store and Wix App Market billing into one MRR, so the number means the same thing everywhere.

  • Stripe
  • Shopify App Store
  • Wix App Market
  • PaddleBeta
  • Lemon SqueezyBeta
  • Your own billing (API)
  • MRR is counted before marketplace commissions. Revenue after fees is shown separately.
  • Wix doesn't share live subscription data, so Wix MRR is estimated from payout exports and labelled.
  • Each platform connects differently and shares different data. Compare platforms
MRR by source for a demo company: Stripe $21,460, Shopify $15,320, Wix $11,430, $48,210 in total.

Know exactly what's changing in your MRR.

See what new customers, upgrades and cancellations did to your MRR this month. Select any line to see the customers behind it.

MRR bridge
September to October. The axis starts at $44K so the change is visible.
September MRR$46,870
October MRR$48,210
New in October
23 customers · the 4 largest
  • AL Atlas LabsS Business, monthly · Oct 4 +$349
  • CR Cedar & RyeS Pro, monthly · Oct 9 +$99
  • OS Orbit SupplyS Growth, monthly · Oct 15 +$79
  • LY Lighthouse YogaW Premium, annual · Oct 11 +$33

Also in OneMRR: churn and net revenue retention, cohorts, CAC and LTV, and CSV export.

Spot churn warning signs before customers leave.

OneMRR links product activity to the subscriptions behind it. When a paying customer's usage drops well below their own normal, you see who, why, and how much MRR is at stake.

You decide what happens: a heads-up, a draft to review, or an automatic email.

BB
Bluebird Bakery
S Growth, monthly · customer since March 2025
$79 MRR
Key activity per week · report_published
HighActivity dropped · weekly ruleDetected Oct 17, 04:30 UTC

Key activity fell 74%: 31 a week on average over the 56 days to Oct 3, 8 a week in the 14 days since.

At risk customers
CustomerMRRPriorityNormal → recentLast key activityOutreach
Bluebird Bakery $79 High 31 → 8 a week Yesterday —Draft ready
Harbor Fitness $149 Medium Quiet 30 days Sep 17 Replied
Maple Fair $29 Low Quiet this season Aug 9 Draft ready
When this rule flags a customer Notify mePrepare an emailEmail automatically

Each customer is compared with their own normal activity, so a priority is never a churn probability. How Churn Signals work

Turn warning signs into action.

Send thoughtful, branded follow-ups when customers may need help. You choose the triggers, the timing and the message.

  1. 1A signal fires

    HighActivity dropped
    BBBluebird BakeryGrowth · $79 MRR

    Key activity fell 74% against their own normal.

  2. 2Your email, your brand

    Pulse Tasks

    Anything we can help with?

    Hi Ana, just checking in to see how things are going with Pulse Tasks. If anything's getting in the way, we'd love to hear.

    Book a 15-minute call
  3. 3You choose how it sends

    A draft waits for your review in At risk.

    Automatic sending stays off until you turn it on, and needs a verified reply-to address.

  4. 4Replies come back to you

    Conversation · Bluebird Bakery
    Ana replied · 2 hours later

    Thanks for checking in! The weekly report stopped arriving after we changed plans. Could you take a look?

    Answer from OneMRR in the same thread. A copy goes to your inbox.

When someone cancels, ask why.

OneMRR can send a short email and a one-question survey in your brand. Answers are grouped by reason, so you know what to fix first.

Pulse Tasks

Could we ask you one quick question?

Thanks for giving Pulse Tasks a try. Would you tell us what made you decide to cancel?

Share feedback
What was the main reason? Try it

Recorded as Missing features in your cancellation report

Automatic cancellation follow-ups need a confirmed cancellation and the customer's email: Stripe provides both, Shopify needs emails added through the API, and for Wix you share the survey link. Activity follow-ups work on any platform once OneMRR knows the customer's email. Compare platforms

Your revenue grows. Your bill doesn't.

Start tracking your recurring revenue for free. Upgrade when you're ready to automate retention and grow your business.

Paid plans open soon. Start on Free today, no card needed. Workspaces from early access keep every feature until then, and nobody is charged without choosing a plan.

  • Free

    For developers getting started.

    $0forever

    No credit card required

    Get started free
    • 2 billing connections
    • 10,000 tracked events / month
    • 1 Churn Signals rule
    • At-risk reporting, no automated emails
    • Unified MRR, exports and the full API
  • Growth

    More capacity

    For businesses managing more connections and activity.

    $79/ month

    Monthly, when paid plans open

    Start free
    • 20 billing connections
    • 1M tracked events / month
    • Unlimited Churn Signals rules*
    • 3,000 automated retention emails / month
    • Cancellation surveys, branded emails and a two-way inbox

Every plan includes unified MRR and ARR, revenue movements, customer reporting, reconciliation, CSV exports, at-risk reporting and the full API, with no cap on how much MRR you track. Pricing never depends on your MRR or ARR.

Compare plans
FeatureFree$0Launch$29 / monthGrowth$79 / month
Billing connections 2 5 20
Tracked activity events / month 10,000 100,000 1M
Enabled Churn Signals rules 1 Unlimited* Unlimited*
Automated retention emails / month Not included 500 3,000
Cancellation feedback surveys Not included Included Included
Branded email customization Not included Included Included
Two-way retention inbox Not included Included Included
MRR, ARR, growth and churn analytics Included Included Included
Revenue movements Included Included Included
Customer reporting and history Included Included Included
Reconciliation Included Included Included
Customer and revenue CSV export Included Included Included
At-risk customer reporting Included Included Included
Full API access Included Included Included
Team members with owner, admin and member roles Included Included Included
No MRR or ARR limit Included Included Included

*Unlimited rules are fair use, with a technical safety limit of 50 enabled rules.

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, so they never add connections.
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.
Churn Signals rule
A rule that watches product activity for customers at risk, such as key activity stopping or dropping. Free includes one enabled rule. *Unlimited on Launch and Growth means fair use, with a technical safety limit of 50 enabled rules.
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
The app shows your usage and warns you as you get close. Past a limit, OneMRR stops rather than charges: no new connection, new tracked events are refused with a clear error until the monthly reset, and retention emails are skipped and logged. Billing syncs and MRR never stop, there are no overage charges, and your data is never deleted.

Pricing details and questions

Numbers you can actually explain.

You're connecting your billing data and letting a tool talk to your customers. Here's how OneMRR earns that trust.

Reconciliation · Stripe MRR $21,460 · billed in the last 30 days $21,612
Why they differCustomersDifference
Match exactly271$0
Billed, then cancelled or refunded3+$187
Billed more than once2+$58
Discounts, prorations or price changes4−$64
Not in both1−$29
Explained+$152
  • Transparent calculations

    See why MRR differs from what you billed recently. Each difference gets a plain reason, and every number opens to the subscriptions behind it.

    How the numbers are calculated
  • Careful with your data

    OneMRR only reads from your billing platforms. Credentials are encrypted and never shown again, every workspace is kept apart in the database, and customers are only emailed when you turn sending on.

    Security and data handling

Built because we needed it ourselves.

I run Ticket Spot, an event ticketing app sold on Shopify, Wix and Stripe. Each platform reports revenue its own way, so "what's our MRR?" meant three dashboards and a spreadsheet.

The harder question was why organizers were leaving. By the time a cancellation arrived, they had usually stopped creating events weeks earlier, and we rarely heard why.

OneMRR solves both in one product: one number for revenue you can explain, and a way to notice when customers drift and follow up while it still matters.

Chris McCaw
Founder of OneMRR and Ticket Spot

Questions

Setup and API details are in the docs.

Why not just use Stripe's dashboard?

Stripe only sees Stripe. If you also sell through the Shopify App Store or the Wix App Market, OneMRR puts it all into one MRR, shows which customers caused each change, and connects revenue to how customers use your product.

Is OneMRR free?

Yes. The Free plan is free forever with no card: two billing connections, unified MRR and ARR, exports, the API and a Churn Signals rule. Launch ($29) and Growth ($79) a month add retention automation and capacity, and are never priced on your MRR or ARR.

How does OneMRR help with churn?

Churn reports show who left and what it cost. Churn Signals flag paying customers whose activity drops, with the MRR at stake. Cancellation surveys tell you why people left.

Will OneMRR email my customers on its own?

Only if you turn it on, and only for the rules you choose. Every email is checked right before it goes out: the customer still pays, hasn't started cancelling, hasn't unsubscribed and wasn't emailed in the last 30 days.

Does it work the same on Stripe, Shopify and Wix?

Revenue works across all three, but the platforms share different data. Automatic cancellation follow-ups need a confirmed cancellation and the customer's email. Stripe provides both. Shopify doesn't share emails, so you add them through the API. Wix cancellations are estimated from payouts, so you share a branded survey link instead.

Is my billing data safe?

OneMRR only reads from your billing platforms. Credentials are encrypted and never shown again, and each workspace's data is kept separate in the database.

Know your revenue.
Keep more of it.

Connect your first billing platform in a few minutes. Free forever on the Free plan, no card needed, and every connection is read-only.