BuddyPress Private Community Pro · 5/5 from 50 reviews

Gate BuddyPress by who paid for what. Paid Memberships Pro level gatingMemberPress access controlLearnDash + LifterLMS course gatingWooCommerce MembershipsGamiPress, Restrict Content Pro, WishList MemberProfile completion enforcementPer-member profile visibilityTab-level access control

Pro builds on the free Private Community plugin. Adds gating by membership level on every major WordPress membership engine.

★★★★★ 5 / 5 from 50 reviews · BuddyPress + BuddyBoss native · 30-day money back

Welcome Notices Membership Restrictions Profile Progress

Active membership plugin detected: Paid Memberships Pro

Gate this area by membership level
  • Paid Memberships Proactive
  • MemberPress
  • LearnDash
  • LifterLMS
  • WooCommerce Memberships
  • + 5 more
Minimum level required: Gold Member
Membership engines supported 10 PMPro, MemberPress, LearnDash, LifterLMS, WooCommerce Memberships, Restrict Content Pro, WishList Member, GamiPress, s2Member, Memberium - auto-detected from your active plugin.
Rated 5 / 5 from 50 verified buyer reviews. Shipping since March 2018, currently on v3.1.0.
Money back 30 days Full refund inside the first 30 days, no questions. Annual or lifetime license - both work.

Built for

Six audiences already using BuddyPress Private Community Pro in production.

Each of these started with a specific community problem. Pick the one closest to yours and use it as a starting template.

LearnDash + LifterLMS course owners

Gate the BuddyPress group by enrolled course. Students see only their cohort.

PMPro / MemberPress sites

Different membership levels unlock different BuddyPress areas. One plugin handles it.

WooCommerce Memberships stores

Customers who bought the Premium tier see the Premium community area. Others don't.

Private course cohorts

Force profile completion before the cohort area unlocks. Get full intros before access.

Multi-tier paid communities

Bronze sees one feed, Gold sees another, Platinum sees everything. Tab-by-tab control.

B2B intranets with role tiers

Role-based access to BuddyPress groups, profiles, messages. Hide what HR can see from contractors.

See it in action

How BuddyPress Private Community Pro looks on your site.

Switch between the previews to see each surface the plugin adds to your community.

Welcome Notices Membership Restrictions Profile Progress

Active membership plugin detected: Paid Memberships Pro

Gate this area by membership level
  • Paid Memberships Proactive
  • MemberPress
  • LearnDash
  • LifterLMS
  • WooCommerce Memberships
  • + 5 more
Minimum level required: Gold Member

Membership Restrictions tab open. Active membership plugin auto-detected (Paid Memberships Pro shown). Pick the minimum membership level required for this area. All ten supported engines listed below.

What Pro adds on top of free

Everything the free plugin does, plus membership-engine gating.

Pro is for sites that already use a WordPress membership plugin. Connect the access rules to your existing levels instead of building a parallel system. Supports 10 membership engines out of the box.

01

Membership-level gating on 10 systems

Paid Memberships Pro · MemberPress · LearnDash · LifterLMS · WooCommerce Memberships · Restrict Content Pro · WishList Member · GamiPress · s2Member · Memberium. The plugin reads the active engine's level list directly.

02

Profile completion enforcement

Set a minimum profile-completion percentage. Members must fill the required fields before locked areas unlock.

03

Per-member profile visibility

Members choose who can see their profile: everyone, friends only, members only, or no one. Setting lives on the member's own profile screen.

04

Tab-level access control

Hide BuddyPress profile tabs, group tabs, and components by user role. Not just lock the page - hide the entire tab from the UI.

05

Custom locked-content templates

Override the default 'this is restricted' message with custom HTML, shortcodes, or alternative content. Per-template hook in the plugin.

06

Group access controls

Hide the Join Group button for non-members. Exclude groups by status from the directory. Hide the Add Friend button on locked profiles.

07

AJAX login flow

Login submits via AJAX with customizable success and failed messages. No page reload between login and the gated content.

08

WPML-ready

Translations file shipped (wpml-config.xml). All admin labels and front-end messages translatable.

Made for

Six audiences. One product.

LearnDash + LifterLMS course ownersPaid Memberships Pro / MemberPress sitesWooCommerce Memberships storesPrivate course cohortsMulti-tier paid communitiesB2B intranets with role tiers

Pricing

Annual or lifetime. Three tiers. Same features on every tier.

Renews at 30% off. The plugin keeps running if you do not renew; only updates and support pause. Lifetime tiers available - pay once, own it forever.

Personal

$49 / year

or $149 lifetime

One private community site.

  • 1 site
  • Membership gating on all 10 systems
  • Profile completion enforcement
  • Per-member visibility + tab control
  • Custom locked-content templates
  • Premium email support
  • 1 year of updates
Get Personal at $49 or lifetime at $149
Most popular

5-Site

$99 / year

or $299 lifetime

Five sites. Freelancers and small agencies.

  • 5 sites
  • Everything in Personal
  • Priority email support
  • 1 year of updates
Get Developer at $99 or lifetime at $299

Developer

$129 / year

or $349 lifetime

Unlimited sites. White-label ready.

  • Unlimited sites
  • Everything in 5-Site
  • White-label ready
  • Senior engineer on email for emergencies
  • 1 year of updates
Get Agency at $129 or lifetime at $349

Before you install

Quick answers.

Anything else, hit the contact page.

  1. 01

    Which membership plugins does Pro support?

    Ten engines out of the box: Paid Memberships Pro, MemberPress, LearnDash, LifterLMS, WooCommerce Memberships, Restrict Content Pro, WishList Member, GamiPress, s2Member, and Memberium. The plugin auto-detects which one is active and exposes its level list.

  2. 02

    Do I need the free plugin installed first?

    Yes. Pro extends the free plugin (Private Community for BuddyPress). Install the free version first, then activate Pro on top. Pro adds the membership-engine and tab-control layers.

  3. 03

    How does tab-level access work?

    Pick which BuddyPress profile tabs or group tabs should be hidden from each role or membership level. The tabs disappear from the UI entirely - members don't see them, and they can't request them via URL.

  4. 04

    What is profile completion enforcement?

    Set a minimum profile-completion percentage (e.g. 60%). Members must fill the required profile fields before the locked areas unlock. Useful for paid courses where you need full intros before granting access.

  5. 05

    Can members choose who sees their profile?

    Yes. Each member picks their visibility on their own profile screen: everyone, friends only, members only, or no one. Admins can override per-role if needed.

  6. 06

    Does it work with BuddyBoss Platform?

    Yes. Same plugin runs on open BuddyPress and BuddyBoss Platform. The membership-engine integrations work the same on both.

  7. 07

    What if I do not use a membership plugin?

    Pro still works without one. The membership-engine layer is optional - you can use the free-plugin features (Full/Partial protection, URL wildcards) plus Pro's tab-level control, profile completion, and visibility settings.

  8. 08

    Renewal terms?

    Annual or lifetime. Annual renews at 30% off. Lifetime is pay-once-own-forever. Cancel anytime. The plugin keeps running; only updates and support pause if you don't renew.

Connect your membership engine to BuddyPress access.

Install Pro on top of the free plugin. Open Membership Restrictions, pick your engine's levels, save. Locked content checks membership in real time.