✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for Memberships by Supsystic: level distribution charts

SleekView reads the supsystic_membership custom tables for levels and members, joins to wp_users for account context, and renders dashboards showing live member counts per level, signup trends per week, and the level mix across the entire membership in one screen.

♾️ Lifetime License available

SleekView Charts dashboard for Memberships by Supsystic

Supsystic Memberships has levels, no analytics

Memberships by Supsystic provides a clean way to gate WordPress content behind levels, but the admin offers minimal reporting. You can see the list of levels and the list of members, and that's where it ends. There is no chart of members per level, no signup trend over time, no breakdown by gating rule. For a site running three to ten levels with hundreds or thousands of members, that's a significant blind spot in routine reporting.

SleekView reads the real tables. Memberships by Supsystic writes data into custom tables prefixed with supsystic_, including the levels table and the member-to-level mapping table. SleekView queries these directly, joins to wp_users on user_id for account info, and exposes the level_id and member fields as groupable in the standard chart builder UI without writing any SQL.

For a typical Supsystic-powered membership site, this means immediate visibility into the structure of the membership. The dashboard can show that the Silver level holds 412 of 1,200 active members, that Gold accounts for 38 percent of the revenue-generating tier, and that the daily signup rate has averaged 14 new members per week for the last quarter. Numbers the built-in admin never surfaces in any aggregated form regardless of how long the site has been running.

Workflow

From Supsystic tables to live charts

1

Connect Supsystic tables

Point SleekView at the supsystic_membership_levels and supsystic_membership_users tables that the plugin creates on activation. The connection is read-only and respects the indexes Supsystic already creates on level_id and user_id columns.
2

Pick what to chart

Filter by level_id for per-level views, by date_created for time-windowed cohorts, or join to wp_users by user_id to bring in registration date and role. SleekView's table picker exposes every column on the Supsystic tables for filtering and grouping.
3

Pick chart and grouping

Choose Bar, Pie, Number, Area, Line, Radial, or Radar. Group by level_id for level mix, by date_created for trends, or by a joined wp_users column. Aggregate Count for member counts or Sum for any numeric column tied to membership.
4

Publish and embed

Dashboards live in WP Admin and can be embedded on a member dashboard page via the SleekView shortcode, shared via a read-only link, or emailed weekly to the team. The standard publication flow works identically for Supsystic data and any other source.

Sample dashboard

Memberships by Supsystic dashboard preview

Four charts SleekView can render against Memberships by Supsystic data using the plugin's custom tables joined to wp_users for context across the membership base.
Number · Default

Total active members

A KPI counting distinct user_id rows in the supsystic_membership_users table where the membership status is active. Shows the live size of the paying membership at a glance, with previous month comparison underneath for trend context.
Count(user_id)
Pie · Donut

Members by level

A donut splitting members across levels by joining supsystic_membership_users.level_id to supsystic_membership_levels.id, resolved to level names. Shows the live level mix across the whole membership in one clear visual reference.
Count(user_id) group by level_id
Area · Gradient

New members per week

A gradient area of new supsystic_membership_users rows per week using the date_created column. Reveals signup velocity, the impact of recent campaigns, and the typical weekly cadence of new memberships across recent quarters.
Count(user_id) group by date_created
Bar · Stacked

Members by registration year

A stacked bar of members grouped by the user_registered year from wp_users joined to supsystic_membership_users on user_id, with stacks coloured by level. Shows the age cohort distribution of the membership across recent years.
Count(user_id) group by user_registered

Comparison

Default Supsystic admin vs SleekView Charts

Default Supsystic admin

  • Built-in admin lists members and levels with no chart of level distribution at all
  • No signup trend visualisation, you cannot see week-over-week growth from the admin
  • Cannot join supsystic_membership_users to wp_users for age or role-based cohorts visually
  • No KPI tiles for total members or new signups this month, only raw lists in the admin
  • No frontend embed or shareable read-only link for non-admin teammates to view the data

SleekView Charts

  • Read the supsystic_membership_levels and supsystic_membership_users tables
  • Join to wp_users on user_id for registration date, role, and other account context
  • Group by level_id, by date_created, by user_registered, or by any user meta key
  • Aggregate Count for member counts or Sum for numeric fields stored alongside level data
  • Filter by level, by date range, by user role, and combine multiple filters at once in UI

