Skip to main content

How to Sell Group Memberships in WordPress for Corporate Teams

Do you want to sell group memberships for corporate teams?

Normally, membership websites allow you to sell single user subscriptions. But what if you wanted to sell group memberships for businesses, so that they can add their team members?

In this article, we will show you how to easily sell group memberships in WordPress for corporate teams.

Selling group memberships in WordPress

Why Create Group Memberships in WordPress?

Creating group memberships in WordPress makes it easier for companies to purchase your product licenses in bulk for their team. It also allows for account administrator to easily add or remove licenses as needed.

This type of account doesn’t just apply to corporate teams. It could also be used for volunteer groups, church groups, or even for family memberships.

You could also create this type of account to give teachers access to a virtual classroom for a group of students.

That being said, let’s take a look at how to sell group memberships in a WordPress website.

Setting Up Group Memberships in WordPress for Corporate Teams

For this tutorial, we will be using MemberPress. It is the best WordPress membership plugin on the market and allows you to easily sell online subscriptions on your website.

First, you need to install and activate the MemberPress plugin on your site. For more details, see our step by step guide on how to install a WordPress plugin.

Note: you will need a Plus account or higher in order to use the team accounts feature.

Upon activation, you need to visit the MemberPress » Settings » License page in WordPress admin area to enter your license key. You can find this information under your account on the MemberPress website.

Enter your MemberPress license key

You also need to set up at least one payment gateway for your membership site. You can do this under the ‘Payments’ tab. Simply click the (+) button then select your chosen gateway from the dropdown list and fill in the appropriate details:

Add a new payment gateway in MemberPress

Now, it’s time to enable the corporate membership features. To do that, go to the MemberPress » Add-ons page and click on the ‘Install Add-on’ button next the Corporate Accounts add-on.

Install the MemberPress Corporate Accounts add-on

Now you can create and sell corporate membership accounts for teams.

Let’s create a new membership subscription.

Simply go to the MemberPress » Memberships page and click on the ‘Add New’ button:

Adding a new membership in MemberPress

You will see the membership creation screen. You should enter a title (name) for your membership plan and set a price for it. You can create a recurring subscription and choose a billing cycle, such as monthly or annually.

Here, we’re charging $100/month for the membership:

Give your group membership a name and a price

Next, you need to scroll down to the Membership Options area and switch to the Advanced tab. From here, you need to check the box next to the ‘Subscribers to this Membership are Corporate Acccounts’ option.

After that, you need to set a maximum number of sub-accounts to allow for each corporate team membership.

Check the box to create a Corporate Account membership and enter the number of sub-accounts permitted

When you’re happy with your settings, go ahead and click the Publish button to save your membership plan.

Publish the new membership when you're ready

Restricting Content for the Corporate Team Members to Access

The next step is to restrict the content that you only want corporate team accounts to have access to.

You can do this by creating a membership rule. For example, you might choose to lock all pages that are a child pages of a ‘Corporate Membership’ page.

To create a rule, you need to go to MemberPress » Rules in your WordPress dashboard. Then, simply click the ‘Add New’ button to start creating a new rule:

Click the Add New button to create a new rule

For your rule, select ‘Child Pages of’ from the ‘Protected Content’ dropdown. Then, type in the name of the parent page and select it.

From the ‘Access Conditions’ dropdown, you should select ‘Membership’ then the name of your membership level.

Select 'Child Pages' and then enter the name of the parent page

Note that you’ll also need to protect the parent page separately if you also want to make that only accessible to members.

Check out our detailed guide on creating a WordPress membership site for more help on creating membership rules.

How the Corporate Membership Account Looks for Users

When someone signs up for the corporate membership account, they can then create sub-accounts at any time. However, the number of sub-accounts can be limited by their plan type.

For instance, let’s say you run a membership site with healthy eating plans and online yoga classes.

Personal trainers or health and fitness experts could sign up for a corporate membership. They could then sell this to their own clients as part of their services, creating an account for each of their clients.

After the account owner signs up, they can easily add new members by entering a username, email address, and name:

Adding sub-accounts to the corporate account

The account owner can remove sub-accounts, too. They can also give their coworkers or clients a link where they can sign themselves up to be added to the account:

The user's list of subaccounts plus the signup link

We hope this article helped you learn how to sell group memberships in WordPress for corporate teams. You may also want to see our guide on how to create an email newsletter to engage your users, and our list of the best WordPress plugins for all sites.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Sell Group Memberships in WordPress for Corporate Teams appeared first on WPBeginner.

WordPress Design, WordPress Development, cPanel Hosting, Web Design, Web Development, Graphic Design, Mobile Development, Search Engine Optimization (SEO) and more.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.