✨ 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 for MemberPress Corporate Accounts

Corporate Accounts links sub-members to parent buyers through usermeta. SleekView reads those parent-child links and renders every corporate buyer with seats used, allowance and renewal date inline in one sortable, filterable workspace.

♾️ Lifetime License available

SleekView table view for MemberPress Corporate Accounts

Stop clicking each corporate buyer to see seat usage

Corporate Accounts extends MemberPress so a single buyer owns the mepr_subscriptions row while sub-members land as standard mepr_members rows linked back via a parent_id stored in usermeta. The membership product on the parent's subscription holds the seat allowance. It is the right schema for B2B membership and it is invisible in any aggregate sense on the default Members screen.

The default admin renders every member flat. Spotting that one corporate buyer has used 18 of 25 seats while another has only used 4 of 50 means opening each parent in turn and counting the children manually. Mid-renewal that distinction matters: 4 of 50 is a renewal risk, 24 of 25 is an expansion opportunity. The admin lists the data, it does not roll it up.

SleekView reads mepr_members joined to itself on the corporate parent_id meta, joined again to mepr_subscriptions for the parent's renewal date and to the membership product for the seat allowance. Every parent surfaces as one row with seats used, allowance, utilisation and next renewal inline. Sortable on any column, filterable on renewal window, and editable inline through MemberPress CRUD so seat changes and cancellations fire the standard hooks.

Workflow

How SleekView reads your Corporate Accounts schema

1

Connect parents and sub-members

Point SleekView at mepr_members with a self-join on the corporate parent_id usermeta, plus mepr_subscriptions for the parent's renewal state and the memberpressproduct CPT for the seat allowance.
2

Compose the B2B column set

Add buyer name, allowance, sub-member count, current utilisation, next renewal date and gateway. Pivot any usermeta the Corporate Accounts add-on populates into typed columns alongside the core fields.
3

Save and scope the view

Name it ("Renewals next 60 days", "Under-utilised buyers", "Expansion targets") and gate by WordPress capability so account managers, expansion sales and customer success each work the cohort they own.
4

Edit inline and ship

Add or remove sub-member seats, swap gateway or update renewal flags directly in the row. Edits route through MemberPress CRUD so subscription hooks and the Corporate Accounts seat ledger stay consistent.

Sample columns

A typical Corporate Accounts buyer view

SleekView reads mepr_members joined to itself on the corporate parent_id usermeta, plus mepr_subscriptions for renewal and the membership product for seat allowance. Each row is one corporate buyer.
Source: wp_mepr_members + wp_usermeta (parent_id) + wp_mepr_subscriptions
Corporate buyer Plan Seats used Utilisation Status Renewal
studio@design.co Team 25 18 / 25 72% Active Jun 12
ops@brewing.coop Team 50 4 / 50 8% At risk May 30
hello@workshop.io Team 10 10 / 10 100% Active Jul 02
founders@hello.dev Team 25 24 / 25 96% Expansion Jun 28
team@studio.io Team 50 32 / 50 64% Active Aug 05

Comparison

Default Corporate Accounts admin vs SleekView

Default MemberPress Corporate Accounts admin

  • Each corporate buyer opens to a separate seat list with no rolled-up parent view
  • Seats used versus allowance is not surfaced as a column across all buyers
  • Renewal-window filtering across the corporate cohort requires custom SQL
  • Bulk seat or gateway changes across many parents need per-account edits
  • No saved per-role views for account managers, expansion sales and customer success

SleekView

  • Self-join mepr_members on the corporate parent_id usermeta for one row per buyer
  • Show seats used, allowance and utilisation inline on the parent row
  • Filter to renewal windows (30, 60, 90 days) and inherit the scope across the workspace
  • Inline-edit seat counts, gateway and renewal flags through MemberPress CRUD
  • Switch between buyer roll-up, sub-member detail and renewal cohort in one tabbed page

Features

What SleekView gives you for MemberPress Corporate Accounts

Parent and child in one row

Self-join mepr_members on the corporate parent_id usermeta and every buyer surfaces with seats used, allowance and renewal date inline. No more clicking each parent to count children.

Inline-edit seat changes

Add or remove sub-members and bulk-update gateway or renewal flags right in the row. Edits route through MemberPress CRUD so the Corporate Accounts seat ledger stays consistent.

Scope to renewal windows

Filter to expires_at within 60 days and every column inherits the scope. The renewal triage list and the underlying buyer roll-up stay in sync as one workspace.

Audience

Who uses SleekView for MemberPress Corporate Accounts

Account managers

Anchor the weekly call list on the renewal-window view sorted by utilisation. Walk into renewal calls with hard seat numbers, not a separate spreadsheet.

Expansion sales

Filter to buyers at 90% allowance or above. The bar of expansion targets surfaces in seconds, with current plan and renewal date already on the row.

Customer success

Watch the under-utilised cohort across 60 days to renewal. Reach out before the contract anniversary while there is still time to drive seat activation.

The bigger picture

Why corporate membership needs a buyer-level workspace

B2B memberships do not behave like B2C ones. A corporate buyer at 4 of 50 seats is not a happy customer even if those 4 seats are highly active, and a buyer at 24 of 25 is not waiting on a renewal reminder but on an expansion offer. Corporate Accounts captures the parent-child link cleanly through MemberPress usermeta, but the default admin still presents everything as flat member rows.

The data to roll up seat utilisation, expansion risk and renewal pressure is right there in mepr_members joined to itself on parent_id. SleekView makes that join the default view. Account managers, expansion sales and customer success each work a saved view scoped to their cohort, with inline edits routing through MemberPress CRUD so the seat ledger and subscription hooks stay consistent.

Same Corporate Accounts schema, dramatically less per-account drilling.

Questions

Common questions about SleekView for MemberPress Corporate Accounts

Yes. The corporate parent_id is stored in wp_usermeta by the Corporate Accounts add-on. SleekView self-joins mepr_members on that meta key so every buyer surfaces with seats used, allowance and renewal inline.

 

Yes. Adding or removing a sub-member writes through MemberPress' CRUD layer, so the Corporate Accounts seat ledger and the standard MemberPress hooks fire as if the change came from the default admin.

 

The parent-child columns require the parent_id usermeta the Corporate Accounts add-on populates. Standard mepr_members, mepr_transactions and mepr_subscriptions views work on plain MemberPress because they read the core tables directly.

 

Sub-member count per parent divided by the seat allowance on the parent's membership product, computed as a column in the query. The bucketing into healthy, full and under-utilised lives in the view definition, not in a manual export.

 

Yes. Filter to expires_at within 30, 60 or 90 days and every column inherits the scope. The under-utilised slice of that cohort is the renewal-risk list, already ranked by utilisation.

 

Yes. MemberPress indexes mepr_members on user_id and stores the parent_id meta in standard usermeta. SleekView joins efficiently on those indexes, so sites with hundreds of corporate parents and thousands of sub-members render the workspace in well under a second.

 

Yes. Switch to the sub-member tab for the same cohort and filter on last activity. The view ranks sub-members per parent so account managers can spot which seats inside a healthy-looking buyer have actually gone quiet.

 

No. The default admin stays for per-buyer detail work. SleekView adds the rolled-up parent-level workspace for renewal triage, expansion sales and customer success, on the same Corporate Accounts schema.

 

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