BuddyPress User Circles

BuddyCircles:- The BuddyPress User Circles plugin is an add-on for BuddyPress. It allows users to create lists of users, e.g. Family, Close Friends, Colleagues, etc.


  • Allow users to create circles of users(or lists of users).
  • Filter activity by circles.
  • Circle notifications.

And here is a list of all features for site admins:-

  • Limit circle creation by roles.
  • Configure if the circle will be a top-level tab or be managed under the friends component.
  • Restrict who can be added to the circle:- Friends or all members.
  • Control circle privacy.
  • Automatically create default circles for newly registered members.
  • Control notifications for add to circle or remove from the circle.
  • Customize notification emails.

BuddyCircles is most suitable when you want your users to have the ability to create multiple lists of users and optionally follow their activity.


Adding a user to circle:-Social Subscribe Box is a fun-filled way to let your users subscribe to your Mailchimp newsletter on your WordPress site. It also supports linking to your social media profiles(for Facebook, Twitter, Google+ & LinkedIn).


  • Mailchimp Newsletter Subscription
  • Social profile links for Twitter, Facebook, LinkedIn, Google+
  • Completely customizable behavior and appearance(slideout box behavior/appearance)
  • Simple, easy and fun, and lightweight.

We strongly believe that the plugins should be simple, lightweight, and fun. All the plugins that we wanted to use had a lot of unnecessary bloats. That's why we wrote our own. You can see it in use on this site.


Activity Screen filtering by Circle:-

Create circle form:-

The circle can be created from the popup that allows adding user or the user can also create it from their profile circles page.

Circles List:-

Single Circle:- It lists all the users in that circle.

Admin settings:-


Default Circles on account creation:-

Notification settings:-


Frequently Asked Questions:-

Q. Can Users filter activity by circles?

Yes, if you have activity filters dropdown available in your theme. Some themes/plugins(such as BuddyBoss disables the dropdown by default, you will need to enable it).

Q. Can circles be used to create privacy activities visible to the specific circle only?

No. Circle does not act as activity privacy. It simply allows you to filter activities by circle.


Release History

  • Version: 1.3.1

    Tuesday, 20 February, 2024
    • Tested With: BuddyPress 12.2.0
    • Compatible With: BuddyPress 8.0+

    Bumping version to regenerate archive for WordPress 6.4.3 compatibility.

  • Version: 1.3.0

    Friday, 15 December, 2023
    • Tested With: BuddyPress 12.0
    • Compatible With: BuddyPress 8.0+

    Added compatibility with BuddyPress 12.0

  • Version: 1.2.4

    Thursday, 05 October, 2023
    • Tested With: BuddyPress 11.3.1
    • Compatible With: BuddyPress 8.0+

    Admin framework update
    Language file update
    Strictly type checked
    Typecast function return type

  • Version: 1.2.3

    Thursday, 02 February, 2023
    • Tested With: BuddyPress 11.0.0
    • Compatible With: BuddyPress 8.0+

    Updated included Webui script to latest version. Added filters for extensibility.

  • Version: 1.2.2

    Monday, 06 June, 2022
    • Tested With: BuddyPress 10.3
    • Compatible With: BuddyPress 8.0+

    New Setting introduced for default circles privacy

  • Version: 1.2.1

    Monday, 07 February, 2022
    • Tested With: BuddyPress 10.0
    • Compatible With: BuddyPress 8.0+

    Fixed translation issues with plural string( circle count)

  • Version: 1.2.0

    Thursday, 03 February, 2022
    • Tested With: BuddyPress 10.0
    • Compatible With: BuddyPress 8.0+

    Added better support for showing circles as Members directory tabs when used with BuddyBoss or BP Nouveau Template pack.
    Fixed compatibility issue with loco translate not translating all strings.

  • Version: 1.1.9

    Tuesday, 07 December, 2021
    • Tested With: BuddyPress 9.1.1
    • Compatible With: BuddyPress 6.0+

    Nouveau compatibility is added to filter activities based on circles.
    Fix bug of showing logged-in user circles in activity filters on other user profile.

  • Version: 1.1.8

    Saturday, 07 August, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 6.0+

    Added Support for BuddyBoss on user circles screen.

  • Version: 1.1.7

    Sunday, 20 June, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 6.0+

    Adds support for add/remove circle in BuddyBoss theme's members directory

  • Version: 1.1.6

    Thursday, 10 June, 2021
    • Tested With: BuddyPress 8.0.0
    • Compatible With: BuddyPress 7.0+

    Fixes version inconsistency.

  • Version: 1.1.5

    Tuesday, 08 June, 2021
    • Tested With: BuddyPress 8.0
    • Compatible With: BuddyPress 7.0+

    Fixes local notification not being sent.

  • Version: 1.1.4

    Tuesday, 26 January, 2021
    • Tested With: BuddyPress 7.1.0
    • Compatible With: BuddyPress 6.0+

    Add support for custom parent component via code.

  • Version: 1.1.3

    Thursday, 07 January, 2021
    • Tested With: BuddyPress 7.1.0
    • Compatible With: BuddyPress 6.0+

    Creates default circles on user registration instead of activation. Fixes default circles not working when user is registered from dashboard.

  • Version: 1.1.2

    Tuesday, 01 December, 2020
    • Tested With: BuddyPress 7.0.0
    • Compatible With: BuddyPress 4.0+

    Updated hooks to be more flexible.

  • Version: 1.1.1

    Sunday, 01 November, 2020
    • Tested With: BuddyPress 6.3.0
    • Compatible With: BuddyPress 4.0+

    Fix various issues related to caching. Correctly clear cache on circle delete.

  • Version: 1.1.0

    Thursday, 03 September, 2020
    • Tested With: BuddyPress 6.2
    • Compatible With: BuddyPress 4.0+

    Add extra check before adding admin nav item.

  • Version: 1.0.9

    Tuesday, 28 April, 2020
    • Tested With: BuddyPress 5.2
    • Compatible With: BuddyPress 4.0

    Fixed the circle checked/unchecked bug introduced in 1.0.7
    Added css classes for selected/non selected circles.

  • Version: 1.0.8

    Monday, 27 April, 2020
    • Tested With: BuddyPress 5.2
    • Compatible With: BuddyPress 4.0

    Fix non unique circle ids causing issue with user add/remove.

  • Version: 1.0.7

    Saturday, 18 April, 2020
    • Tested With: BuddyPress 5.1.2
    • Compatible With: BuddyPress 4.0

    Fix circle delete issue on user deletion.