Watch your app’s rings grow, day by day.
Your Shopify apps’ MRR, at a glance.
App Rings brings your Shopify app metrics into one dashboard. Connect the Partner API to track MRR, churn, trials, and payouts across all your apps, with automatic daily updates.
Free for organizations with under $1,000 MRR and up to 1,000 installations across selected apps · 14-day free trial · No credit card required
Welcome back
Revenue
Subscriptions
Churn
Payouts
Next payout: 10/01Bring your data together
- Shopify Partner API
- Listing GA4 (traffic sources)
- App Store reviews
- App admin GA4 (usage and Web Vitals)
- Claude / OpenAI (bring your own API key)
Your app’s growth, captured in rings. Track subscriptions, cancellations, and payouts day by day. See how your monthly recurring revenue (MRR) changes over time, for each app and across your entire portfolio.
Analytics
01 / 03- MRR, ARR, and revenue movementsTrack new subscriptions, upgrades, reactivations, resumed subscriptions, cancellations, downgrades, and frozen subscriptions
- Churn, retention and cohortsMeasure churn by revenue, subscriptions, and stores
- Trials and conversionSee which trials are ending soon and how long it takes to convert
- Earnings, payouts and billing cyclesNet payouts and your next payout date
- Customers, segments and insightsExplore customer lifetime value, average monthly revenue, location, and uninstall reasons
- Reviews and repliesApp Store ratings, reviews and replies, synced daily
- Traffic sources and conversionsConnect GA4 for your App Store listing to follow the journey from listing views to paid subscriptions (Starter and above, and during the free trial)
- Usage and Web VitalsFetched from your app's GA4 property when you open a report and never stored
- Per-app overviewMerchant growth and current merchants, laid out like the Shopify Partner Dashboard
- Installs, uninstalls and reasonsInstall activity and a breakdown of uninstall reasons
- Usage charges and discountsUsage and one-time charges, and how discounts are used
Growth
02 / 03- Install and uninstall emails Coming soonAutomatically send welcome emails after installation and follow-ups after uninstallation
- Affiliate commissions Coming soonTrack referrals and paid conversions, then calculate commissions. Send payments to each affiliate’s registered PayPal account
- Churn riskSpot stores at risk of leaving based on scheduled cancellations, closures, frozen subscriptions and ending trials
AI and collaboration
03 / 03- Ask AIAsk questions about your metrics using Claude or OpenAI with your own API key
- Custom reports and annotationsBuild custom charts and annotate milestones such as pricing changes
- Share with your teamSign in with Google or GitHub and invite your team
- CSV export and saved viewsExport tables to CSV and save frequently used filters
- AI analysisGet prioritized AI suggestions for growing your apps, based on your own numbers, in one click
- Slack alerts and summariesGet notified in Slack about new paid subscriptions, cancellations, installs and more, plus daily, weekly or monthly summaries
- AI tools (MCP) and APIQuery your aggregated metrics from AI tools such as Claude Code, or fetch them as JSON through the API
- Eight languagesJapanese, English, German, Spanish, French, Dutch, Italian and Portuguese
Accuracy
Know exactly how your MRR is calculated.
App Rings rebuilds your subscription history from Shopify events and calculates the monthly value of active subscriptions for each day. Today’s subscription changes stay out of yesterday’s numbers.
Built from your subscription history
Each day, App Rings processes your complete event history, including installs, subscriptions, cancellations, and freezes, to calculate daily MRR.
Annual subscriptions, normalized monthly
Billing intervals come directly from Shopify. Annual subscription prices are divided by 12 to calculate their contribution to MRR.
Churn starts when cancellation is scheduled
A paid subscription counts as churn on the day cancellation is scheduled, even if access continues until the end of the billing period.
Only recurring, paid subscriptions count
Trials, frozen stores, one-time charges, and free plans are excluded from MRR.
Reconciled with real payouts
We have reconciled payout figures from our own Shopify apps against actual bank deposits.
Clear calculation methods
Each report includes an explanation of how its metrics are calculated.
Explore the demo
See what your numbers can tell you.
Choose a sample question below to preview the experience. In your dashboard, connect your own Claude or OpenAI API key to ask about your metrics.
Show me this month’s MRR and why it grew
MRR is $12,480. Over the last 30 days, 18 new paid subscriptions added $640, more than offsetting the $210 lost to churn. Across all revenue movements, the net increase was $560.
MRR movements (last 30 days)
Growth rings
Monthly rings. Yearly growth.
A tree adds a growth ring each year. App Rings brings that idea to your revenue: daily subscriptions and cancellations shape a new ring each month, and twelve monthly rings form a year of growth. As your MRR grows, the rings expand, making your progress visible over time.
- Subscriptions, cancellations, payouts, reviews, traffic, and usage in one place
- See each app individually or your entire portfolio together
- Historical rings reflect subscriptions as they were at the time
Get started
Connect once. Stay up to date.
- 01
Log in
Sign in with your Google or GitHub account.
- 02
Connect the Partner API
Create an API client in your Shopify Partner Dashboard with the Manage apps and View financials permissions. Enter your organization ID and API token in App Rings. Your token is encrypted and stored securely.
- 03
Import your history
App Rings automatically imports your historical data and updates it daily. Choose which apps to display once the import is complete.
Pricing
Start free. Scale as your revenue grows.
Your plan adjusts automatically based on the three-month average MRR across all your apps. Every plan includes unlimited apps.
The free plan requires organization-wide MRR below $1,000 and no more than 1,000 installations across your selected apps.
Free
Under $1K
Free
Included app installationsUp to 1,000
Starter
$1K – $5K
$15/ mo$150/ yr
Included app installationsNo fixed limit
Save $30 (2 months free)$12.50 per month
Growth
$5K – $15K
$39/ mo$390/ yr
Included app installationsNo fixed limit
Save $78 (2 months free)$32.50 per month
Pro
$15K – $50K
$79/ mo$790/ yr
Included app installationsNo fixed limit
Save $158 (2 months free)$65.83 per month
Scale
$50K+
$149/ mo$1,490/ yr
Included app installationsNo fixed limit
Save $298 (2 months free)$124.17 per month
We count current installations across all selected apps in your organization. A store using three of your apps counts as three installations.
After your 14-day free trial, you need Starter or higher if you have more than 1,000 installations, even if your MRR is below $1,000. If your MRR calls for a higher plan, that plan applies.
The MRR used for pricing includes every app in your organization, even apps you have not selected. Paid plans have no fixed installation limit, but sync frequency and processing limits still apply.
- Your first 14 days are free, regardless of MRR. No credit card required.
- Core revenue and subscription analytics are included in every plan. GA4 traffic sources, funnels and app usage require Starter or higher and are also available during the 14-day free trial.
- Prices include applicable tax.
- Pay annually and get 12 months for the price of 10.
FAQ
Frequently asked questions
What is App Rings?
App Rings is a revenue analytics dashboard for Shopify app developers. It brings MRR, ARR, churn, retention, trials, payouts, customers, and reviews together for all your apps, with daily updates. The name is inspired by tree rings: a visible record of growth over time.
How is MRR calculated?
MRR is the sum of the monthly value of active paid subscriptions. Annual prices are divided by 12. Trials, frozen stores, one-time charges, and free plans are excluded. A paid subscription counts as churn when cancellation is scheduled. App Rings calculates each day’s MRR from the subscription history up to that date.
What data does it use?
App Rings uses Shopify Partner API events and transactions to track subscriptions, revenue, and net payouts. Additional sources include GA4 for your App Store listing (via BigQuery export) for traffic and conversions, public Shopify App Store pages for reviews, and your app's own GA4 property for usage and Web Vitals (read on demand, not stored).
How much does it cost?
App Rings is free when your organization’s 90-day average MRR is below $1,000 and your selected apps have no more than 1,000 current installations. Exceeding the installation limit requires Starter or higher. Paid plans are $15/month for MRR from $1,000 to under $5,000, $39/month from $5,000 to under $15,000, $79/month from $15,000 to under $50,000, and $149/month at $50,000 or more. Your first 14 days are free regardless of MRR, with no credit card required. All plans include unlimited apps. Annual billing gives you 12 months for the price of 10.
How many apps can I analyze?
There is no app limit. App Rings imports every app in your Partner organization, and you choose which ones to display. Pricing is based on the combined MRR of all your apps.
Is my data safe?
Partner API tokens are encrypted and stored separately by organization. Imported data is used only to provide the service. It is never sold or used for advertising or AI training. Disconnecting an organization stops access, deletes its token and begins deleting imported data in stages. We retain only legally required records and limited administrative records. Aggregated data provided through MCP/API excludes shop names and domains. Information you type or attach in AI chat is sent to your chosen AI provider. See the Privacy Policy for details.
Which languages are available?
The website, dashboard, company page, legal documents and onboarding emails are available in Japanese, English, German, Spanish, French, Dutch, Italian and Portuguese.
Will email automation and affiliate tools be included?
Both are planned as paid features and are not available yet. Email automation will support messages after installation and uninstallation. Affiliate tools will track referrals and calculate commissions; payments will be sent separately through PayPal. Pricing, email sending limits, and availability are still to be announced.
Can my team use it?
Yes. Organization owners can invite team members. Everyone signs in with Google or GitHub and works from the same data.
Free for organizations with under $1,000 MRR and up to 1,000 installations across selected apps
See the full picture of your app’s growth.
Connect your Shopify Partner account to import your history and start tracking your metrics, with automatic daily updates.
Start free