Product

RECOMMENDED

FREE TRIAL

Integrations

UNIFIED CONNECTIONS

View all your subscriptions together to provide a holistic view of your companies health.

Resources
animation-1-min-1 Want to see for yourself? Check out our live preview.
Seamless integration with Stripe Stripe

How to track MRR, churn and LTV from Stripe

Connect Stripe to Baremetrics in one click as a Stripe admin. Baremetrics imports your full customer, subscription and payment history, then syncs in real time, turning it into MRR, ARR, churn, LTV and dozens of other subscription metrics, with no spreadsheets or code.

What you get when you connect Stripe

Baremetrics reads your Stripe customers, subscriptions and transactions, checks each customer against invoices and successful payments, and calculates the metrics subscription teams track every week:

  • MRR and ARR, with coupons and discounts removed so the number reflects revenue you actually collect.
  • Customer and revenue churn, counted on the day a customer cancels so you see losses when they happen.
  • LTV, ARPU, upgrades, downgrades and reactivations, from every subscription's history, from trial to cancellation.
  • Net revenue, fees, refunds and failed charges, from each Stripe payment.
  • Segments built on your Stripe metadata, which syncs automatically and appears as customer filters (how metadata works).
  • Several Stripe accounts in one dashboard, viewed together or separately.
Revenue churn rate trend chart in Baremetrics (sample data)
Revenue churn in the live demo
Customer lifetime value (LTV) trend chart in Baremetrics (sample data)
LTV in the live demo
Net revenue trend chart in Baremetrics (sample data)
Net revenue in the live demo

Screenshots show sample demo data.

Source: Baremetrics Help Center, Stripe integration guide.

How does the Stripe connection work?

  1. Click Connect with Stripe in Baremetrics. You need admin access to the Stripe account.
  2. Authorize Baremetrics in Stripe. Data comes through Stripe's API, so there is nothing to install or export.
  3. Let the history import. Most accounts import in 5–15 minutes; accounts with a lot of history take longer. Some metrics briefly show 0 while the calculations finish.
  4. Stay in sync. After the import, Baremetrics updates in real time whenever there is activity on your Stripe account.
  5. Adjust optional data settings to match how you bill: Historical Plan Price, Cancel at Period End, Ignore Voided Invoices, Ignore Uncollectable Invoices, Send Invoice as Active (for net 60/90 terms), Destination Charges, Ignore Proration and Multiple Payment Attempts.

To disconnect, open Data Connections, find Stripe and click Disconnect. New data stops syncing and the residual data is removed within a few hours.

Source: Baremetrics Help Center, Stripe integration guide.

What are the limits of the Stripe integration?

  • Your numbers won't match Stripe's dashboard exactly, by design. Customers count as active only with a paid invoice, coupons and discounts are removed from MRR, cancellations count the moment they happen, and customers unpaid for 30 days or more are removed. You can include open invoices, keep cancellations active until the period ends, or extend the unpaid window to 60 days. Why Baremetrics doesn't match Stripe.
  • Paused subscriptions count as churned, then reappear as reactivations when payments resume.
  • Only one coupon can be active per subscription.
  • Subscriptions created on behalf of connected accounts (in Stripe Connect setups) are excluded.
  • You need to be a Stripe admin to connect the account.
  • Combined sources blend together. When you add other billing sources, not every graph can be broken out by individual source.

Source: Stripe integration guide; Connecting your payment processors and data sources.

Make more by knowing what drives growth of your business.

We're sick of the seemingly endless number of stale charts and graphs, so we work to make our design and interface lively and inspiring. Every feature is as useful as it is pleasing to the eye.

Control Center Control Center
Control Center

The lifeblood of your business — both visible at a glance and thoroughly detailed.

Smart Dashboards Dashboard
Dashboard

Dig deep into the details of what's driving growth and how it compares to previous months.

Fforecasting Forecast
Forecast

Make well-informed projections for hiring, expansion, and departmental budgets.

 
+900 companies using Baremetrics for growth
Customers Todoist
Customers Product Hunt
Customers Bigcartel
Customers Working Not Working
Customers Hubstaff
Customers Convertkit
Customers Lookback
Customers Npm

Make more by knowing what drives growth of your business.

