BuddyBoss Groups: The Complete Feature Guide

BuddyBoss groups are the core organizational unit of any BuddyBoss-powered community, letting you create structured spaces where members can connect, discuss, share content, and collaborate under a shared identity. Out of the box, the platform ships with a rich set of group features covering privacy controls, member roles, nested subgroups, custom group types, forum attachments, and notification subscriptions. This guide covers every major feature in one place so you can build exactly the group structure your community needs.

Most documentation for BuddyBoss groups is scattered across individual how-to pages, each covering one feature in isolation. That leaves community builders without a clear picture of how everything fits together. This guide pulls all of it into a single narrative, including the parts that rarely get explained well, like the difference between Kick, Ban, and Remove, how group types interact with hierarchies, and how to gate groups for paying members.

Whether you’re running a course community with cohort groups, a tiered membership site, a corporate intranet, or a faith-based club network, this guide gives you the full picture. We cover every setting, explain when to use each feature, and flag the real gotchas we’ve run into managing BuddyBoss communities ourselves.

Quick Summary

BuddyBoss groups pack a lot of capability. Here’s the short version of what the feature set covers:

  • Privacy levels: Public, Private, and Hidden, each with distinct visibility and join rules
  • Member roles: Organizer, Moderator, and Member, with customizable role label names per group type
  • Group types: Custom categories that filter the directory and rename role labels (e.g. Schools, Departments)
  • Group hierarchies: Parent and subgroup relationships for nested community structures
  • Content per group: Activity feeds, forum discussions, group messages, media, and documents
  • Notifications: Per-group subscriptions via a bell icon so members control their own alerts
  • Access control: Group creation and join restrictions based on membership level or profile type (Platform Pro)
  • Moderation: Kick, Ban, and Remove actions plus reporting and auto-suspend tools

Explore BuddyBoss Groups Features

How Do You Activate Social Groups in BuddyBoss?

Social Groups is a component, not a default-on feature. To enable it, go to BuddyBoss Platform > Components in your WordPress dashboard and switch on the Social Groups component. Once saved, a Groups menu item appears in your site navigation and a Groups link appears in member profiles.

By default, only site administrators can create groups after activation. If you want regular members to create their own groups, go to BuddyBoss Platform > Settings > Social Groups and enable the Group Creation toggle. You can also toggle on Group Messages and Group Subscriptions from this same settings panel, which we cover in detail below.

What Are the Three Group Privacy Levels?

Every group in BuddyBoss is assigned one of three privacy settings at creation. Understanding the differences is critical because they control who can see a group exists, who can see its content, and how members can join.

Privacy Level Visible in Group Directory? Content Visible to Non-Members? How Members Join Best For
Public Yes Yes Anyone can join directly Open communities, general interest groups
Private Yes No (group name/description visible, content hidden) Must request to join; organizer approves Paid tiers, cohort groups, curated communities
Hidden No No Invite only VIP masterminds, internal staff groups, confidential cohorts

Hidden groups are completely invisible in the Groups Directory. Non-members cannot find them through search either. Only direct invitations from an existing group member or admin can bring someone in. This makes Hidden groups the right choice when even knowing the group exists is sensitive information.

Activity from Hidden groups also stays inside the group. Posts do not surface in the site-wide activity feed, which is important for privacy-sensitive use cases. Private group activity does appear in member profiles for members, but it is masked from non-members.

To hide a group from the directory, simply set its privacy to Hidden during creation or edit an existing group and change the privacy dropdown. There is no separate “hide from directory” toggle; privacy level is the control.

What Are the Group Member Roles and Their Permissions?

Every group has three role tiers: Organizer, Moderator, and Member. The person who creates a group is automatically its Organizer.

Organizers have full control over group settings, including changing the group name, cover photo, privacy level, and description. They can invite members, approve join requests, promote or demote other members, and delete the group entirely.

Moderators can manage members (invite, approve requests, kick, and remove) but cannot change core group settings or delete the group. They are the right role for trusted community helpers who assist with day-to-day management without having full ownership.

Members can post in the activity feed, reply to discussions, send group messages (if enabled), and consume content. They cannot manage other members.

To assign a moderator, navigate to the group’s Members tab as an Organizer or site admin, find the member, and use the role dropdown to change them from Member to Moderator. Site admins can do this from the back end under BuddyBoss > Groups as well.

How Do Group Types Work and When Should You Use Them?

