1. Documentation
  2. Plugins
  3. WooCommerce
  4. Extensions
  5. Groups WooCommerce

Selling Unlimited Memberships

The most basic case of a membership product is that which once acquired, grants unlimited membership to one or more groups.

In this case, we will set up a membership product which grants unlimited membership to the Premium group.

This is an example display of what we would like our customers to see advertised in the shop …

In the first half of the following video, you will see how easy it is to set up an unlimited membership product. You will find details on the steps involved below.

Adding the new Product ↑ Back to top

As usual when creating a new product, go to Products > Add Product

Groups WooCommerce Add Product

We will name this product Unlimited Premium Membership or any name you find more suitable. We also add a sensible description for this example.

Adding an Unlimited Premium Membership Product

Choosing the Product Type ↑ Back to top

In the Product data panel below the description:

  • Product Type – Select Simple product as the Product Type if you want to offer membership based on a one-time fee. If you choose Variable product instead, you can select different groups per variation.
  • Virtual – Check the Virtual box if this is not a tangible product – if you are just selling the membership and will not be shipping anything to the customer, the product would be virtual. But if you are setting up a tangible product that will be shipped to the customer and which also grants access to restricted content, do not check the Virtual box.

Choosing the Membership ↑ Back to top

In the Product Data panel:

  • General – Set up the product price in the General tab.
  • Groups – Click the Groups tab and select the Premium group.

Unlimited Membership - Product Data - Groups

As this is an unlimited membership, we do not specify a duration and leave this setting at its default (empty).

Publish and test it … ↑ Back to top

With the essential parameters of the product defined, we can add it to our shop.

Click Publish to create the new membership product and have a look at how it is displayed in the shop.

To test it, visit the shop while you are logged out or use another browser. Go to the product page and add it to the cart. Once you have completed the checkout as a new customer and made the payment, your order status should be either Processing or Completed according to the chosen Settings. The new customer’s account should now reflect the unlimited membership.


WooCommerce - the most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment