WooCommerce
Subscriptions Analytics
Plugin
MRR, churn, renewals and subscriber lifetime value — inside the WooCommerce Analytics you already use.
Version 1.1.7 • Last updated: May 2026 • Compatible with WooCommerce 10.7 • WordPress 7.0
Subscription Analytics
Performance overview
New Subscriptions
+12% vs last month
Renewals This Month
+5% vs last month
Cancellations
-2% vs last month
Recurring Revenue
MRR +18% This Month
Recurring Revenue
MRR +18% This Month
Is your subscription business growing — or quietly leaking revenue?
WooCommerce Subscriptions handles billing perfectly. But it doesn't tell you which products retain customers, where churn is rising, or how much recurring revenue is coming next month. You're flying blind on the metrics that matter most.
With WooCommerce Subscriptions Alone
- No MRR or Churn Visibility
You can see active subscriptions, but not Monthly Recurring Revenue or churn rate trends. Critical metrics, completely hidden.
- No Renewal Forecasting
You don't know what's renewing next week, next month, or next quarter. Cash flow planning becomes guesswork.
- No Per-Product Performance
Which subscription plans drive retention? Which lose customers? Default WooCommerce can't tell you.
- No Subscriber Lifetime Value
Without lifetime value per customer, you can't target retention spend or identify your most valuable subscribers.
With Subscription Analytics
- Real-Time MRR & Churn Tracking
See exactly how your recurring revenue grows month over month, with churn rate trends and signup velocity.
- Upcoming Revenue Forecasts
Forecast renewals by day, week, or month. Know expected income before it happens.
- Subscriptions by Product
Per-plan analytics showing signup count, renewal revenue, plan switches, and churn risk per subscription product.
- Subscriber Lifetime Value
Per-customer CLV tracking. Identify high-value subscribers and target retention spend where it matters.
See Which Subscriptions Are Actually at Risk
Every open subscription gets a 0–100 churn risk score with the signals behind it. Your renewal forecast is built from your own success rate, not a guess. And if you want your numbers written up in plain English, AI Insights does that with your own API key.
Scoring and forecasting run entirely on your own server
Churn scores and revenue forecasts never contact an external service. AI Insights is separate, optional, off by default, and uses an API key you supply — see the AI Insights tab for exactly what it sends.
A 0–100 Risk Score for Every Open Subscription
With the signals behind each score, so you can see exactly why a subscriber is flagged.
Most stores learn about churn when a status flips to "Cancelled". The Churn Risk report scores every active, on-hold and pending-cancellation subscription from a weighted sum of signals your store already has - failed renewal payments, overdue payments, on-hold status, manual renewals with no saved payment method, and subscriptions that have not yet completed a cycle.

What You Will Actually Collect - Not Just What Is Scheduled
Built from your own renewal success rate, with a range that reflects how much it varies.
Scheduled renewal totals are optimistic — some of them will fail. The forecast takes the gross amount scheduled in your chosen window and applies your store's real renewal success rate, measured over your own billing history, to show the amount you can expect to collect and how much of it is owed by high-risk subscriptions.

Your Numbers, Written Up in Plain English
Using your own Claude, ChatGPT or Gemini key — billed to your account, not ours.
AI Insights turns the totals on your Overview and Forecast tabs into a short written summary. It is disabled until you switch it on and enter a key, and it only runs when you click Generate or Regenerate. There is no zorem middleman: requests go straight from your store to the provider you chose.

Find Out Why Customers Actually Leave
Ask on cancellation, then group the answers into themes.
When a customer cancels, they see an optional question on their account page. Their written answers land in the Cancellations report, where you can read them as they are - or switch on AI grouping to collapse hundreds of free-text answers into a handful of recurring themes.

The Subscription Metrics You've Been Missing
Native WooCommerce analytics for subscription businesses — because the right metrics drive the right decisions.

Subscription Performance Dashboard
A comprehensive real-time overview of your subscription business. New signups, active subscriptions, renewals, cancellations, and total recurring revenue — at a glance.
- New signups (daily / weekly / monthly)
- Active subscription count + growth rate
- Renewals processed in period
- Cancellation count + churn rate
- Plan switches (upgrades + downgrades)
- Total recurring revenue trend

Subscriptions by Product
Per-product analytics revealing which subscription plans drive retention and which lose customers. See signup count, renewal revenue, plan switches, and churn by product.
- Signups per subscription product
- Renewal revenue per product
- Plan switch tracking (to / from)
- Per-product cancellation rate
- Sortable by any metric
- Identify your top-performing plans