Group types are custom categories you define to classify your groups. The classic example in the BuddyBoss docs is a school platform: you might create a “School” group type, and then every group of that type can have its Organizer role renamed “Teacher”, Moderator renamed “Mentor”, and Member renamed “Student”.

Group types show up as filters in the Groups Directory, so members can browse by type. Each type can also have its own dedicated shortcode-powered page. You can enable auto membership approval on a per-type basis, so groups of a certain type always accept members without manual approval.

To create a group type, go to BuddyBoss Platform > Groups > Group Types and add a new type with a name, slug, and optional custom role labels. After saving, any group can be assigned to that type from its creation screen or settings panel.

Use group types when your community has genuinely different categories of groups with different purposes, naming conventions, or audience expectations. If all your groups are essentially the same thing with different topics, types add unnecessary complexity. If you’re running multiple program types like courses, clubs, and projects, types help members understand what kind of space they’re entering.

How Do Group Hierarchies Work?

Group hierarchies let you create parent groups and nest child subgroups beneath them. A typical use case is a university community with a “University” parent group and department-level subgroups. Another common pattern is a brand with a “Global Community” parent and regional chapter subgroups.

To enable hierarchies, go to BuddyBoss Platform > Settings > Social Groups and switch on Group Hierarchies. Once enabled, any group creation or edit screen shows a Parent Group dropdown. Setting a parent creates the relationship.

Two important options appear alongside the hierarchy setting. Hide Subgroups removes subgroups from the main Groups Directory so they only appear on the parent group’s page. Restrict Invitations means only members of the parent group can be invited to its subgroups, keeping membership flows controlled.

One known limitation: subgroups cannot be independently hidden from the Member Directory by default. If a member is in a subgroup, that membership can still surface in their profile. This is a platform-level constraint worth knowing if you need strict privacy at the subgroup level.

If you’re planning a course platform with cohort groups, group hierarchies pair well with what we’ve covered in our guide on creating online courses with LearnDash and BuddyBoss.

What Is the Difference Between Kick, Ban, and Remove in BuddyBoss Groups?

This is one of the most commonly confused points in BuddyBoss group moderation, and the official docs don’t explain it clearly in one place.

Remove takes a member out of the group. They lose access to group content and are no longer listed as a member. They can, however, rejoin the group later if it is Public or request to join again if it is Private. Remove is the right action when someone no longer belongs in a group without any penalty.

Kick also removes a member from the group, but it signals to the Organizer that the removal was disciplinary. In practice, the mechanical effect on the front end is similar to Remove, but the distinction matters for record-keeping and how some moderation logs surface the action.

Ban removes the member and blocks them from rejoining. A banned member cannot request to join, cannot be invited, and cannot rejoin even if the group is Public. Ban is the right action for members who have violated group rules and should be permanently excluded. Site admins can unban members from the back end if needed.

How Do Group Activity Feeds, Forums, and Messages Work?

Activity Feeds

Every group has its own activity feed where members can post updates, share media, and interact with content. For Public groups, this activity can surface in the site-wide activity feed visible to all members. For Private groups, activity appears in member feeds but is hidden from non-members. For Hidden groups, activity stays strictly inside the group.

Forum Discussions

You can attach a forum to any group, giving members a threaded discussion space that lives alongside the activity feed. To attach a forum, the bbPress or BuddyBoss Forums component must be active. Inside the group’s settings (Forum tab), toggle on the discussion forum option and either create a new forum or link an existing one.

Forums attached to groups are separate from standalone site forums. Members can access the group forum through the group’s navigation tabs. This is the right setup when you want persistent, organized discussions rather than the chronological scrolling of an activity feed. For a fuller comparison of platform options that includes forum functionality, see our BuddyBoss vs Facebook Groups breakdown.

Group Messages

Group Messages let an Organizer send a message to all group members at once through the platform’s messaging system. This is distinct from private one-to-one messaging. To enable Group Messages, go to BuddyBoss Platform > Settings > Social Groups and switch on the Group Messaging toggle.

Once enabled, Organizers see a “Send Group Message” option inside their group. Members receive the message in their inbox. This is useful for announcements, reminders, or broadcast communications without using email.

How Do Group Notifications and Subscriptions Work?

BuddyBoss includes a per-group subscription system controlled by a bell icon visible to members inside each group. When a member subscribes to a group, they receive notifications for new activity in that group’s feed. When they unsubscribe, they stop getting those alerts.

