Product

RECOMMENDED

FREE TRIAL

Integrations

UNIFIED CONNECTIONS

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

Resources
animation-1 Want to see for yourself? Check out our live preview.
Seamless integration with App Store Connect App Store Connect

How to track App Store subscription MRR and churn

Connect App Store Connect to Baremetrics with an App Store Connect API key that has Finance access, plus its key ID, your issuer ID and your vendor number. Baremetrics turns Apple's subscription reports into MRR, ARR, churn, LTV and active customers.

What you get when you connect App Store Connect

Baremetrics reads the subscription reports Apple makes available and turns them into the metrics app teams track:

  • MRR and ARR from your App Store subscriptions.
  • Active customers and churn, built from Apple's reports.
  • LTV and ARPU for your App Store subscribers.
  • App and web revenue in one dashboard: add Google Play, Stripe, Braintree or Recurly from the same Data Connections page.
MRR line chart showing 30 days of monthly recurring revenue growth in Baremetrics (sample data)
MRR in the live demo
Active customers trend chart in Baremetrics (sample data)
Active customers in the live demo
Customer (user) churn rate trend chart in Baremetrics (sample data)
Customer churn in the live demo

Screenshots show sample demo data.

Source: Baremetrics Help Center, App Store Connect; Connecting your payment processors and data sources.

How does the App Store Connect connection work?

  1. Request App Store Connect API access as an account admin, at appstoreconnect.apple.com/access/api, if you haven't already.
  2. Generate an API key for Baremetrics. Click Generate API Key, name it Baremetrics and give it Finance access.
  3. Collect four items: the key ID, the API key file (.p8), your issuer ID, and your vendor number from the Payments and Financial Reports page.
  4. Enter them in Baremetrics when you add App Store Connect as a data connection.
  5. Expect a 2-day delay. Apple sends its reports with a 2-day delay, so the most recent events appear a little later.

Source: Baremetrics Help Center, App Store Connect.

What are the limits of the App Store Connect integration?

Apple's reports are restrictive, so App Store data in Baremetrics comes with these caveats:

  • One year of history. Apple stores subscription history for one year, so customers who subscribed earlier show as starting a year ago.
  • Active customers can look higher than in Apple's reports. Apple doesn't tie cancellations to individual customers, so Baremetrics keeps a customer active until 3 days after the subscription expires. Apple removes them from Active Paid Subscriptions right away. The gap is largest with yearly subscriptions.
  • No personal data. Apple shares no personal information, so App Store customer profiles show none.
  • Long gaps count as new customers. A subscriber who comes back after more than 6 months of inactivity is reported as a new customer, not a reactivation.
  • Some reports exclude Apple data: Other Revenue, Failed Charges and Coupons.
  • Apple's fees aren't removed from MRR or net revenue.
  • Data arrives with a 2-day delay.

Source: App Store Connect help article.

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

Comparing tools?

Try Baremetrics on your own data before you decide

  • Subscription metrics from Stripe, Braintree, Chargebee, Recurly, Apple, Google and more, in one dashboard
  • Failed-payment recovery and cancellation insights for billing systems that share customer emails
  • Forecasting with Forecast+
Baremetrics Control Center: MRR, net revenue and a daily breakdown of new customers, expansions and cancellations (sample data)

Start your free trial →Explore the live demo

Screenshot shows sample demo data.

Frequently Asked Questions

Connect App Store Connect to Baremetrics with an API key that has Finance access. Baremetrics reads Apple's subscription reports and calculates MRR, ARR, churn, LTV and active customers, and you can view them next to Google Play and web revenue in one dashboard.

As an account admin, request access to the App Store Connect API, then generate an API key named Baremetrics with Finance access. Enter the key ID, the .p8 key file, your issuer ID and your vendor number, found on the Payments and Financial Reports page, in Baremetrics.

Apple's reports don't tie cancellations to individual customers. Baremetrics keeps a customer active until 3 days after their subscription expires, while Apple removes them from Active Paid Subscriptions right away. The difference is biggest if you sell yearly subscriptions.

One year. Apple stores subscription history for one year, so customers who subscribed earlier than that are shown as starting a year ago.

Apple makes no personal data available in its reports, so Baremetrics can't show personal information on the customer profiles of your App Store subscribers.

Apple sends its reports to Baremetrics with a 2-day delay. If a recent event is missing, wait a couple of days and it will appear.

More questions? Contact us.

Get Baremetrics for your company

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

Control Center