We're sick of the seemingly endless number of stale charts and graphs, so we work to make our design and interface lively and inspiring. Every feature is as useful as it is pleasing to the eye.

Benchmarks Benchmarks
Benchmarks

Get your metrics in the right context by looking at how you compare to other companies like you.

Smart Dashboards Goals
Goals

Track progress towards goals and rally the team to meet them.

Trial Insights Trial Insights
Trial Insights

Add notes to determine how well new campaigns, experiments, and enhancements improve key metrics.

Read Baremetrics reviews on G2
Matt Later

"Thanks to Baremetrics, we're able to know what's going on with our revenue and customers, in real-time. Absolutely invaluable and miles ahead of doing it in spreadsheets or coding your own."

Matt Smith

COO and Founder at Later

Make more by making data-driven decisions with confidence.

Finally, you can get the data you need to uncover growth opportunities, get answers to your questions, and run sophisticated analyses with ease. Being data-driven and customer-obsessed just became a reality.

Augmentation Augmentation
Augmentation

Merge external data to create rich customer profiles and precise segments.

Segmentation Segmentation
Segmentation

Discover and compare your most profitable customer segments and the attributes that make them an ideal fit.

People Insights Customers
Customers

Zoom in to each and every customer with a full history of payments, events, and changes.

Cancellation Insights

Learn why your customers cancel

Start collecting valuable feedback in minutes, learn how much revenue you're losing to each reason, then automatically send personalized emails to bring them back.

“The Cancellation Insights feature is a no-brainer. It replaced our in-house solution in less than an hour, and it provides exactly the insights we need.”

user ben zoomshift Ben Bartling, Zoomshift
Features Cancellation Insights
Recover

Get help with failing charges

Your business is leaking money every month to failed payments and losing customers to delinquent churn. It's time to get it back.

“Recover helped us reduce our churn and save over $10k+ in less than 3 months.”

Tushar Statusbrew Tushar Mahajan, Statusbrew
Features Recover
Open Startups

Join the movement of transparency innovators

Welcome to the land of the brave. These wonderful companies are embracing transparency and openness by sharing their metrics with everyone.

Innovators

Track this automatically

See your real MRR — connect Stripe in one click

Skip the spreadsheet. Baremetrics calculates MRR, churn, LTV and dozens of other subscription metrics straight from your billing data, and keeps them up to date.

MRR line chart showing 30 days of monthly recurring revenue growth in Baremetrics (sample data)

Start your free trial →or explore the live demo

Screenshot shows sample demo data.

Frequently Asked Questions

Connect Stripe to Baremetrics. Once you authorize the connection as a Stripe admin, Baremetrics imports your subscription history and calculates MRR from customers with paid invoices, with coupons and discounts removed. MRR then updates in real time as Stripe activity comes in, alongside ARR, churn and LTV. You can see an example in the live MRR demo.

It depends how much you rely on subscription metrics. Baremetrics is built for them: it calculates MRR, churn, LTV and dozens of other metrics with consistent rules, segments them by your Stripe metadata, and adds tools to act on churn such as Recover and Cancellation Insights. For a side-by-side view, see Stripe Analytics vs Baremetrics.

Yes. Baremetrics can combine several Stripe accounts with data from Braintree, Chargebee, Recurly, the App Store, Google Play and Shopify Partners. It also syncs Stripe revenue data such as MRR and LTV into HubSpot contacts through the HubSpot integration, and your metrics are available through the Baremetrics API.

Most Stripe accounts import within 5–15 minutes. Accounts with a lot of historical data can take longer. After the import, Baremetrics runs its calculations, so some metrics may show 0 for a short time.

Baremetrics doesn't aim to match Stripe's totals exactly. It counts customers as active only when they have a paid invoice, removes coupons and discounts from MRR, counts cancellations the moment they happen, and removes customers who have been unpaid for 30 days or more. Each of these rules has an optional setting if your billing works differently. Read more about MRR differences.

Yes. Stripe metadata syncs automatically. In the Customers section, add a filter and type Stripe to see the fields Baremetrics brings in, then use them to build segments.

More questions? Contact us.

Get Baremetrics for your company

Metrics, dunning, and engagement tools for SaaS & subscription businesses.

Control Center