Woo Subscription Snapshot
Admin reporting for WooCommerce Subscriptions — active, churn & MRR trends with charts, immutable monthly snapshots, CSV export, scheduled email, and a REST/CLI API.
by Costin Botez · github.com/costibotez/woo-sub-snapshot · website
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/costibotez/woo-sub-snapshot/archive/refs/heads/main.zipFrom the readme
Woo Subscription Snapshot
Know who's subscribed. Track growth and churn. Trust the history.
Quick start ·
Features ·
Settings ·
API ·
Roadmap ·
Development
Why Woo Subscription Snapshot Exists
When a store owner asks "how many active subscribers did we have last March?", most reporting tools answer with today's numbers — subscriptions that were cancelled since are silently dropped, so the past keeps getting rewritten every time a status changes.
Woo Subscription Snapshot counts subscriptions by their activity window (start date → next payment / end date), so a month that has already happened reflects what was actually live then — not what survived to now. Closed months are frozen into an immutable table, growth and churn are computed in a single pass, and the whole thing lands in your inbox on a schedule.
Works on any WooCommerce Subscriptions store out of the box. WooCommerce Memberships is optional — if it isn't installed, the membership column is simply hidden.
What the Plugin Includes
📊 Admin dashboard
- Trend charts rendered as inline SVG — no external assets, no CDN, no tracking
- Month-over-month detail table with per-month active, pendi