SleekView for Membership by Supsystic: members & plans as tables
Membership by Supsystic stores plans, subscriptions, and payments in plugin-prefixed tables. SleekView joins them so each member shows plan, status, next renewal, and lifetime spend on one row.
♾️ Lifetime License available
Plans, subscriptions, and payments in one workspace
Membership by Supsystic is a long-standing membership plugin offering plan management, content restrictions, registration forms, and payment integrations through several gateways. Operational data lives in plugin-prefixed tables (the wp_smbr_* family used across Supsystic plugins) plus wp_usermeta linking each user to their active plan.
The default Supsystic admin handles plan and gateway configuration but does not consolidate the member picture. The members list shows users but not last payment, lifetime spend, drip progress, or next-renewal date alongside plan and status. Cohort filtering across active, expired, and cancelled is partial, and bulk operations such as renewal extensions go one member at a time.
SleekView reads the Supsystic membership tables directly, joins on user_id, and produces a member-centric roster with plan, status, next renewal, last payment, and lifetime spend as columns. Inline status and plan edits route through the plugin's API where supported.
Workflow
Supsystic membership tables in one workspace
Map the Supsystic tables
Join on user_id
Save the workflow views
Edit through the Supsystic API
Sample columns
A typical Supsystic members view
wp_smbr_members + wp_smbr_subscriptions + wp_smbr_payments
| Member | Plan | Status | Next renewal | Lifetime spend | Joined |
|---|---|---|---|---|---|
| alex@studio.co | Pro | Active | Jul 14 | $220 | Jan 12 |
| ria@design.io | Annual | Active | Feb 03 | $120 | Feb 03 |
| tom@hello.dev | Pro | Past due | May 24 | $144 | Mar 12 |
| mia@brew.coop | Free | Cancelled | . | $0 | Apr 02 |
Comparison
Default Membership by Supsystic admin vs SleekView
Default Membership by Supsystic admin
- Members list omits last payment and lifetime spend
- Cohort filtering across statuses is partial
- Per-member payment history needs a separate report
- Bulk renewal extensions for campaigns need SQL or the API
- Inline plan changes for support comps go one member at a time
SleekView
- Roster joins members, subscriptions, and payments in one view
- Lifetime-spend and next-renewal columns inline
- Filter failed payments for the dunning queue
- Inline plan changes via the Supsystic API
- Save views per role for support, admin, finance
Features
What SleekView gives you for Membership by Supsystic
Joined member roster
Combine the Supsystic membership tables on user_id. One row per member with plan, status, next renewal, last payment, and lifetime spend visible inline.
Dunning queue
Filter payments to failed or refunded statuses with member email, plan, and lifetime spend inline so outreach can be prioritised by account value.
Bulk plan changes
Bulk-extend renewal dates ahead of campaign deadlines or comp a cohort of subscribers to a higher plan. Changes route through the plugin's API where supported.
Audience
Who uses SleekView for Membership by Supsystic
Finance ops
Failed-payment dunning queue and LTV ranking joined from the payments table. Filter by date range for monthly close; export the dunning queue as CSV.
Membership admins
Active vs past-due vs cancelled members with inline status edits. Bulk-extend renewal dates ahead of campaigns; comp plan upgrades for high-value members.
Support
Per-member subscription history, current plan, and last payment visible during chat. Inline plan changes for cases where comping access is warranted.
The bigger picture
Why Supsystic membership ops needs joined tables
Membership by Supsystic covers configuration well: plan builder, gateway settings, registration forms, and content rules all have first-class admin screens. The operational layer is thinner. Members, subscriptions, payments, and content rules each live in their own admin screen, and answering an ops-level question about a specific member usually means visiting two or three of them.
Did this member's last renewal fail. Which plan are they on. How much have they paid since signup.
When does their next renewal fire. The plugin stores all of that across its tables, but reaching it from the default admin means screen-jumping and email matching. SleekView's joined roster collapses the answer to one screen by reading the Supsystic tables together.
The dunning queue becomes a filter, the renewal-risk list becomes a sort, the content-rule audit becomes a separate saved view. Finance, support, and admins each get their own role-scoped column set on the same joined data.
Questions
Common questions about SleekView for Membership by Supsystic
Yes. PayPal, Stripe, and the other gateways the plugin supports all write into the Supsystic payments table with the gateway identifier on the row. Filter by gateway for per-channel reconciliation.
 
Yes. Supsystic stores extended profile data in wp_usermeta with plugin-prefixed meta keys. SleekView surfaces each meta key as a sortable, filterable column so registration form fields become first-class in the view.
Yes when SleekView routes status and plan writes through the Supsystic API. Registered hooks (renewal emails, capability sync) fire as expected. Direct DB writes remain available for bulk migrations and skip hooks by design.
 Yes. Supsystic stores per-plan content rules in plugin-prefixed tables. SleekView reads them as a separate view so admins can audit which content is bound to which plan without clicking through each rule.
 Members on more than one plan render as one row per active plan with the user_id grouping intact. Group by user_id to collapse the rows or treat each plan as its own row depending on the workflow.
 Yes. Save a column set per WordPress capability so finance sees amounts and gateway data, support sees plan and last payment, admin sees everything.
 Yes. Membership by Supsystic hooks into the standard WordPress personal-data exporter and erasers. SleekView can also export any view as CSV directly from the workspace.
 Yes. Queries use the indexed user_id columns the plugin maintains on its tables and run paginated reads. Sites with tens of thousands of subscribers run smoothly because joins use existing indexes.
 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 checkoutBrowse more
- Woocommerce Moneris
- Winwar Aelia Currency Switcher
- Woocommerce Product Filter
- Woocommerce Min Max Pro
- Shopify Importer
- Woocommerce Stock Manager
- Aelia Currencyswitcher
- Woocommerce Facebook Feed
- Woocommerce Composite Products
- Woocommerce Paystack
- Woocommerce Points And Rewards
- Woocommerce Shipworks
- Woocommerce Aftership
- Flexible Shipping
- Retainful