Using Products to Offer Course Enrollment

Be sure to review our overview of Courses: Introduction to Courses

When you create a Course, it is not yet immediately publicly available for Students. Only once a student is enrolled in a course will it show up in their dashboard. There are many different ways of getting your Students enrolled into a course such as an admin enrolling them from the admin dashboard manually, a Group Admin enrolling a student in a course in their group, or a student buying/self-enrolling into a course. Products are what make it possible to sell your courses to students or make them available for self-enrollment. It is the Product that will attach all of our eCommerce elements to your Course, and allow potential Students to purchase and access your Courses on their own through our automated system. To be precise, the student is not purchasing a Course; they are purchasing a Product which contains one or more Courses. 

That is an important distinction to understand: (1) Courses only show up for Students in their dashboard once they are enrolled, and (2) Products allow students to buy enrollment into courses. When a student buys a Product, they get enrolled in all the courses included in that Product. Moreover, even if we are looking to provide courses for free in the Course Catalog as such that Students can self-enroll at no cost, we need to make sure they are included in a Product (in this case with a price of 0). It's actually Products that are shown in the Course Catalog that when bought (even if free), enroll students in the Courses that are included in the Product.

All the actions in this article will be accessible to Administrators. Other users will not have permission to create Products or adjust any of the settings associated with Products.

In this article

The Course Catalog

The Course Catalog page is the showcase of all the Products you offer. All the information you will add to your Product can be found here. The Course Catalog is where potential Students will:

  • Browse your offerings
  • Add Products to cart, and
  • Check out and complete purchases

The Course Catalog is also fully customizable. For more info on this, read our article on Building a Course Catalog.

Create a New Product

The Products page is found through the dashboard, by heading to eCommerce > Products.

On the Products page you'll find a listing of every Product in your account. This is where you can edit existing Products. For details, you can jump to the Edit an Existing Product section of this article.

You can create a new Product by clicking on "Add Product" at the top right corner of the page.

Choose the Product Type

When creating a new Product, the first step in creating a new Product is choosing the type: Simple or Subscription.



A simple Product is treated as one single item for purchase. For example, a Product containing access to two Courses. The initial payment completes the purchase.



A subscription Product is an ongoing purchase at set intervals. Based on the payment schedule, the Student's credit card will be charged regularly for as long as they are enrolled. 

All product information will be added and organized using the tabs on the left side of the screen. Let's cover each of these tabs in order, with screen shots for reference where necessary. 

General Details

The General Details section is where you add the basic descriptors of your Product.


The title of the Product will show in your Course Catalog, as well as on order forms and e-commerce email notifications. Choose a clear, descriptive, but short title. Depending on where it is displayed, a very long title will possibly be broken into multiple lines or may have some other formatting issues.


We recommend writing a paragraph description of your Product, to provide details on what potential students can expect from the Product. The description is visible in the Course Catalog when a Product is selected, before the Product is added to the cart. Information can include a general Product overview as well as specifics about the Course or Courses included in the Product.

Featured Image

The Featured Image of the Product will appear on the Course Catalog. We recommend uploading a unique image to make your Product stand out.

Using a Featured Image is not required. If you choose not to upload an image, a generic image will be displayed instead. Please keep in mind, if you choose not to upload and use Featured Images for any of your products, the same generic image will be used for all of your Products.


The Featured Image is in a 3:2 aspect ratio, with the width being 1.5 times the size of the height. We recommend image dimensions of 300 px by 200 px for the best performance and visibility. Images that are larger can cause issues with page size and performance. Images that are smaller can cause formatting issues. The key is that all Featured Images should be the same size, so they look uniform in the student view and course catalog.

When you select "Browse Media" you will then see the Media Library, where you can upload the image, or select a previously uploaded image for your Featured Image.

Using the Media Library

The Media Library houses all the uploaded files you use in your account. Everything you have uploaded can be found here. 


There are two ways to access the Media Library. 

When not creating a Product, you may upload files to the Media Library on your dashboard by navigating to Assets > Media Library. 

Or, you can launch the Media Library directly from the Create Product page by selecting "Browse Media."


Inside the Media Library, you can add your image by dragging your file or selecting "Upload Media." Please note that while still images, GIF files, and video files can be uploaded to the Media Library, still images of the correct size should be the only files used for Featured Images. Again, for best performance and visibility, images should be 300 px side by 200 px high. 


Once the file has been uploaded successfully, it will be listed in the Media Library. You can then select it for use in your Product by clicking "Choose / Select."

Product Category

The Product Category links the product to a category that can be used by a student to filter through the Products shown in the Course Catalog, and can be used by administrators to filter through the table of Products in the Admin Dashboard. If you have already created a Product Category, you can assign the Category here. If you have not already created a Product Category, you can create one by simply typing the name of the Category you would like to create, and hit "Enter."

Set the Price

The price of your Product can be set in the Price section. The Base Currency is selected in the eCommerce Settings, in the General tab, and that currency will be used for the sale of all your Products. For more information on Base Currency and other eCommerce details, see our Introduction to eCommerce article.

Regular Price

If a Simple Product is being created, the Admin will have the option to enter a regular price. This would be a one time purchase with payment completed at checkout.


If you would like to offer your Product for free in the Course Catalog, then set the price to 0. However, if you do NOT want to offer your Product for free, you need to enter your desired price here. 

If you make a mistake or skip this step, you can end up giving your Product away for free to students without intending to. It is worth taking the time to double-check the price you set every time you make a Product available. And always make sure you click the "Update Product" button when you are done.

Subscription Price

