Today we’re happy to announce the release of the Group Accounts add-on. This Professional add-on lets you sell group memberships with Restrict Content Pro. With Group Accounts, a member can subscribe to a membership that includes a number of “group seats”. The group owner can add members to the group in order to give them access to the membership. This makes it easy for organizations and other multi-member groups to manage access for their members without requiring that each member maintain their own account. Let’s take a look at how it works.

Setting up group subscription levels

To allow group seats on a subscription level, you need to enable them and define the number of seats that comes with the subscription. To do that, go to Restrict → Subscription Levels, and add a new subscription level or edit an existing one. From there, you will see an option to enable the group accounts feature and an option to define the number of seats allowed.

Subscription level Group Accounts settings
Subscription level Group Accounts settings

Once you’ve set it up, save your subscription level. Now let’s set up the Group Dashboard page, so members can manage their groups.

Setting up the Group Dashboard

Your members need a page to manage their groups. With Group Accounts this is very easy to do. Go to Pages → Add New, create a new page called Group Dashboard (or whatever you want to call it), add the [rcp_group_dashboard] shortcode to the page, and publish it. Group Accounts also includes other shortcodes for more control over your dashboard. See the documentation for details.

What your members see

When a person registers for a group-enabled membership, there will be two extra fields on the registration form that lets the person set the group name and group description.

Group Accounts fields on the registration form.
Group Accounts fields on the registration form.

After registration, group owners can manage the group from the Group Dashboard. Take a look at the group dashboard features in the screenshots below.

Site administrator features

As the site administrator, you have some additional group management features in the WordPress dashboard. You can view and manage the group settings on your site, add new groups manually, add new members to those groups manually, and edit the members in the group.

That’s an overview of the Group Accounts add-on. It’s a powerful add-on that greatly simplifies membership management for organizations and other multi-member groups.

How do I get it?

Group Accounts is available today to all Professional and Ultimate license holders. If you already have a license, you can download it from your account dashboard. If you don’t yet have a license, what are you waiting for? Get one today!

John Parris

About the author: John is a developer, tester, and support team member at Restrict Content Pro. He can also occasionally be found doing fun things over at Easy Digital Downloads. He's also a coffee enthusiast and lover of the great outdoors.

19 comments

  1. Excellent! However, in my opinion allowing a member to register for multiple subscription levels would be also a useful add-on.

  2. Any chance this may expand in the future to allow the visitor to choose the number of seats? I have a client using RCP whose customers are educators – often a principal wants to purchase X number of memberships for teachers at his/her school, but the number varies on a case by case basis. The pricing would actually be the same as the normal membership, but it would allow one payment per school based on the number of memberships they need instead of each person signing up individually.

  3. Seems like a good start. Are there any reporting features specific to groups included? I get a lot of requests for more group membership and reporting capabilities with RCP….

    1. Users that are members of a group will have their account status synced to the group owner’s account, so if the group owner cancels the account or payments fail to be processed, both group owners and members will lose access.

  4. Hi there, I was just wondering if there was any feature to invite members via a csv file or some form of bulk invitation as typically my groups will have 100 = members to be invited and it can be a long winded going 1 user at a time. Looks like a great addon however. looking forward to giving it a try.

      1. Any further info on this? The page you linked to doesn’t provide much info. I have just tried adding a new group owner, I created a group and set an existing user as a group owner. But when I log in as that group owner, I don’t have a subscription so can’t manage the group.

        I also don’t see any specific docs ion how to import the group members?

        Thanks

      2. Thanks John, very good. Bulk importing is very important. Glad to see csv upload here. Would be nice to see a progress bar or something when uploading but I guess that will come in time of course. Thanks for the added info here much appreciated.

Leave a Reply

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