How Do I See Subscription Revenue Reports in WooCommerce?
Where to Find Them
Look under WooCommerce → Analytics → Subscriptions (or Reports → Subscriptions on older setups). The dedicated reports break out signups, renewals, and cancellations as distinct events, and calculate recurring-revenue figures specifically — something the regular WooCommerce order reports don't do, since to them a renewal order just looks like any other completed order.
What Each Report Actually Shows
- Signups — new subscriptions started in the selected period, useful for tracking acquisition trends separate from renewal revenue.
- Renewals — recurring revenue collected in the period, distinguishing it from one-time purchase revenue mixed into it.
- Cancellations and switches — useful for tracking churn and understanding whether customers are downgrading, upgrading, or leaving entirely.
- Retention/renewal rate — the proportion of subscriptions that successfully renew versus those that fail or get cancelled, a core health metric for a subscription business.
Getting More Out of It
- Use these reports instead of the regular order reports when the question is specifically about subscription health — mixing renewal revenue into general sales figures makes trends harder to read accurately.
- Export the underlying data if a metric not directly shown (like revenue per specific product tier) needs its own custom breakdown, since the built-in reports cover the common cases but not every possible cut of the data.
- For metrics beyond what's built in — cohort retention curves, lifetime value by acquisition channel, and similar — that typically needs either a dedicated analytics plugin or a custom reporting build against the REST API or database.
See custom WooCommerce development for subscription analytics beyond what the built-in reports cover.