BuddyPress Auto Friendship Pro

BuddyPress Auto Friendship Pro allows you to add users as friends, followers or following to the newly registered member. It allows site admin to create multiple users list which can be automatically added as friends or followers to new members or force the new members to follow the lists.

It also comes with the BuddyPress Connection Creator tool(added in version 1.1.0), that allows site admins to connect two users on a BuddyPress or BuddyBoss network manually.

The plugin can be used to create a global list(The users from this list will be always added as a friend to the new user) as well as conditional lists. You can specify one or more conditions for matching the list to the new user(based on profile field data or member type or role). Users from all the matching lists will be added as a friend to the new user.

The plugin can also be used to automate connection(Friendship/Follow/Following) on various group action(user joining group, leaving group or being removed from group).


  • Allow site admins to manually connect two users(add as friend or follower, following depending on the availability of the connection types) using BuddyPress Connection Creator Tool.
  • Allow site admin to create multiple lists.
  • Each list can be used as a friendship list or follower list or following list.
  • Friendship lists add the new user as friends of all the users from the list if they match the criteria.
  • The follower list adds the matching users from the list as a follower of the new user.
  • The following list adds the new user as a follower of the matching users from the lists.
  • Allow site admin to add any number of users to individual friendship/followers/following list.
  • Allows site admin to create conditional as well as global auto friendship/follow/following list.
  • Bulk synchronize for existing users.
  • Automate connection(removing friendship, follow etc) on various group actions( on joining group, leaving group and user being removed from group)


  • For the BuddyPress Connection Creator tool, the type of available connection depends on the availability of Friendship Component as well as follow feature on your site.
  • When a user registers, they will have new friends (or followers or they will follow others) based on the matched list. If more than one list matches, all the users from this list are added as friends/followers/following based on the list type.

Global Friendship/Followers/Following Lists:

BuddyPress Global friendship list allows you to automate adding a list of users to the newly registered user. This is the list without any condition. Users from this list will be always added as friends/followers to the new user or the new user will follow them based on the list type.

Automatic Friendship/Follow for BuddyPress based on profile field data, user role, or user member type:-

Using Condition Friendship Lists you can automate adding friends for a user based on their profile field data, role, or member type. A list can contain more than one condition for matching.

You can create multiple conditional automatic friendship lists as well as have multiple conditions in each of the lists.




Question:- What is the purpose of this plugin?

This plugin helps automate adding friends/followers to new users on BuddyPress-based sites. You can make your BuddyPress community more welcoming and engaging for a new user by automatically adding friends/followers or make the new user follow some existing users.

This plugin also allows site admins to manually connect two users.

Question:- When friends/followers are added for the user? what is automatic friendship/follow?

Friends/followers are added to a new user when they activate their account. The automatic friendship means new friends are added automatically based on-site admin's decision(lists)

Question:- Can I create multiple auto friendship lists?

Yes, you can create multiple automatic friendship lists for BuddyPress using this plugin. You can also select a list to be for adding friends or followers.

Question:- What is the difference between a global automatic friendship list and a conditional automatic friendship list for BuddyPress?

The global list does not have any condition specified. It is always considered a match and any newly registered members will have all the users from this list added as a friend.

Conditional automatic friendship lists have more conditions/rules specified for matching with the new member. If a newly registered member matches these conditions, they will have the users from this list added as a friend automatically.

Question:- What Can I use to define conditions?

You can use xprofile field data, user role, or member types to declare the conditions.

Question:- Can I specify more than one condition?

Yes, you can specify more than one condition.

Question:- Can we add all users from 2 or more friendship lists to a new user?

Yes. If you have created multiple automatic friendship lists, then all the users from the matching list will be added as a friend to the new user.

Question:- Can I make users follow other users?

Yes, you can if you are using BuddyPress follow plugin or have BuddyBoss follow enabled.

Question:- Can I make some users follow the newly registered user?

Yes, you can if you are using BuddyPress follow plugin or have BuddyBoss follow enabled.

Question:- I have more questions, what should I do?

Please get in touch via our contact form or post in our forum for assistance.


  1. Download the zip file and extract.
  2. Upload 'BuddyPress-auto-friendship-pro' directory to 'wp-content/plugins' directory.
  3. Activate the plugins through the 'Dashboard > Plugins' Menu.
  4. That's all.

Release History

  • Version: 1.1.1

    Tuesday, 28 February, 2023
    • Tested With: BuddyPress 11.1.0
    • Compatible With: BuddyPress 8.0+

    Ensured that a user should never be allowed to follow themselves.

  • Version: 1.1.0

    Wednesday, 05 October, 2022
    • Tested With: BuddyPress 10.4.0
    • Compatible With: BuddyPress 8.0+

    Added BuddyPress Connection Creator tool to allow admins connect two users.
    Added support for group join & leave actions.

  • Version: 1.0.7

    Tuesday, 01 February, 2022
    • Tested With: BuddyPress 10.3.0
    • Compatible With: BuddyPress 7.0+

    1. Added Bulk synchronize list for existing users. Sponsored by Philip
    2. Added option to enable running the friendship creator on member type change/removal.

  • Version: 1.0.6

    Friday, 30 July, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 7.0+

    Added role update as a trigger

  • Version: 1.0.5

    Tuesday, 04 May, 2021
    • Tested With: BuddyPress 9.0.0
    • Compatible With: BuddyPress 7.0+

    Updated priority for first login actions.

  • Version: 1.0.4

    Friday, 16 April, 2021
    • Tested With: BuddyPress 7.3.0
    • Compatible With: BuddyPress 4.0+

    Added settings to trigger auto friendship on activation, registration, or on the first login

  • Version: 1.0.3

    Wednesday, 09 December, 2020
    • Tested With: BuddyPress 7.0
    • Compatible With: BuddyPress 4.0+

    Add support for the followers/following lists

  • Version: 1.0.2

    Friday, 07 August, 2020
    • Tested With: BuddyPress 6.2
    • Compatible With: BuddyPress 4.0

    Added option to support adding global lists on non BuddyPress registration too.

  • Version: 1.0.1

    Monday, 29 June, 2020
    • Tested With: BuddyPress 6.0
    • Compatible With: BuddyPress 4.0+

    Added support for role based conditions.

  • Version: 1.0.0

    Monday, 30 March, 2020
    • Tested With: BuddyPress 5.1.2
    • Compatible With: BuddyPress 4.0+

    Initial Release