This is separate from the site-wide notification settings. A member might have general notification preferences set one way but subscribe to a specific high-priority group separately. Group subscriptions give members granular control without forcing admins to manage it for everyone.

To enable the subscription bell, go to BuddyBoss Platform > Settings > Social Groups and turn on Group Subscriptions. The bell icon will then appear inside groups for all members.

Group email notifications follow separate templates managed under BuddyBoss Platform > Emails. You can customize the subject lines, body text, and sender details for group-related emails including join requests, membership approvals, and new activity digests. For more on the full notification system, our BuddyBoss notifications setup guide covers the configuration in detail.

How Do You Control the Group Directory and Navigation?

The Groups Directory lists all public and private groups on your site. You can set the layout to Grid or List view from BuddyBoss Platform > Settings > Social Groups. Grid view shows group cards with cover images; List view is more compact and information-dense.

Group header alignment (left, center) is also configurable from the same settings panel. These are presentation preferences that should match the overall design language of your community.

Inside each group, the navigation tabs (Activity, Members, Forum, Photos, etc.) can be reordered and relabeled. Go to BuddyBoss Platform > Settings > Social Groups > Navigation to drag tabs into the order you want and set the default landing tab. Setting the default to Forum instead of Activity, for example, signals to members that discussions are the primary purpose of the space.

Navigation can also be displayed vertically (sidebar) or horizontally (top tabs). The vertical layout works better for groups with many tabs; horizontal is cleaner for simpler groups.

Can You Restrict BuddyBoss Groups to Paying Members Only?

Yes, and this is one of the most powerful use cases for groups in a monetized community. BuddyBoss Platform Pro integrates with MemberPress, Paid Memberships Pro, and WooCommerce Memberships to gate group access by membership level.

In practice, this means you can create a “Gold Members” group set to Private or Hidden, and configure your membership plugin to automatically add users to that group when they purchase a Gold tier subscription. When their subscription lapses, they are removed from the group automatically.

You can also restrict who can create groups at all. Under Platform Pro’s access control settings, group creation can be limited to users with a specific membership level, profile type, or user role. This prevents free-tier members from flooding your directory with groups while reserving that capability for paying or verified members.

This kind of gating is what makes BuddyBoss groups work for mastermind communities, VIP tiers, paid cohorts, and premium access communities where the group itself is part of the product.

Practical Use Cases for BuddyBoss Group Structures

Online course cohorts: Create a parent group for each course and subgroups per cohort or start date. Students join their cohort’s subgroup automatically on enrollment via LearnDash integration. Each subgroup has its own activity feed and forum for cohort-specific discussion.

Tiered membership communities: Use group types to distinguish “Community Groups” (open) from “Mastermind Groups” (paid, hidden). Members see and filter by type in the directory. Paid groups are gated via MemberPress and auto-assign members on purchase.

Corporate intranets: Create department-level parent groups with team subgroups. Set group creation to admins only. Use the Restrict Invitations option so only department members can be added to their department’s subgroups.

Faith communities and clubs: Use group hierarchies with a main congregation or club as the parent and ministry teams or committees as subgroups. Group types differentiate “Ministry Groups” from “Study Groups” for directory filtering.

Key BuddyBoss Group Features: Full Reference Table

Feature What It Does Where to Enable Requires Platform Pro?
Social Groups Component Activates the entire groups feature BuddyBoss Platform > Components No
Group Creation Toggle Allows/restricts members from creating groups Platform > Settings > Social Groups No
Privacy Levels (Public/Private/Hidden) Controls group visibility and join rules Group creation / edit screen No
Member Roles (Organizer/Moderator/Member) Defines permissions within a group Group Members tab No
Group Types Custom categories with relabeled roles and directory filters Platform > Groups > Group Types No
Group Hierarchies Parent/subgroup nesting Platform > Settings > Social Groups No
Group Messages Broadcast messaging to all group members Platform > Settings > Social Groups No
Group Subscriptions (bell icon) Per-group notification opt-in for members Platform > Settings > Social Groups No
Forum Attachment Attaches a bbPress/BuddyBoss forum to a group Group Settings > Forum tab No
Navigation Customization Reorders/relabels group tabs, sets default tab Platform > Settings > Social Groups > Navigation No
Group Directory Layout Grid or List view, header alignment Platform > Settings > Social Groups No
Kick / Ban / Remove Graduated member removal and exclusion tools Group Members tab (Organizer/Admin) No
Membership-Gated Group Access Restrict group join/creation by membership level Platform Pro + membership plugin integration Yes (Platform Pro)
Group Creation by Profile Type / Role Restricts who can create groups beyond admin-only Platform Pro access control settings Yes (Platform Pro)