A subscription Product will have the option for a subscription price. You can select the payment interval as days, weeks, months, or years from the drop down menu. You can also choose for the subscription to expire after a set interval. In the image below, you can see that:

  • The price has been set to 30 (Base Currency is set in eCommerce General Settings)
  • The subscription interval has been set to "per month."
  • The "Expire After" button has been selected
  • And now the Admin will need to enter the number of months in the "Expire After" field

Offer a Sale

If you would like to offer a sale period for your Product, you can set that up in the Sale section. A sale price can create interest and urgency that can mean additional students buying your product.

Set the sale price as a lower amount than your regular price. You have the option to schedule a start and end date to your sale period to create a limited time offer. In the example below, note that the "Set Schedule Date" toggle has been turned on, and the Admin can now enter a Sale Start Date and Time as well as a Sale End Date and Time.

This is what it will look like in the Course Catalog. 

Allow a Free Trial

It's possible to create an automated free trial period for your Product. This will be handy in attracting buyers for your product that may be interested, but not sure if they want to buy. A Free Trial will allow them to have access for a set period of time before billing starts.

  • This option is only available for subscription Products
  • When enabled, you can set the interval of your free trial in days, weeks, months, or years
  • When a student purchases the Product, their credit card info is entered, but the card will not be charged until the free trial period has concluded

In the example below, Free Trial is enabled, and the Admin has set the interval to 10 days. Once the 10 day Free Trial passes, the normal subscription interval begins, and the credit card is charged.

And this is how it looks in the Course Catalog:

Set Availability

If you are offering a limited number of seats for your Product, you can set the availability in the Course Catalog to show potential Students.

There are three options for availability:

  • In Stock - the Product is available immediately to anyone who wishes to purchase it
  • Out of Stock - the Product is no longer available for purchase. This option can be used when there are a limited number of seats for a course and they are all taken. You would manually change the Availability to "Out of Stock" until seats become available

  • Coming Soon - the Product has not been made available yet. This status can be chosen for a variety of reasons, among them creating awareness or excitement for Products you are still working on

You can also set an expiration date for the Product, after which the Product will no longer be available. When using this option, a pop-up calendar will allow quick access to the exact date you want.

Add Course Access

The most important aspect of creating a Product is adding Course access to it. This allows a Student to make a single purchase and receive access to a Course or a bundle of Courses. 

This also gives an Instructor the ability to add or remove Course access for a Student after the Product has been purchased, which can be important for a subscription Product.

Select Associated Course

You can add as many Courses as you would like as an associated Course. Just start typing the name of the Course you would like to add, then click on the title when it appears in the drop down menu to add it. Repeat this process to add additional Courses.

Choose Categories

If you have previously created a Course category, you can quickly associate all the Courses in that category with this Product. Using categories can help save you time in this process as well as keep groups of Courses bundled together. If you have not created a category, you can not create one here. If you'd like to add a Course category to the Product, you can either create the category before creating the Product, or finish creating the Product, then create the category afterward. You can then return to the product and add the Category.


Adding a Course category to a Product will grant the purchaser access to every Course included in that category. That is in addition to the associated Courses added in this section. A student will receive access to the Courses listed in associated Courses AND all the Courses in a Course category.

Creating and using a Course category is a helpful way to quickly bundle Courses and add them to a Product. You must be careful when adding a Course category to a Course, because once that category is added to a product ALL Courses in that category will be available for the price of that Product. 

If you do not need to create a Course category, just leave that part blank. This way you will avoid the possibility of including Courses that you do not intend to include in a Product.


You have the option to add search engine optimization to your Product if you wish. Create a descriptive title then add relevant keywords in the SEO Description to help increase visibility and traffic to your Product, which can lead to additional sales.

Editing an Existing Product

Navigate to the Products page from the Dashboard, by clicking eCommerce then Products in the Sidebar. On the Products page you'll find a listing of every Product in your account. Here is where you can edit any one of them, and there are multiple ways to do this:

  • Click on the Product ID number
  • Click on the Product Title
  • Click on the 3 dots to open the "Actions" menu on the far right, then "Edit."

Once on the Edit Product page, you can change all the information that was entered during the steps of creating the Product.

Bulk Actions

Bulk can be performed on the Products. Select the products you would like to edit by clicking each box to the left of the Product names. Or you can click the box at the top to Select All on Page. 

There are two bulk actions for you to choose from. 

  • The first is to Delete the selected Products. This action can not be reversed, so be careful when using it. 
  • The second action is to perform a Quick Edit, which will give you the option to mark the selected Products as Out of Stock. An example of using this option would be if you have set a limited number of seats for that Product and all seats are in use. This will be covered in more detail later in this article. Once you confirm this bulk Quick Edit, click Confirm. The selected Products will now show as Out of Stock in the Course Catalog. The Admin can return the status to In Stock by manually editing the individual Products when the seats are once again available.

Keep in mind, when clicking on the "Select All on Page" box, you will only be performing Bulk Actions on the Products that appear on that page. In the example below, there are only 4 Products. However, imagine that you have 14 Products, and need to perform a Bulk Action on all 14 of them. If you have "Show 10 Products" selected, and perform a Bulk Action, only the 10 Products showing will be affected. If you want to perform a Bulk Action on 14 Products, you would need to either adjust the setting to "Show 25 Products," or perform the Bulk Action more than once.

Make sure to click on the Update Product button before leaving the page!

Next Step

Now that your Product has been created, you'll want to learn more about all the eCommerce aspects of your account. These guide will take you through everything related to eCommerce: