Offering multiple subscriptions is a smart way to organize your course content into curated themes or learning paths. Instead of a single all-access subscription, you can create focused subscription bundles using Programs, each with its pricing, subject area, and course list.
This approach helps you provide more flexible options to your learners while increasing potential revenue through multiple subscriptions per user.
Why Use Multiple Subscriptions?
Using multiple subscription options gives you the ability to:
- Group courses by theme, topic, or learner level
- Offer different pricing tiers based on content depth or value
- Attract specific learner segments with targeted messaging
- Boost recurring revenue through upselling and cross-subscriptions
This strategy is especially helpful if you have a large or diverse catalog and want to improve content discoverability, personalization, and sales performance.
How to Structure Multiple Subscriptions Using Programs
Subscriptions are managed through Learning Programs. If you'd like to offer multiple subscription options in your school, you'll need to create a separate Learning Program for each one. Let’s walk through the steps to set this up.
1. Create a Separate Program for Each Subscription
Every unique subscription offering must be represented as a separate Program, comprising a collection of courses.
From your LearnWorlds dashboard, go to Courses & Programs → Programs/ Subscriptions.
- Click Create Program.
- Choose if it will be a Learning path or a Learning collection.
- Add a title and description that reflect the theme (e.g., Brush Techniques).
- Select learning program access.
- Choose a payment option. For this case, you should select the Subscription option.
- Set the price and interval.
- Finish the creation process.
Repeat this process for each subscription topic or audience group you want to target.
For more information about our learning programs, please visit this article.
2. Edit Subscription Pricing
Once your program is created, you can edit its pricing details. Navigate to the Pricing tab within the program to update the price, billing interval, and trial period as needed.
What the Student Experience Looks Like
Here’s what your learners will experience with this setup:
- They’ll see all available Programs as separate subscription options.
- They can subscribe to one, multiple, or all based on their needs.
- After subscribing, they get instant access to that program’s courses.
- Each subscription can be managed individually from the user account page.
This creates a sense of control and flexibility, encouraging students to subscribe to multiple themes over time.
Example: Art School with Themed Subscriptions
Let’s say you run an online Art School. You can offer:
- Brush Techniques Program – $100/month
- Charcoal Drawing Program – $1000/month
- Color Theory Program – $500/month
Learners can subscribe to one, two, or all of these, gaining access to different areas of your curriculum based on their interests.