SleekView Charts for Subscriptio
Same Subscriptio data SleekView already reads as tables, now grouped into chart cards. Active subscriptions, MRR by plan, failed-renewal queue, and renewal trend on one dashboard.
♾️ Lifetime License available
MRR by plan should not require a CSV export
Subscriptio stores subscriptions as parent orders with recurring meta and renewal child orders. WooCommerce keeps that data in wc_orders on HPOS or shop_order posts on legacy, indexed and ready to query. The default admin lists orders well but doesn't add them up, so MRR, churn, and dunning queues live in spreadsheets.
SleekView Charts reads the same orders and recurring meta the table view reads, then renders the cards a SaaS-style WordPress shop wants on the wall: total active subscriptions, MRR by plan, failed renewals queue size, and a weekly renewals trend. The query path is the same SleekView agents already use, no new analytics pipeline.
Billing teams catch the dunning queue before customers cancel. Finance sees MRR by plan and gateway without exporting orders. Support hits one dashboard during a call and sees subscription health at a glance.
Workflow
How SleekView builds Subscriptio chart cards
Pick the orders source
wc_orders on HPOS or shop_order on legacy, scoped to Subscriptio's recurring meta. SleekView detects which path is active.
Group by a Subscriptio column
groupBy and one aggregation across the matching rows.
Pick the right chart type
Save the dashboard and scope it
Sample dashboard
Charts you can build from Subscriptio data
wc_orders and recurring meta.
Active subscriptions
Count
MRR by plan
Sum(recurring_total)
group by plan_name
Subscription status mix
Count
group by subscription_status
Renewals per week
Sum(order_total)
group by renewal_date
Comparison
Default Subscriptio reporting vs SleekView Charts
Default WooCommerce orders screen
- Orders list shows rows, not totals or trends
- MRR by plan requires a CSV export and a spreadsheet
- Failed-renewal queue size lives behind a filter, never as a KPI
- No time-series chart for renewals or churn
- Gateway mix and retry counts hidden in per-order meta
SleekView Charts
-
Reads
wc_orders(HPOS) orshop_orderdirectly, no new sync - Number, Bar, Donut, and Area cards in a single dashboard
- Group by plan, status, gateway, billing period, or renewal date
- Scope cards per role with WordPress capabilities
- Drill from any chart card to the SleekView subscriptions table
Features
What SleekView Charts gives you for Subscriptio
MRR and churn on the dashboard
Number cards for active subscriptions and total MRR, Bar for MRR by plan. Finance gets the monthly recurring picture without leaving WordPress.
Dunning queue as a KPI
Number card for failed-renewal count, Donut card for status mix. Catch the spike when a gateway batch fails before customers cancel.
Renewals trend, week by week
Area card summing renewal totals by week. Watch the curve react to retry-schedule changes, gateway swaps, and price experiments.
Audience
Who builds Subscriptio charts dashboards with SleekView
Billing operations
Failed-renewal queue, retry-count distribution, gateway-failure mix on one screen. Triage dunning before it lands in churn.
Finance and ops
MRR by plan, status mix, weekly renewal totals. The monthly recurring picture finance reconstructs from CSVs, ready on a single saved dashboard.
Customer support
Subscription health at a glance during a call: active count, status mix, this week's renewals. Context without per-order clicking.
The bigger picture
Why a Subscriptio dashboard beats a per-order list
Subscriptio extends WooCommerce well, but its reporting story is whatever WooCommerce gives you: an Orders screen with filters. That works for a small site with a handful of subscriptions. It does not work for a SaaS-style WordPress shop with thousands of active subscriptions, weekly dunning, and a finance team that wants MRR by plan and gateway every Monday.
The data is in indexed columns on wc_orders and the recurring meta the table view already reads. SleekView Charts adds the dashboard the default admin doesn't ship: MRR breakdown, status mix, dunning queue, renewal trend. Cards drill back to the SleekView table for the rows behind a number, so billing operations and analytics stop being separate spreadsheets and start being one screen.
Questions
Common questions about SleekView Charts for Subscriptio
Yes. SleekView detects whether the store is on HPOS wc_orders or legacy shop_order posts and queries the right schema. Chart cards configured once work on either path, so an HPOS migration doesn't break the dashboard.
MRR cards sum the recurring total across active subscription parents, normalised to a monthly value using the billing-period meta (a yearly plan is divided by 12). The aggregation and column are configurable, so finance can swap to ARR or strip trial subscriptions if needed.
 Yes. Subscriptio stores the gateway on the order. A Bar card grouped by gateway and summed on recurring total gives an MRR-by-gateway breakdown, useful when a retry batch fails on one provider but not another.
 Cards run their queries on each dashboard load and cache for a configurable interval. A renewal that fails on the next-renewal date appears in the failed-renewal Number card within the cache window, so the dunning queue size stays accurate.
 Yes. Group renewal orders by renewal date with a daily or weekly bucket and pick an Area or Line variant. Churn is buildable as a derived metric: cancelled subscriptions divided by active count at the start of the period.
 
Each chart card runs one aggregate query against indexed columns on wc_orders or posts. Recurring-meta joins are scoped per key. Heavy aggregates like lifetime renewal totals are opt-in per card to keep the dashboard responsive.
No. Subscriptio's per-subscription editor and scheduler stay where they are. SleekView Charts adds the dashboard the default admin doesn't ship, without disturbing existing hooks or workflows.
 Yes. Each card respects WordPress capabilities, so billing sees the dunning Number card, finance sees MRR by plan, support sees the status mix, and only admins see them all on one screen.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout