How To Set Up A Membership Site With WooCommerce Memberships

Person Using a Macbook and Holding a Credit Card

Are you looking to create a membership site but don’t know where to begin? WooCommerce Memberships is a powerful plugin that can help you set up a membership site on your existing WooCommerce store. In this article, we’ll guide you through the steps of setting up a membership site with WooCommerce Memberships.

Load WooCommerce Stores in 249ms!

Step 1: Install WooCommerce and WooCommerce Memberships

To get started, you’ll need a WordPress website with WooCommerce installed. You’ll also need to purchase and install the WooCommerce Memberships plugin. Once you have both of these plugins installed and activated, you’re ready to move on to the next step.

Step 2: Create Your Membership Plan

The next step in setting up your membership site is to create your membership plan. To do this, navigate to the WooCommerce -> Memberships -> Membership Plans section of your WordPress dashboard. Click the "Add Membership Plan" button to get started.

Here, you can set the details of your membership plan, including the name, price, duration, and any access restrictions you may want to include. You can also customize the content that members will have access to, such as pages, posts, or products.

Step 3: Create Membership Products

Once you have your membership plan created, you’ll need to create membership products that your customers can purchase. Navigate to the Products -> Add New section of your WordPress dashboard and create a new product. Under the "Product Data" section, select "Membership" as the product type.

From here, you can select the membership plan that you created in the previous step. You can also set the product price and any other product details. Once you’ve finished creating your membership product, click the "Publish" button to make it live on your website.

Step 4: Customize Your Membership Site

Now that you have your membership plan and products set up, it’s time to customize your membership site. WooCommerce Memberships comes with several built-in templates and shortcodes that you can use to customize your site. These templates and shortcodes can be accessed by navigating to the WooCommerce -> Memberships -> Settings section of your WordPress dashboard.

Here, you can customize various aspects of your membership site, including the member dashboard, login page, and membership emails. You can also use the built-in shortcodes to display membership content throughout your site.

Step 5: Launch Your Membership Site

Once you’ve customized your membership site to your liking, it’s time to launch your site and start accepting members. You can promote your membership site through various marketing channels, such as social media, email marketing, or paid advertising.

As your membership site grows, you may want to consider offering additional membership plans, perks, or discounts to your members. This can help keep your members engaged and encourage them to stay subscribed to your site.


Setting up a membership site with WooCommerce Memberships can be a powerful way to monetize your website and build a community of loyal members. By following the steps outlined in this article, you can create a membership site that meets the needs of your audience and drives revenue for your business.

Scroll to Top