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
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
Map the destination tables
Compose post-import chart cards
Save dashboards per migration
Share or export the review
Sample dashboard
Charts you can build from MemberPress Importer data
Imported members
Count
Imported members by status
Count
group by status
Imported members per level
Count
group by product_id
Import volume over time
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.
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