Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

BuddyPress Group-O-Matic

BuddyPress Group-O-Matic automatically adds members to groups based on extended profile field responses.

What is Group-O-Matic?

Group-O-Matic is an extension of the BuddyPress Extended Profile component, and is configured from the extended profile Edit Field screen.

If you are anxious to try it out, go to the fully functional demo at http://demo.presscrew.com/

This plugin is different than other plugins with similar functionality in two very big ways:

  1. It does not require any additional database tables, nor does it modify any of the existing tables.
  2. The decision to match a member to a group can be based on their responses to extended profile fields.

The major features are:

  • Match groups using their Name, Slug, or ID
  • Match groups based on member response data using a flexible macro.
  • Add members to a specific group based on a Yes/No type of field.
  • Toggle automatic joining on/off without losing your settings.

A pro version is available which adds:

  • Force Edit Profile - members can't navigate the site unless their profile is complete.
  • Group Activity Tab - an additional tab is added to the activity stream under which only activity for the matching group is displayed.
  • Wildcard Pattern Matching - supports using meta-characters like: *, ?, [abc]
  • PCRE Pattern Matching - for absolute control over the matching algorithm.
  • Premium Support - get professional support directly from the plugin's author.

You can see all of Group-O-Matic's features in action by watching the demo video

Requires: 3.0, BuddyPress 1.5.x or higher
Compatible up to: 3.3, BuddyPress 1.5.x
Last Updated: 4 years ago
Active Installs: 200+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

50,2,1 50,2,1