SleekView Charts for Magic Members
Magic Members writes subscriber, access level, and transaction data into its own SQL tables. SleekView Charts reads them and renders status mix, access-level distribution, and revenue trend as Number, Pie, Bar, and Area cards.
♾️ Lifetime License available
Magic Members has the schema. The default UI hides the shape.
Magic Members stores its operational data in custom SQL tables: a subscriber table keyed by user_id with status and join date, an access-level mapping that links subscribers to membership levels, and a transactions table that records each charge, gateway response, and amount. The schema is queryable and indexed on the columns Magic Members itself sorts by.
The default Magic Members admin gives each table its own paginated screen. Finding a subscriber works. Understanding the shape of the subscriber base (status mix, access-level distribution, monthly revenue trend, refund pressure) means flicking between screens or running SQL. The Reports section gives a few aggregates but not a workspace anyone can anchor their week on.
SleekView Charts reads those Magic Members tables directly. A Number anchors total active subscribers. A Pie splits the base across active, pending, expired, and cancelled. A Bar ranks subscribers per access level. An Area trends transaction revenue over time. Same data Magic Members already maintains, organised as a dashboard the membership operator can read at a glance.
Workflow
Turn Magic Members data into a dashboard
Map the Magic Members tables
Compose the chart cards
Save and scope the dashboard
Share or export
Sample dashboard
Charts you can build from Magic Members data
Active subscribers
Count
Subscribers by status
Count
group by status
Subscribers per access level
Count
group by level_id
Revenue over time
Sum(amount)
group by transaction_date
Comparison
Default Magic Members reporting vs SleekView Charts
Default Magic Members reports
- Subscriber totals split across separate level and status screens
- Status mix shown as a list rather than a visual share
- Per-level growth requires opening each level individually
- Revenue trend is not surfaced as a time-series chart by default
- No read-only dashboard URL to share with a stakeholder
SleekView Charts
- KPI card for active Magic Members subscribers
- Pie split across active, pending, expired, cancelled statuses
- Bar ranking subscribers per access level for growth visibility
- Area trend of transaction revenue over time
- Filters carry between table view and chart view on the same dataset
Features
What SleekView Charts gives you for Magic Members
Dashboard over Magic Members tables
Render the subscriber base, access-level distribution, and transaction history as Number, Pie, Bar, and Area cards so the operator sees the shape, not paginated rows.
Filters span table and chart
Filter to status of active and level_id in (Gold, Platinum) in the chart view and the underlying subscriber table stays in sync. Same query, two surfaces.
Share a read-only snapshot
Send a stakeholder a URL of the membership health dashboard or export the filtered cohort to CSV. Weekly reviews work off real numbers, not a screenshot.
Audience
Who builds Magic Members charts dashboards with SleekView
Membership leads
Anchor a weekly review on active subscribers, status mix, and per-level growth. Spot a slipping level or a growing cancelled share before it shows up in revenue.
Finance ops
Track monthly revenue on an area chart against the planned target. Catch refund spikes or gateway issues the same week they happen.
Support
Watch the expired and pending slice on the status pie. Subscribers landing in those buckets often surface support volume; the dashboard flags it early.
The bigger picture
Why long-tail membership plugins still need a dashboard
Magic Members has been quietly powering paid-content sites for years on a clean schema and a workmanlike admin. The schema works, the admin lists, and somewhere between those two things sits a workspace gap: how is the subscriber base actually shaped this month, where is revenue trending, which access level is carrying the business. Those are not exotic questions; they are the weekly meeting.
Running them against a Magic Members install today means flicking between screens or exporting to a spreadsheet. A dashboard on the same subscriber, access-level, and transaction tables collapses the answer to a glance. The membership operator runs the weekly review off live numbers, the finance reconciliation matches the dashboard, and the support team spots the expiring cohort in time.
Same Magic Members data, fundamentally different posture.
Questions
Common questions about SleekView Charts for Magic Members
Magic Members' own custom SQL tables for subscribers, access levels, and transactions. No data is copied, no analytics service is involved, the cards render straight off the tables Magic Members already maintains.
 SleekView Charts queries the tables by name and column. As long as the Magic Members tables and their core columns (status, level_id, transaction_date, amount) are present, the cards render. Schema changes between major versions may require updating the mapping.
 Yes. SleekView Charts supports multi-axis grouping, so a Bar can stack by level_id with a secondary group on status. Useful for spotting which levels carry the most cancelled or pending subscribers.
 Yes. Group by transaction_date with a Sum aggregation on amount and the Area card renders revenue over any window. Pair with a status filter on completed transactions to exclude failed charges from the trend.
 No. Magic Members indexes its core tables on user_id, level_id, and date columns, and SleekView Charts uses those indexes for the group-by queries. Sites with tens of thousands of subscribers render the dashboard in well under a second.
 Yes. Filter the transactions table to refund or chargeback statuses and group by transaction_date. The bar or area card shows whether refund volume is steady or growing, side by side with the completed revenue trend.
 Where Magic Members logs content access events, SleekView Charts can group by post_id or by user_id to see which protected pages drive the most member activity. Useful for prioritising new content where the engagement is.
 Yes. Each saved chart dashboard is scoped by WordPress capability. Membership leads see the full cockpit, finance sees the revenue cards, and support sees the status and expiration cards, with each role saving its own filter presets.
 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