10 BuddyPress Plugins You Must Have

BuddyPress is the backbone of WordPress social networking. If you are looking to create a social network (or a community) on your existing WordPress platform, BuddyPress is the plugin you want.

The plugin “unlocks” the social networking capabilities of WordPress. In other words, BuddyPress allows users to register and create profiles, post messages, build connections, create groups and generally socialize.

BuddyPress’ author at WordPress.org says the plugin is “social networking in a box”, and I tend to agree. If you have doubts about the power of BuddyPress, check out the following examples:

To create an appealing and powerful BuddyPress social network, you need a killer theme (or a designer), time, and a couple of plugins that stretch BuddyPress beyond the remits of imagination.

Today’s post will introduce you to ten of the best BuddyPress plugins you must try on your BuddyPress installation. Enjoy and remember to air your views in the comment section at the end 🙂



This plugin offers your users the ability to log into your WordPress Website (and your BuddyPress community) with their social networking accounts. There are tons of great options you can activate, and if your visitors don’t want to use one of their social accounts they can always login the old fashioned way.

The plugin does cost $30, but it’s well worth it. UserPro comes with an insane number of options including Google fonts, member search, badges, custom fields, custom icons and much much more.

Get UserPro Social Login Plugin For WordPress



BuddyPress Social is the plugin you want if you seek to increase user engagement and boost social activity on your BuddyPress community.

The plugin adds social sharing buttons to group activity, all types of media, member updates, et cetera. It supports various social networks such as Facebook, Twitter and Google+ as well as email sharing. Your users won’t have a hard time sharing your content on various social networking sites.

BuddyPress social is “smart”, since it was designed to pick up your theme colors and use the same on the sharing buttons. This creates uniformity across your site but you can pick your own custom colors to create contrast and encourage user engagement. The plugin is free at WordPress.org.

Download BuddyPress Social



With a social networking site comes all types of users. There are civil users who are cool to hang out with, and then there sploggers, spammers and those who are addicted to profanity.

To maintain a decent social network worth its salt, you will need to catch profanity before it degrades your pages. This is where WebPurify Profanity filter comes in.

According to the developers, WebPurify profanity filter is “…an accurate and efficient profanity plugin…” with a “…profanity list that updates automatically to maximize accuracy”. Additionally, you can add your own words to the blacklist, which gives you even more power to deal with profanity.

WebPurify profanity filter plugin is compatible with BuddyPress and supports several languages including Arabic, Chinese, English, Española, French, Italian, Russian and Thai.

To use the plugin, you need to purchase an API key (license) at WebPurify. The licenses range from $50 to $800 per year depending on the profanity filter plan. They also provide a free 7-day trial license that gives you the chance to test the waters.

Download WebPurify Profanity Filter



Also known as All in One Email for WordPress, this plugin extends WordPress email functionality by adding features such as:

  • Custom “From” fields to replace WordPress defaults
  • SMTP support so you can send email from external servers
  • Clean HTML emails and templates
  • BuddyPress and WP-eCommerce email theming
  • WordPress MU (Multisite) compatibility
  • WYSIWYG editor and previewer
  • And so much more

But even with these exciting features, don’t confuse Advanced WordPress Email Delivery for an email client; it is merely a tweaker that adds warmth and personality to your outgoing emails.

The plugin is compatible with new versions of WordPress, BuddyPress, and works well across all browsers except IE6, which does not support the plugin’s admin panel. Advanced WordPress Email Delivery will set you back $15 bucks, but it is worth every penny.

Get Advanced WordPress Email Delivery


rtMedia for WordPress, BuddyPress and bbPress

If you’ve been looking for a feature-rich media solution for your BuddyPress, bbPress or WordPress website, look no further, rtMedia is the real deal.

rtMedia, which was authored by rtCamp and seventeen other developers, allows you to add photo/video albums, setup sharing and privacy preferences, implement front-end uploads, and encode (convert) both audio and video files.