Features

What SleekView Charts gives you for Memberships by Supsystic

Live level mix

A Pie of members per level shows the share each level holds in real time. Useful for product packaging decisions, for spotting whether a recent pricing change is shifting members between tiers, and for monthly reporting to stakeholders inside the membership team.

Signup trend

An Area chart of new members per week using date_created tells you whether the membership is growing, plateauing, or shrinking. Combine with a level filter to see per-level growth and identify which level is doing the heavy lifting in the latest quarter.

Cross-table joins

Join supsystic_membership_users to wp_users on user_id to bring in registration date and account info, or to wp_usermeta for custom fields. The expanded view supports cohort analysis the built-in Supsystic admin cannot offer at all.

Audience

Reporting jobs for Supsystic memberships

Track total members

A Number tile of distinct user_id from supsystic_membership_users gives total active members. Embed it on a team status page so the membership count is always visible, refreshing automatically every cache cycle without manual updates by the team.

Watch weekly growth

An Area chart of new members per week with date_created as the time axis shows growth velocity. Useful for tying weekly numbers to marketing campaigns, content releases, and partnership activations across the last quarter or full year.

Compare level health

A Pie of members per level alongside a Bar of new members per level this month shows both the current mix and the direction of travel. Reveals whether your bottom tier is feeding the top tier or stalling out at the entry level.

The bigger picture

Membership analytics drive packaging decisions

Memberships by Supsystic is a lightweight, accessible plugin used on smaller WordPress membership sites that need basic level gating without the complexity of larger platforms. The lightness is a feature, but it comes with a cost: the reporting is minimal. For a site to grow beyond a few dozen members and a couple of levels, the team needs visibility into which level is growing, which is stagnating, and how the mix shifts over time.

Without that, packaging decisions get made on intuition and pricing changes go untested. SleekView reads the same supsystic_membership tables the plugin writes to, joins them to wp_users for cohort context, and renders the charts the team needs to manage a growing membership intelligently. The data is already there, written automatically every time someone joins.

SleekView just turns it into something legible inside WP Admin so the team can make decisions based on what's actually happening across the membership.

Questions

Common questions about SleekView Charts for Memberships by Supsystic

SleekView reads supsystic_membership_levels for level definitions and supsystic_membership_users for the member-to-level mapping. Both are custom tables that Supsystic creates on plugin activation. The connection is read-only via the standard wpdb layer, no plugin API calls needed at any point.

 

Yes. Group supsystic_membership_users by level_id and aggregate Count of user_id. SleekView joins to supsystic_membership_levels.id automatically to resolve level names. The resulting Pie or Bar chart shows the active member distribution across all levels in a single configuration step.

 

Yes. If supsystic_membership_users carries a status column, SleekView lets you filter on it or group by it. Charts can include active, pending, expired, or cancelled members depending on the filter you set. The flexibility lives entirely in the Supsystic schema as written by the plugin.

 

Yes. SleekView's join builder exposes wp_users for any membership table that contains a user_id column. You can bring in user_registered, user_email, display_name, and any wp_usermeta key into a single chart. Useful for cohort analysis like signup year crossed with membership level data.

 

No. SleekView queries are isolated to the SleekView page and to embedded shortcode locations. The Supsystic admin queries its own tables independently. Both can run in parallel without interference. Results are cached so dashboards do not re-query on every page load by every user.

 

Yes. Use the SleekView shortcode to embed a Number tile counting distinct user_id from supsystic_membership_users. Wrap it in the appropriate frontend styling and the live count appears on any public page. Useful for social proof on a sales or signup landing page without manual updates.

 

Queries run on demand when a dashboard loads and results are cached for a configurable duration, typically five minutes. For real-time work, clear the cache manually from the SleekView UI after a Supsystic admin change to see results immediately reflected in your dashboards inside WP Admin.

 

Yes. Every chart has CSV and JSON export options. Useful for handing membership snapshots to finance, for cohort analysis in Excel, or for reconciliation against external systems. Exports include the grouped column and the aggregated value, ready to drop into any other tool you use for reporting.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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