Add-Ons
Unlock more possibilities for your LMS.
Integrations
Connect with tools you already use.
Migration
Switch to Tutor LMS with confidence.
Blog
Learn, grow, and stay ahead in eLearning.
Documentation
Everything you need to build with Tutor LMS.
Videos
Learn visually with tutorials.
Release Notes
See what’s new in every update.
Partners
Explore our trusted Tutor LMS partners.
If you want to offer subscription-based pricing for specific courses, then WooCommerce Subscriptions is the perfect fit for you.
Please note that, WooCommerce Subscriptions can not help you with a subscription for the entire site. If you need to offer sitewide membership, use the Paid Memberships Pro plugin.
You will need the following plugins in order to offer a subscription-based course:
Install and activate all of these plugins on your eLearning website.
The process of creating a subscription-based product is almost the same as adding a WooCommerce product to the course. It just needs a enable an addon. Here’s the process of creating a subscription-based course:
1. Enable WooCommerce Monetization

In order to create a subscription-based product, you must enable monetization first. You can access the monetization option from Tutor LMS Pro > Settings > Monetization. Here, select WooCommerce as your eCommerce Engine and click on the Save Changes button on the top.
2. Enable WooCommerce Subscriptions Addon

Go to Tutor LMS Pro > Add-ons and search for the WooCommerce Subscriptions addon. Then enable the addon using the toggle switch beside that.
3. Create a Subscription Product

Go to WP Dashboard > Products > Add New and input the required information there. Here, put a tick mark on the Virtual and Tutor option and input the following details:
These are the available options while setting up a subscription product. After setting up everything, publish the product.
After creating a product, it’s time to add the product to your course. To do so, you have to open the course using the backend course builder. Then scroll down and choose the Paid radio button on the Add Product section.

In the Select Product option, choose the subscription product you’ve created in the previous step. The pricing section will be automatically filled up based on your product price. You don’t need to update the price manually. Up next, update your course and the new price will be added to your course.
Here’s the frontend overview after adding the subscription product to your course:

Join the world’s #1 Tutor LMS community
By submitting your email, you agree to our Terms and Privacy Policy
Product
Solutions
Build, manage, and scale your eLearning business with the most powerful WordPress LMS — all in one place.
Crafted by Humans
© 2026 All Rights Reserved