And that’s just the tip of the iceberg as the plugin has many other features including a templating system, seamless BuddyPress and WordPress integration, a rtMedia uploader that supports drag-and-drop uploading, featured media, and the ability to attach media to activity streams.

This plugin comes in two versions. You can choose the free version or the rtMedia PRO version that comes with extra features, moderation and priority support. rtMedia PRO goes for $99, but rtCamp advises you to try the free version before making the purchase. They are confident you will like it.

Download rtMedia for WordPress, BuddyPress and bbPress



Boost user engagement on your BuddyPress site with a chat plugin like no other. If you are looking for a chat solution for your community, BoWoB Chat for WordPress offers a range of exciting features such as:

  • No server load since BoWoB chat runs on bowob.com servers
  • Seamless integration
  • Easy to customize
  • The chat is failover ready, which means the chat service is always available
  • Top-of-the-class performance

The plugin offers you the ability to provide a fulfilling communication experience to your users. The best part is the plugin is compatible with BuddyPress, WordPress and WordPress MU, meaning you can use it on just about every WordPress project. In short, you have to try BoWoB chat for WordPress to get the thrill.

Give your users a better user experience and increase engagement on your site with BoWoB chat. It sells at $8 only.

Get BoWoB Chat for WordPress


buddypress default data plugin

If you just started using BuddyPress, you will want to test your platform at some point before launching. The BuddyPress Default Data plugin allows you to populate your BuddyPress installation automatically for testing purposes.

BuddyPress Default Data is easy to set up. Just install and activate, and then access it under “Tools” in your WordPress admin screen. Once the plugin launches, all you need to do is tick two checkboxes and click “Import selected data”. It is that easy.

Your installation will be populated instantly with 25 users and 75 activity items, which are actually quotes from famous personalities. All users have the same password that is revealed to you, so do not worry about that. Moreover, once you test, you can purge your BP site of these dummy users with the click of a “Clear BuddyPress Data” button.

If you ask me, I think it is awesome for testing purposes.

Download BuddyPress Default Data



To stay on top of things and run targeted campaigns, you need to understand your users better. The BuddyPress Profiles Statistics plugin promises just that.

With this plugin, you can see the number of users who click AOI (areas of interest) on their profiles. What’s more? You can consolidate stats to put a finger on trends. Additionally, you can tell when users are the most active, see inactive users and users with empty profiles.

The plugin comes with an easy-to-use dashboard that summarizes profile stats as well as show user count. You also get come colorful pie charts and the author promises even more features in the future.

The plugin costs only $11 but you can also choose the extended license that goes for $55. The extended license comes with additional features including first priority support.

Get BuddyPress Profiles Statistics



Once you start marketing your WordPress, WordPress MU or BuddyPress site, you are bound to attract spammers and sploggers in trawls. It’s inevitable, and there is nothing you can do to stop these undesired users before they get to your website.

However, you can stop them from registering and wreaking havoc in your databases with WangGuard. At the same time, it’s important to note that WangGuard is a registration page plugin, not a comment spam plugin. This means you will need a comment spam plugin such as Akismet to stop comment spammers.

The plugin is free for personal use but you will need to start paying when you start getting more than five hundred (500) registrations per day or making more than $200 per month. The price ranges from $5 to $70 per month depending on the number of queries (registrations) you get per day.

WangGuard conflicts with W3 Total Cache plugin, so if you use the latter, you will need to add your registration page under Performance >> Minify >>Advanced >> Never Minify the Following Pages (in W3 Total Cache), to overcome these conflicting issues.

According to the authors, WangGuard is “…blocking 99.90% of sploggers and unwanted users…” already. So, what are you waiting for?

Download WangGuard



Polls are a great way of interacting with your users, increasing engagement and collecting opinions. The BuddyPress Social Polling plugin allows you to create interesting social polls inside your BuddyPress site.