Why This Matters Right Now: The Community Platform Market in 2026

The shift from social media platforms to owned community spaces has been accelerating for several years, and in 2026 it shows no signs of reversing. Creators, educators, and brands increasingly want community spaces they control, not ones subject to algorithm changes, policy shifts, or advertising pressure from a third-party platform.

The creator economy broadly has grown to the point where community is a standalone product, not just a marketing channel. Cohort-based courses, membership communities, and professional networks are being built and monetized directly on platforms like BuddyBoss rather than relying on Facebook Groups or Discord as a free substitute.

BuddyBoss specifically benefits from being self-hosted on WordPress. Site owners own their member data, their content, and their group structures. There are no per-member fees and no revenue share. For community builders who have weighed the alternatives, our BuddyBoss vs Mighty Networks comparison covers the ownership and cost tradeoffs in detail.

The groups feature set is central to this value proposition. Well-structured groups create the belonging and focus that make members stay long-term. Understanding the full capability of BuddyBoss groups means you can build community architecture that serves your members well rather than hitting walls because you didn’t know a feature existed.

Frequently Asked Questions

What is the difference between BuddyBoss groups and BuddyPress groups?

BuddyBoss Platform is a commercial fork of BuddyPress with significant additional features built on top. BuddyBoss groups include group types, hierarchies, group messages, media uploads, document sharing, and deeper notification controls that BuddyPress groups do not have natively. The underlying data structure is compatible, but BuddyBoss is substantially more capable out of the box.

Why are my BuddyBoss subgroups not showing in the Group Directory?

If you have the Hide Subgroups option enabled under Social Groups settings, subgroups are intentionally removed from the main directory and only appear on the parent group’s page. If you haven’t enabled that option and subgroups are still missing, check that each subgroup’s privacy is not set to Hidden, which removes any group from the directory regardless of parent/child status.

Why does a suspended member still appear as “Unknown Member” in my group feed?

When a site admin suspends a user, their account is deactivated but their historical posts remain in the database. BuddyBoss displays those orphaned posts as attributed to “Unknown Member” rather than deleting them. There is no automatic bulk-delete of a suspended member’s group posts; a site admin needs to manually delete their content from the group activity feed if needed.

How do I restrict who can create groups based on membership level?

This requires BuddyBoss Platform Pro alongside a supported membership plugin (MemberPress, Paid Memberships Pro, or WooCommerce Memberships). In Platform Pro’s access control settings, you can set group creation permissions to require a specific membership level, user role, or profile type. Without Platform Pro, the only options are all members can create groups or no members can (admin only).

Can members subscribe to get notifications from a specific group?

Yes. When Group Subscriptions is enabled in Social Groups settings, a bell icon appears inside each group. Members click it to subscribe and receive notifications for new activity in that group. They can unsubscribe at any time by clicking the bell again. This works independently of the member’s global notification preferences.

How do I send a message to all members of a group in BuddyBoss?

Enable Group Messaging in BuddyBoss Platform > Settings > Social Groups. Once enabled, group Organizers see a “Send Group Message” option inside the group interface. The message is delivered to each member’s platform inbox, not via email by default, though email notification settings can trigger an email alert alongside the inbox message.

How do I attach a forum to a social group in BuddyBoss?

The BuddyBoss Forums component (or bbPress) must be active on your site. Inside the group, go to Manage > Settings > Forum tab and toggle on the discussion forum. You can create a new forum specifically for that group or attach an existing standalone forum. The forum then appears as a tab in the group’s navigation.

Building Group Structures That Last

BuddyBoss groups are genuinely one of the most feature-complete group systems available on a self-hosted WordPress platform. The combination of privacy levels, typed groups, nested hierarchies, per-group forums, moderation tools, and membership-gated access covers nearly every structure a real community needs.

The key is planning your group architecture before you build it. Decide whether you need types, hierarchies, or both. Set your moderation defaults early. Configure access control before you open registration. The features are all there; the work is in understanding which combination serves your specific community model best.

Get Started with BuddyBoss

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.