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

MemberPress Importer pushes rows into mepr_members, mepr_transactions, and mepr_subscriptions. SleekView Charts reads those tables so import batches, status mix, and post-migration quality render as Number, Pie, Bar, and Area cards.

♾️ Lifetime License available

SleekView Charts dashboard for MemberPress Importer

The importer fills the tables. Charts show the result.

MemberPress Importer takes CSV files of members, transactions, and subscriptions and writes them straight into mepr_members, mepr_transactions, and mepr_subscriptions. Each imported row keeps the standard columns the rest of MemberPress relies on, including status, product_id, gateway, amount, and created_at. The importer logs its batches but the success picture lives in the destination tables.

The default MemberPress admin lists the result row by row. The importer screen confirms how many rows landed. Neither view shows the shape of a 12,000-member migration: how many imported active versus pending, which membership levels absorbed which share, whether the imported transaction history aggregates to a believable lifetime spend distribution, or where the import slowed down on the timeline. The data is in the tables. The diagnostic is not.

SleekView Charts reads the same mepr_members, mepr_transactions, and mepr_subscriptions tables the importer just wrote to. A Number anchors total imported members. A Pie splits status across active, pending, cancelled, and expired. A Bar ranks members per membership level so a migration plan can be checked against reality. An Area trends imported rows by created_at to spot batch gaps or duplicate runs.

Workflow

Turn MemberPress Importer batches into a dashboard

1

Map the destination tables

Point SleekView at mepr_members, mepr_transactions, and mepr_subscriptions. These are the same tables MemberPress Importer writes to, so the dashboard reflects what actually landed.
2

Compose post-import chart cards

Pick Number, Pie, Bar, Area, Line, Radar, or Radial cards. Group by status, product_id, or created_at to compare the import plan against the post-import reality.
3

Save dashboards per migration

Name a dashboard per migration ("Q2 platform switch", "Legacy CSV import", "Stripe re-keying batch") and scope it by WordPress capability so the migration lead and finance reviewer each see the right slice.
4

Share or export the review

Send a stakeholder a read-only URL of the post-import dashboard or export the imported cohort to CSV for sign-off. The cards refresh against live MemberPress data, so the migration review uses current numbers.

Sample dashboard

Charts you can build from MemberPress Importer data

Each card below reads directly from the MemberPress tables the importer writes into. Mix them for a post-migration review, an import-quality audit, or a batch-by-batch comparison dashboard.
Number · Default

Imported members

Total mepr_members rows created in the active import window. The headline KPI any migration lead reports on at sign-off.
Count
Pie · Donut text

Imported members by status

Splits the imported base across active, pending, cancelled, and expired. Reveals whether the import preserved status or flattened everything to a default.
Count group by status
Bar · Horizontal

Imported members per level

Counts imported members per memberpressproduct level. Lets the migration lead check the plan against the live result, level by level.
Count group by product_id
Area · Gradient

Import volume over time

Time series of mepr_members rows by created date. Spots batch gaps, duplicate runs, or stalled imports on the calendar.
Count group by created_at

Comparison

Default MemberPress Importer summary vs SleekView Charts

Default MemberPress Importer summary

  • Import summary screen reports totals, not status mix or level distribution
  • Post-import quality checks happen across separate Members and Transactions screens
  • Batch timing is not visualised against the live created_at column
  • Lifetime-spend believability requires custom SQL or exports
  • No read-only dashboard URL to share with a migration sponsor

SleekView Charts

  • KPI card for total imported members in the active migration
  • Pie split across active, pending, cancelled, expired statuses
  • Bar ranking imported members per membership level
  • Area trend of imports by created_at to spot batch gaps
  • Filters carry between table view and chart view on the same import cohort

Features

What SleekView Charts gives you for MemberPress Importer

Dashboard over the destination tables

Render mepr_members, mepr_transactions, and mepr_subscriptions as Number, Pie, Bar, and Area cards so migration leads see the result, not just an importer success count.

Filters span table and chart

Filter to created_at in the migration window in the chart view and the underlying member table stays in sync. Same query, two surfaces, one review.

Share a read-only snapshot

Send a sponsor a URL of the post-import dashboard or export the imported cohort to CSV for sign-off. Migration reviews work off real numbers, not a CSV summary.

Audience

Who builds MemberPress Importer charts dashboards with SleekView

Migration leads

Anchor a sign-off review on imported member count, status mix, and per-level distribution. Spot a status flattening or a missing level on the pie and bar before the project closes.

QA and audit

Watch import volume on an area chart against the planned schedule. Catch duplicate batch runs or missing days the same hour they happen, while the importer logs are still warm.

Finance reviewers

Chart imported transaction totals against the planned migration budget. Verify that lifetime spend distribution matches the legacy system before the books close.

The bigger picture

Why import sign-off needs a dashboard, not a row count

Member migrations always look fine in the importer's success log. The hard questions come later: did the status field actually preserve the legacy state, did every membership level absorb its share, did the transaction history aggregate to a believable lifetime spend distribution, and did the import run at the cadence the project plan promised. Those questions can be answered by hand against the destination tables, but it takes an hour per migration and no one does it twice.

A dashboard built on the same mepr_members, mepr_transactions, and mepr_subscriptions tables turns the review into a glance. A status pie that is 100% pending instead of mostly active flags a mapping bug. A level bar with one product massively over-represented flags a default-fallback issue.

An area trend with a 36-hour gap flags a stalled batch the importer log marked as complete. Same tables MemberPress Importer just wrote to, organised as the audit the importer screen does not give.

Questions

Common questions about SleekView Charts for MemberPress Importer

MemberPress' own custom tables: mepr_members, mepr_transactions, and mepr_subscriptions, plus the memberpressproduct CPT. These are the same tables MemberPress Importer writes to, so the dashboard reflects exactly what landed.

 

Yes, by filtering on created_at within the import window. Every card in the dashboard inherits the same window filter, so the cohort under review stays consistent across the pie, bar, area, and number cards.

 

Yes. Duplicate the dashboard with a different created_at window and the two saved views render the same cards on different cohorts. Useful for comparing a dry-run import against a production cutover.

 

Indirectly. Rows the importer skipped never appear in mepr_members, so a smaller-than-expected KPI flags the issue. The importer's own log file holds the per-row error reasons, which the dashboard complements rather than replaces.

 

No. MemberPress indexes the destination tables on user_id, product_id, status, and created_at, and SleekView Charts uses those indexes for the group-by queries. Hundred-thousand row migrations render the dashboard in well under a second on typical Kinsta or WP Engine hardware.

 

Yes. Point cards at mepr_transactions and mepr_subscriptions with the same created_at filter to see the imported transaction volume, status mix, and gateway distribution alongside the member counts. Useful for confirming the financial history landed cleanly.

 

Yes. Corporate accounts in MemberPress link sub-members to a parent account via metadata, and SleekView Charts can group by parent_id to confirm sub-members landed under the correct parent. The bar ranks parents by sub-member count for quick spot checks.

 

Yes. Each saved chart dashboard is scoped by WordPress capability. Migration leads see the full sign-off cockpit, while finance reviewers see only the transaction-side cards, and each role saves 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.

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