However, this plugin is an add on, meaning you need to purchase the WordPress Easy Polling plugin or it (BuddyPress Social Polling plugin) won’t work. Both the WordPress Easy Polling plugin and the BuddyPress Add On will set you back $18, which is quite a bargain of you ask me.

The plugin comes with some attractive features such as:

  • Social sharing
  • Controlled voting
  • Ability to change your vote (Your users will love this no doubt)
  • Poll statistics
  • Lightbox that allows users to see others who voted

Keep in mind the BuddyPress Social Polling plugin is just an extension of WordPress easy Polling plugin and you need both.

Get BuddyPress Social Polling Plugin and WordPress Easy Polling Plugin


Which plugin(s) do you use on your BuddyPress website? How do they help, and would you like to share your experience? Please feel free to share to your heart’s content in the comment section below. Happy holidays and do not drink and drive!

  • Updated on:
  • Posted Under: Plugins
Post Author: Freddy

Freddy is a WordPress theme reviewer at WP Theme Raves, published WordPress blogger, web dev and founder of Vista Media Enterprises, an online business dedicated to WordPress users looking to boost conversion rates via content marketing.

Got something to say? Join the discussion.
  1. Sebastian “Angelo” Cork says:
    Thanks for sharing this collection of plugins. I knew about quite a few but also found some new 'jewels'.
  2. Stefan Mijares says:
    Hi Freddy! Very nice post and collection. This is very useful for those who wanna build their own BuddyPress Website. Thanks for sharing, keep it up :)
  3. Adewale Lagos says:
    Thanks for compiling this list, it has sure pointed me to some cool plugins
    • Freddy
      You're welcome Adewale. I'm glad our post pointed you in the right direction :)
  4. Ian W J Findlay (@ianfindlay89) says:
    Some really nice plugins here! You have provided a solution to some of my ides with this! Keep up the good work :P
    • Freddy
      Thanks for your kind words Ian. We do this for you, and it's always a pleasure getting feedback from you :)
  5. A nice list but you missed a couple of my favorite plugins such as cube points.
    • Freddy
      Thanks for keeping the conversation going Yibbiy. I checked out Cube Points, and it looks like a great plugin to encourage user engagement. You can learn more and download the plugin at http://wordpress.org/plugins/cubepoints/ :)
  6. Awesome post, this is definitely one of the best lists I've seen. One of my favorite plugins is also the BuddyPress Profile Menu plugin (let's you add your own custom tabs to the profile menu. Really handy!)
  7. ianwaring says:
    Shameful - the very first item, the Facebook/Twitter SocialAuth Wordpress doesn't work with BuddyPress at all, so shouldn't even be on your list. I spent a whole weekend trying to do this, but none of the Social Icons make it onto the BuddyPress Register page. Even the support pages say BuddyPress support isn't there yet. If you have a way of making it work, I'll be delighted to be told how. It only changes the WP login page, doesn't work with the BuddyPress equivalent.
    • AJ Clarke says:
      AJ Clarke
      If you purchased the plugin ask the developer, in the comments he says it does work with BuddyPress. This is what we were basing the information on. Please double check how the plugin is intended to be used though. It's not supposed to override the default buddyPress registration so you'll want to add it to your sidebar or other widgetized area because it's a widget plugin. Although it might be cool if it did, if you purchased the plugin you might want to recommend it to the author ;) If you want front end registration anywhere you might want to check out the UserPro plugin instead. It's actually better and we will replace it here on the post. Thanks for stopping by!
      • edgarsourcecode says:
        Feel a bit led on by this article because it was written in a way that might make one believe userpro and buddpress would work with each other. Unfortunately, it's turning into a one or the other type situation. They basically cannot exist together without heavy customization. Buddypress has the great community features (groups, extended profiles, etc.), but UserPro has awesome social features and scarce profile options. Not really seeing a guide on how to best integrate these together. Your saying it's better (not sure, only seen the article with userpro) but how, and should it be noted that they do not integrate well. Unless you have a guide you can refer to? The plugin dev support is written for other devs, not casual users.
        • AJ Clarke says:
          AJ Clarke
          Hi there, User Pro is mainly for registering/login into the site. I'm not quite sure what you are trying to do? Can you please expand on what exactly you want to do and what's not working? I would be glad to try and help with that!
  8. Nathan P. says:
    Good list here, but is there any "user pages" plugin out there? By 'user pages' I mean pages like on Facebook that users can create and others can 'like'.
    • Freddy
      Thanks Nathan for passing by ;) To answer your query, I haven't come across a plugin that creates pages but BuddyPress allows you to create groups. Members can join your group and participate in discussions. Besides, you can install a Like Button so members can like your content. I hope that helps!
  9. Brice Emry says:
    Bowop is a good plugin, but I think there is anyway a small scam: why sell plugin is to subscribe in the future?
    • Freddy
      Hey Brice! Thank you for your comment. If you purchased Bowop and now can't use it due to policy changes (or something else), I will direct you to contact the developer. Am sure Bowop will be glad to help :)
  10. Hi there, Any recommendations for plug-ins to give the admin more granular control over the Activity Stream of Buddypress?
  11. avadhootkulkarni says:
    Hi Freddy, This is Avadhoot from team rtCamp. Great post and nice collection :-) Thanks for covering rtMedia. A small note I'd like to add here, an edit in fact. rtMedia PRO is an add-on for rtMedia like many other add-ons. It is not a version, as in, it doesn't replace rtMedia free version hosted on wordpress.org. Thanks again for the amazing article. Regards, -Avadhoot
  12. Adam Taylor says:
    Any recommendations for private message spam filtering?
  13. Those are real golds. Thanks for sharing Freddy!
  14. Hi there, Do you know if exists some plugin/code solution to restrict post type for buddypress user? I mean that bp users can post only text status, no link, no photos, no videos.
    • AJ Clarke says:
      AJ Clarke
      Not that I am aware of, I haven't dug too much into BuddyPress
  15. Miguel Ceballos says:
    Thanks a lot of these pluggings!!!
  16. Nick A. Ortiz says:
    I ordered Userpro based on your recommendation here. It hasn't worked for me. Very difficult to do simple things like update user avatar/profile pic. Very frustrated. I would not recommend Userpro with Buddypress.
    • AJ Clarke says:
      AJ Clarke
      Hi Nick, sorry you didn't have a good experience with the plugin. Have you tried contacting the author of the plugin for support?
  17. Do you know of any plugins that allow your buddypress members to have social media links (FB, G+, Twitter) where they can post their account links so they can gain likes, follower on the respective social media profiles. I can only find plugins that allow sharing or liking the members page on my buddypress sites. I'd like my members to be able to build their following on each of their social media profiles.
  18. I'd agree. UserPro and BuddyPress don't play well together. I love UserPro's easy registration and login process. But when adding menu items for BuddyPress, UserPro's slugs hijack Buddypress for certain things and functions. Nice article though
  19. Here's a description of a BuddyPress plugin I really must have - Does anyone know where I should look? PROBLEM: user experience during registration for a sub-site in a Multisite installation with a single BuddyPress social network. We want the Platform to be a unified social network. Sub-sites serve special purposes. WHAT WE CAN DO: If someone enters the Multisite platform by registering for the Primary site it is possible to have them join a BuddyPress Group and be registered for the Group Blog (Multisite sub-site) that has been associated with the Group. THE BAD USER EXPERIENCE WE WANT TO IMPROVE: If someone comes to the sub-site first and wants to register, they are taken to the registration form on the Primary site that has them fill out fields for the BuddyPress extended profile. At both that point and after authenticating by answering the email sent to them, they are in a different place (Primary Site) from where they started and there is no help for how to get back to where they started. SUGGESTIONS? I have to believe others have solved this problem, but I have been unable to uncover solutions.
  20. got to agree re Userpro vs BuddyPress - I had to give up on User Pro and just revert to BuddyPress itself...everything you need is there
  21. thank you for this post,Ive discovered Userpro and it integrates perfectly with buddypress. Do you know if there is something similar to RTMedia plugin but free?
    • Kyla
      Hmmm - well the rtMedia plugin is free with basic features, but if you want all of the addons chances are you're going to have to pay for them. I've not seen any free option that adds all of those extras in :-(
      • Hi Gabriel, Glad to hear that you're able to integrate Userpro properly with BuddyPress - I'm interested in some of Userpro's features, particularly the ability to create more polished looking User Profiles (I have other customised solutions for Registration, Login etc). I'm interested to know how you're using Userpro, as the consensus from may of the comments above is that they had trouble integrating the 2 platforms... Cheers, Dennis.
        • Kyla
          I can't speak for Gabriel, but according to the developers (I just checked the plugin page & comments) you can sync UserPro user profiles with BuddyPress, and the two plugins should play nice with each other. UserPro just adds it's own user profiles and logins separate from your other plugins, so there shouldn't be a conflict - but I personally haven't tried the latest versions of either plugin so I'm basing this on what the developers are advertising.
          • Freddy Muriuki says:
            My sentiments exactly albeit in different words. Thanks Gabby for passing by. Thanks Kyla for making that clear. Hope Gabriel you got the solution. If not, we are here for thee ☺
  22. Hey Kyla, Appreciate the reply - I'm going to purchase a copy of UserPro and will test how it plays with BuddyPress, then give my feedback here in a week or so about how well they actually do integrate. Cheers, Dennis.
    • Kyla
      That'd be great! I think everyone would love to hear how it works out :-)
  23. Great post Freddy! RTMedia is a must have plugin for buddypress. It is the most useful plugin for Buddypress.
  24. RT Media is rubbish
  25. Ok, so I finally got around to buying a copy of UserPro and installed it on my BuddyPress dev site. My aim was primarily to use the Profile components to create a more attractive User Profile, and hopefully be able to integrate extra elements like an expanded CV, without needing multiple plugins to achieve these ends. I already have a decent registration and login system in place, so I didn’t need these components, but if UserPro’s components could replicate the functionality I need, this would be an added bonus. The first thing that struck me was the vast number of settings. There are 14 main tabs, each with literally dozens of configurable options, which allow you to control everything from Login and Registration form fields, to notification options, integrations with other tools like Facebook, WooCommerce, BuddyPress etc, User Management, Content Restriction, Styling, Custom CSS and much more. There’s definitely a learning curve involved – luckily they supply reasonable user docs, so this is manageable. Unfortunately, getting down to the point, I couldn’t make it work properly with BuddyPress, even when I selected the BuddyPress integration options. UserPro creates separate User Profiles and Activity Streams to BuddyPress, so you end up with basically 2 sets of discrete data. I’m keen to hear if anyone had a different experience with this, but I couldn’t find a way to synchronise these. UserPro seems like a great tool, but it’s essentially a competing platform to BuddyPress, a fully capable social networking experience in its own right, so it comes down to making a choice of which tool is actually right for your site.
    • Kyla
      Have you tried contacting the UserPro developer about the integration?
      • No, it wasn't worth the effort for my purposes, particularly in respect to the Activity Streams. I've spent alot of time and effort to reconfigure the default BuddyPress Activity Streams so that members only receive activity feeds related to their personal network of Contacts, Groups and Subscribed Forums. And any any site-wide messages I choose to push as the Administrator. Having UserPro hijack the Activity Streams defeated this purpose entirely! Also I should mention I contacted them pre-sale (earlier this year when I first considered UserPro) to enquire about integration with BuddyPress and received no response. I also contacted Cozmo Labs who make a competing plugin called Profile Builder and received a response from Cristophor Hurduban to say that (in his words): "Profile Builder is a stand alone user registration plugin. The two plugins are not compatible yet, it's on our to-do list for the coming period. Basically Profile Builder is an light-weight alternative to Buddypress." The 2 plugins offer similar feature sets, although Profile Builder is considerably higher cost (especially the Pro version), and it was clear from using UserPro that it behaved the same way. I'm sure I would have received better communication from the UserPro developer as a paid customer, but it clearly wasn't worth the time investment for my purposes, ie a tool to primarily improve the appearance and functionality of members' profiles For someone else who is just starting with BuddyPress and is happy to adopt the UserPro Activity Streams (and doesn't have existing members) it may be worth exploring further. Anyway, hope this all helps?!
        • Kyla
          It does! And thank you so much for sharing so other users can know what to expect - I hope there's a better solution for you out there somewhere, and I'll be sure to let you know if I run into one :-)
          • Thanks Kyla. I feel I should give a shout out to Brajesh at BuddyDev who's plugins have helped me create alot of the functionality I needed. Hi support (till now) has always been great too, but they're changing to a new forum based support model as we speak, so I'll wait to see how this rolls out!
  26. Great list you have here but Userpro should be off the list. I mean Userpro is arguably the best User management plugin out there (I have used quite a number of them) but when it comes to integration with buddypress, it fails. It practically hijacks buddypress profile and blocks access to the great stuffs on bp. If you are looking at maintaining a uniform profile across your site and providing a great user experience, you shouldn't be using both plugins together. To make matters worse, Userpro support actually sucks! It appears to be handled by only one guy whose sole aim seems to be frustrating customers with constant requests for more clarification, which when actually provided by customer takes another at least 2 days to get a response from the support guy. I don't mind paying more for the great features of Userpro provided I get the necessary support, but it appears the developer is not interested in truly making userpro work better with buddypress. Whoever can provide a solution to this will surely make a lot of money as many people out there are looking for the option to make userpro & buddypress work together with buddypress profile superseding that of userpro. Anyone that has committed countless hours on both plugins will surely attest to all I stated here. Cheers
    • Kyla
      Thank you for sharing! It's great to hear peoples' real experiences - good and bad :-( I hope you an find a better solution!
      • Matches my experience!
      • Collins Agbonghama says:
        I think we have a better solution to your above problem in our BuddyPress Extended Profile Sync extension (http://profilepress.net/downloads/buddypress-extended-profile-sync/) It doesn't hijack BuddyPress profile fields, rather it is watch for changes in BuddyPress profile update and sync with WordPress profile and vice versa. It also integrate nicely with our front-end profile and edit profile forms.
        • AJ Clarke says:
          AJ Clarke
          Hi. This is a nice looking plugin thanks for sharing it and good luck with sales! I agree not "hijacking" the profile fields and synching with the profile update on save hook is a much better idea.
  27. glossyanalyse says:
    Hi I really want to know if there is such a plugin that exists. I want my buddypress members to be able to create checklists. The checklists would remember that the box was ticked everytime you refresh the page. Please can you help me find a plugin like that and where do i ask people to do it for free. Thanks Let Me Know
    • Kyla
      Unfortunately I've never seen this, but perhaps another reader has?
  28. this is awesome, seriously thanks. just starting and have no idea what im doing and trying to do it all by myself so this is so helpful!
  29. bernarddmartin1 says:
    nice Buddypress plugin
  30. Some of these are no longer available. Will you be posting replacements? Thanks
    • Kyla
      Yes - this article is on our list of "needs to be updated" pages :-) So stay tuned!
  31. Thanks for the great list . Presently, I use wp-chat wordpress add-on. It is nice, free and easy to use . It is the best so far that I have used.
  32. Syed Usman says:
    Beautifully explained. Thanks man

Leave a Reply

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