Submit a ticket My Tickets
Login  Sign up
Open navigation

General Overview: Subscriptions

Pro Trainer
Learning Center
High Volume & Corporate

This article comprehensively covers all aspects of subscription plans. Dive into the details of crafting, presenting, and refining subscription packages for your courses, with the ultimate goal of enhancing your long-term earnings.

When to Use Subscriptions

Subscriptions are usually used when you:

1. Sell courses that are continuously updated with new content.

2. Sell courses at a higher -usually- one-off payment price or at a lower price via recurring payments (subscriptions).

3. Sell course, while ensuring recurring payments. 

Subscription Requirements

You should be in the Pro Trainer plan or higher and integrate Stripe as your payment gateway. Paid, Private, and Enrollment Closed types of courses can be added; however, subscription plans cannot include Free courses. Here are all the different types of courses in LearnWorlds.

Create Subscription Plans

Navigate to Marketing → Subscriptions and click on Add a subscription. You can find out more in our respective article

Sell Courses via Subscriptions

You can choose between the following options:

1. Subscriptions and one-off payments: Sell your courses via both subscriptions or one-off payments. Users can pay a one-time or recurring fee to access your course(s). 

2. Subscription-only school: Create a membership site and sell your courses via subscriptions only (and not with one-off payments). You can set this up in your financial settings. Check how here.

If you want to have a subscription-only school and sell only some specific courses with one-off payments, contact us at

Edit Subscriptions

You can edit all the details, including courses or settings, apart from the subscription URL, the price, and the billing interval. If you want to change the price or billing interval, you must archive/delete the plan and create a new one. Check how to manage your plans here.

Manually Add Users to a Subscription

1. Via the Users page. This action should only be taken if you want to give access to the user for a specific duration. This manual subscription enrollment within your LearnWorlds school does not reflect on Stripe and does not involve any payment. You give out-of-charge access to the subscription, so we recommend setting the price as 0 (to avoid confusing your user). Check more info here

2. Via your Stripe account. This is an action to take if you wish to manually enroll a user to a subscription so they will get enrolled in Stripe’s subscription “trial” mode and later be notified to enter their credit card details and get charged for the next billing cycles. See all the steps here

Cancel a Subscription Plan

We suggest users cancel their subscription via their Account Page. However, admins can do so through the Stripe account or by manually unenrolling the user from the subscription plan. 

Manage the Subscription or add/edit the Payment Method

Users can manage their subscriptions via the Account page. Users can change their plan, add their payment method (if they are still in trial mode), or edit the existing one. Check all the steps here

Multiple Subscription Plans

You have the flexibility to establish multiple subscriptions, but LearnWorlds' functionality restricts users from subscribing to more than one plan at a time. 

Subscriptions are not available on the Mobile Apps.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.