Upcoming Recurring Revenue Forecast
Forecast renewal income by day, week, or month. See exactly which subscriptions are renewing and when — perfect for cash flow planning and inventory decisions.
- Daily / weekly / monthly forecast view
- Expected renewal count per period
- Average renewal amount projection
- Total upcoming recurring revenue
- Filter by product or plan
- Plan inventory and operations accurately

Subscriptions by Customer
Per-customer analytics with full lifetime value tracking. Identify high-value subscribers, repeat customers, and at-risk accounts — all in one view.
- Customer Lifetime Value (CLV) per subscriber
- Active subscriptions per customer
- Total subscription orders per customer
- Renewal vs churn history
- Identify VIP subscribers
- Target retention spend effectively
Every Subscription Report, Inside WooCommerce Analytics
Ten reports covering signups, renewals, churn risk, forecasting and revenue recognition - all in the native WooCommerce interface.
Churn Risk Scoring (0–100)
Scores every active, on-hold and pending-cancellation subscription from failed renewals, overdue payments and on-hold status - with the contributing signals shown per subscriber.
Recurring Revenue Forecast
Applies your own renewal success rate to scheduled renewals to show what you can expect to actually collect, with a range and the amount owed by high-risk subscriptions.
Optional AI Insights
Turns your subscription totals into a plain-language summary using your own Claude, ChatGPT or Gemini API key. Aggregate numbers only, and disabled by default.
Cancellation Themes
An optional question on the account page after a customer cancels, with AI grouping of the answers into recurring themes. Answers are redacted before they leave your store.
Subscription Performance Dashboard
Real-time overview of all key subscription metrics in a clean, comprehensive command center.
New Signups Tracking
Understand acquisition velocity and monitor daily, weekly, or monthly signup trends closely.
Renewal Analytics
Measure customer retention with deep tracking of renewal billing counts, success rates, and total volume.
Cancellation Monitoring
Spot churn spikes early. Monitor physical cancellations and trends over time so you can take rapid action.
Plan Switch Tracking
Track subscription migrations, recognizing premium upgrades, downgrades, and tier product changes.
Subscriptions by Product
Analyze individual subscription catalog items. See signup metrics, renewal revenues, and product churn.
Upcoming Recurring Revenue
Forecast precise customer billing income in future cycles by day, week, or calendar month.
Revenue Breakdown by Period
Analyze recurring income fluctuations over custom date ranges to align cash flow realities.
Subscriptions by Customer
Navigate historical orders, status updates, and overall customer lifetime behaviors on one central list.
Customer Lifetime Value (CLV)
Automatically identify VIP high-value store subscribers to plan custom campaigns and retention spend.
Custom Date Range Filters
Filter all reporting metrics by simple predefined dates or completely custom cycles for comparisons.
CSV Export
Export pristine CSV spreadsheets to share with leadership assemblies, finance officers, or team members.
Historical Data Included
Full backfilled historical subscription analytics calculated immediately upon installation.
Visual Charts & Graphs
Analyze trends effortlessly. Every report is paired with beautiful, interactive high-contrast charts.
Zero Configuration
Built strictly native. Install, activate, and start reviewing subscription intelligence instantly.
Built for Subscription-Based WooCommerce Businesses
Whatever your subscription model — Subscription Analytics gives you the metrics that matter.
Subscription Box Stores
Understand which subscription boxes retain active customers and which drive cancellations or high churn.
SaaS & Software Subscriptions
Track MRR, churn rates, subscriber upgrades/downgrades and overall customer lifetime values like a real enterprise SaaS.
Membership & Course Sites
Identify top performing membership tiers, spot when subscriber engagement drops off, and optimize cohort longevity.
Meal Kit & Food Subscriptions
Forecast recurring order renewals by the day or week, making physical inventory planning and sourcing precise.
Health & Wellness Subscriptions
Track auto-ship refills, seasonal churn velocities, and per-subscriber average order baskets.
Curated Product Subscriptions
Compare distinct curated product tier performative matrices, upgrading features easily based on subscriber desires.
How we compare to alternatives
Compare Subscription Analytics to standard WooCommerce Subscriptions native tools and external dashboards.
| Features | Woo Subscriptions / External Analytics | Subscription Analytics |
|---|---|---|
| Active Subscriptions Count | ✓Included | ✓Included |
| MRR Tracking | —Not included | ✓Included |
| Churn Rate Trends | —Not included | ✓Included |
| Renewal Forecasting | —Not included | ✓Included |
| Subscriptions by Product | —Not included | ✓Included |
| Per-Customer CLV | —Not included | ✓Included |
| Plan Switch Tracking | —Not included | ✓Included |
| Cancellation Trend Analysis | —Not included | ✓Included |
| Historical Data on Install | —Not included | ✓Included |
| Native WooCommerce Interface | ✓Included | ✓Included |
| CSV Export | —Not included | ✓Included |
| Zero Configuration | ✓Included | ✓Included |
| HPOS Compatible | ✓Included | ✓Included |
Annual Licensing Cost | Free / Setup Needed | Buy Subscription Analytics |
Why Subscription Businesses Choose This Plugin
Recurring revenue insights that drive smarter decisions, lower churn, and higher subscriber lifetime value.
Understand Your Recurring Revenue
See exactly how much subscription revenue you're generating, where it's growing, and where it's at risk.
Reduce Churn Before It Hurts
Cancellation tracking and trend monitoring let you spot churn spikes early and act before they impact your bottom line.
Forecast Cash Flow Accurately
Upcoming recurring revenue projections help you plan inventory, staffing, marketing spend, and financial strategy with confidence.
Know Which Products Perform
Per-product analytics reveal which subscription plans drive the most revenue, signups, and renewals.
Retain High-Value Subscribers
Customer lifetime value and per-subscriber analytics help identify VIPs and target retention strategies.
Optimize Pricing & Plans
Plan switch data shows how customers move between tiers. Refine pricing and remove underperforming plans.
Make Data-Driven Decisions
Replace gut feelings with real metrics. Every decision backed by subscription performance data.
Share Insights with Your Team
CSV export lets you share reports with finance, marketing, or investors without giving admin access.
Fast on Large Stores
Run the one-time importer to backfill your full history, then every report reads a precomputed daily rollup rather than querying orders live.
Frequently Asked Questions
WooCommerce and WooCommerce Subscriptions, both installed and active — the plugin reads your existing subscription data, so there's nothing to migrate or re-enter. The reports appear inside WooCommerce → Analytics → Subscriptions, using the same layout and date filters as the rest of WooCommerce Analytics.
Your history needs to be imported once. Open the report screen and run the importer to backfill existing subscriptions — everything after that is tracked automatically as it happens. There's also a "Repair Last 30 Days" button if you ever need to recompute recent data without a full re-import.
The metrics recurring-revenue stores are judged on: MRR and ARR, active subscriber counts, signups, renewals, cancellations and renewal revenue — plus Subscriptions by Product, by Variation and by Customer so you can see which plans and which customers drive lifetime value. Everything is charted and exports to CSV.
Yes. The Churn Risk report scores every active, on-hold and pending-cancellation subscription from 0 to 100 and shows the signals behind each score, so you can see why someone is flagged rather than just that they are. It also reports MRR at risk and High / Medium / Low risk counts. Scoring runs entirely on your own server and makes no external requests — scores recalculate nightly and again shortly after a subscription changes state, so a failed payment shows up straight away.
Yes. The Upcoming Recurring Revenue report shows the renewals scheduled ahead, then forecasts what you can realistically expect to collect based on your own historical renewal success rate — with a range reflecting how much that rate varies, and the amount owed by high-risk subscriptions called out separately. For accounting, Revenue Recognition and Deferred Revenue reports align subscription income with your accounting periods, with a per-order CSV export including payment and subscription period dates.
No. The plugin precomputes a daily rollup table, so reports stay fast even on stores with a large subscription history, and everything runs in the WordPress admin — nothing is added to your storefront or checkout. It also works on both HPOS and legacy order storage, whichever mode your store runs.
AI Insights is off by default and does nothing until you switch it on and add your own Claude, ChatGPT or Gemini API key — billed to your account, sent directly from your store to the provider you chose, never routed through us. The overview and forecast summaries send aggregate numbers only: date range, currency, MRR/ARR, subscription and renewal counts, revenue totals and risk bands. No customer names, emails, user IDs, order IDs, addresses, payment details or product names are ever sent. Churn scoring never contacts an external service at all.
Explore Other Zorem Plugins
Everything Zorem builds runs inside WooCommerce — fulfillment and post-purchase tools, store management, and analytics. Trusted by over 80,000 store owners.
Email Reports for WooCommerce
The Sales Report Email sends a daily, weekly, or monthly sales report by email from your WooCommerce store. You can schedule multiple reports, choose which information to display, compare to the previous period, show subscriptions data and more..
Sales By Country for WooCommerce
This plugin simply adds a report tab in WooCommerce Analytics to display sales by country reports. The plugin adds an additional report tab which display sales report by the shipping or billing country. The plugin does not have settings, you’ll find this report available in WooCommerce Analytics > Sales by Country.