✨ 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 MemberPress

MemberPress records every member, transaction, and subscription in dedicated custom tables. SleekView Charts reads them and turns the data into a configurable dashboard, so revenue trends, dunning queues, and per-level cohorts sit on one screen.

♾️ Lifetime License available

SleekView Charts dashboard for MemberPress

MemberPress data as a real dashboard

MemberPress writes its operational data into three custom tables: mepr_members for member records, mepr_transactions for every charge and refund with status, amount, and gateway, and mepr_subscriptions for recurring subscription state with renewal dates. The MemberPress Reports tab covers some aggregate views, but the chart set is fixed and the data behind each chart cannot be reshaped from the admin.

SleekView Charts reads the same tables and exposes them as a chart-card dashboard you assemble yourself. A Number card sums lifetime revenue from mepr_transactions.amount. A Pie card breaks active subscriptions by membership level from mepr_subscriptions.product_id. A Bar card ranks gateways by failed-transaction count for the dunning queue. An Area card plots transaction revenue over time. Each card filters and groups against the live tables, so the dashboard reflects the current state rather than a nightly snapshot.

Because the dashboard uses the same data source as the Table view, the chart cards and the underlying rows stay in sync. Click through from a chart segment to the matching filtered table for row-level follow-up, then return to the chart for the macro view.

Workflow

From MemberPress tables to a dashboard

1

Map the source tables

Point SleekView at mepr_members, mepr_transactions, and mepr_subscriptions. Charts read the same indexed columns MemberPress already maintains, so dashboards stay responsive even on large member bases.
2

Pick chart types

Choose Number cards for headline KPIs (total revenue, active subscriptions), Pie for level mix, Bar for ranked breakdowns (gateways, refund counts), and Area or Line for revenue and signup trends over time.
3

Configure groupBy and aggregation

Each card has a groupBy column, an aggregation (Count, Sum, Average, Minimum, Maximum), and an optional valueColumn. Group transactions by date_paid and sum amount for daily revenue; group by status to chart the dunning queue.
4

Save the dashboard per role

Finance gets the revenue and dunning dashboard; membership admins get level mix and renewal trends; support gets a per-member context dashboard. Each saved layout is one click in the WP admin menu.

Sample dashboard

Charts you can build from MemberPress data

A typical MemberPress dashboard mixes a revenue KPI with level distribution, dunning rankings, and a daily revenue trend, all on one screen.
Number · Default

Total transaction revenue

Sums mepr_transactions.amount for transactions with status complete. The headline revenue KPI sitting at the top of the dashboard.
Sum(amount)
Pie · Donut text

Active subscriptions by membership level

Counts active rows in mepr_subscriptions grouped by product_id. Shows the level mix of the recurring revenue base at a glance.
Count group by product_id
Bar · Horizontal

Failed transactions by gateway

Counts failed and refunded rows in mepr_transactions grouped by gateway. The dunning queue's macro view: which processor is bleeding the most.
Count group by gateway
Area · Gradient

Daily transaction revenue

Sums mepr_transactions.amount grouped by created_at day. Shows the revenue trend so weekly or monthly patterns become obvious without exporting to a spreadsheet.
Sum(amount) group by created_at

Comparison

Default MemberPress reporting vs SleekView Charts

Default MemberPress Reports

  • Fixed chart set, no way to add a Pie of level mix or a Bar of refunds by gateway
  • Reports tab and members/transactions/subscriptions screens stay separate
  • No per-role dashboard layouts (finance vs admin vs support)
  • Cannot mix Number, Pie, Bar, and Area cards on one canvas
  • No click-through from a chart segment to the row-level table

SleekView Charts

  • Build any chart against any column on the MemberPress tables
  • Number, Pie, Bar, and Area cards on one configurable canvas
  • Per-role saved dashboards (finance, admin, support)
  • Charts share data source with Table view, so cards and rows stay in sync
  • Click a chart segment to drill into the matching filtered table

Features

What SleekView Charts gives you for MemberPress

Free-form chart canvas

Drop Number, Pie, Bar, and Area cards onto a single dashboard, each configured against mepr_members, mepr_transactions, or mepr_subscriptions. No template constraints, no fixed widget set.

Same data source as Table

Charts and Tables read the same SleekView data source, so a Pie segment on level mix and a Table view filtered to that level show the same row count. Click a segment to drill into the filtered list for row-level follow-up.

Per-role dashboards

Save a finance dashboard with revenue and refunds, an admin dashboard with level mix and renewal trends, and a support dashboard scoped to a single member's context. Gate each by capability.

Audience

Who builds MemberPress charts dashboards with SleekView

Finance ops

Headline revenue KPI, daily revenue trend, refund-by-gateway breakdown, and dunning-queue count on one screen for the monthly close meeting.

Membership admins

Level-mix Pie, signups-per-day Area, and an active-vs-cancelled Bar that surfaces the health of each membership tier at a glance for weekly reviews.

Growth leads

Track conversion from trial to paid, monitor renewal cadence by product, and watch failed-transaction trends to size up retention risk before the next quarterly review.

The bigger picture

Why MemberPress operations need a configurable dashboard

MemberPress' Reports tab is built around a fixed set of charts that assume the typical membership site only ever asks the same questions. In practice, every site asks different questions: a course site cares most about completion rates per level, a publication cares about ARR by tier, a community cares about churn by signup cohort. The data behind every one of those questions already lives in MemberPress' three custom tables, but the default reporting cannot be reshaped to surface it.

SleekView Charts treats the tables as a generic chart data source, so the dashboard becomes whatever the team running the membership actually needs. Headline KPIs sit next to distribution charts, distribution charts sit next to time-series trends, and every card filters against the live data. The reporting layer finally matches the operational workload.

Questions

Common questions about SleekView Charts for MemberPress

No. It runs alongside. MemberPress' built-in Reports keep working, and SleekView Charts adds a free-form dashboard that reads the same custom tables. Sites use both, with the SleekView dashboard tuned to the team's specific operational questions while the Reports tab serves the canned high-level rollups.

 

Yes. Each chart card targets one data source — for example one card reads mepr_transactions while another reads mepr_subscriptions — and the canvas can hold cards from any source side by side. The result is a single screen with revenue, subscription, and member-base charts in one view.

 

Add an Area or Line card grouped by created_at with the transactions filtered to status equals failed. The card plots failed-transaction count or summed failed amount per day, which is the dunning trend most finance teams want to monitor month over month.

 

Yes. Each card supports filters, and a dashboard-wide filter (or saved filter set) applies to all cards. Build a per-level dashboard by setting a top-level filter on product_id, and every card on the canvas re-renders against that subset.

 

Yes. SleekView's chart aggregation runs on the same indexed columns the Table view uses, so a transactions table with hundreds of thousands of rows aggregates in well under a second for typical groupings. Saved chart layouts can also cache aggregation results for repeated reloads.

 

Yes. A Pie segment, Bar column, or Area band can be clicked to open the matching filtered Table view. The drill-through preserves the active dashboard filters, so the resulting row-level view shows exactly the slice that the chart segment represented.

 

Yes. Courses data lives in mpcs-course, mpcs_lesson, and mpcs_section custom post types with progress meta. Chart cards can read those tables for per-course enrollment counts, completion-rate breakdowns, and lesson-progress trends alongside the core membership charts.

 

Yes. Save a dashboard, gate it by capability, and finance, admin, and support each load the layout tuned to their workflow. The same underlying tables drive each layout; the chart cards on the canvas vary per role.

 

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