The E-Commerce app offers the possibility to create and manage coupons that final users can use to get discounts when purchasing one or more courses. Coupons can trigger amount or percentage discounts and can become part of your marketing strategy to engage customers with your training program.
Use Case Scenarios
If you want to enable potential customers to browse a collection of courses via an external catalog available to non-authenticated users, you can provide a more complete scenario by creating a unique coupon code that can be given to potential customers at their point of sale.
Once created a new coupon, define its details as explained in the next chapters of this article. Set a coupon validity, and ensure the coupon can only be used once and by a single user (set "1" in the single-use coupon with limited usage option). Continue to configure the other settings including the amount of discount applied as well as the minimum order required. After you’re content with the settings applied, repeat the process for the number of users who will require coupons.
Creating a Coupon
In order to create a new coupon, log in as the Superadmin, access the Admin Menu by clicking on the gear icon in the top right corner. Find the E-Commerce section and select the Coupons subitem.
In order to create a new coupon, click on the plus button in the top right corner of the page. Define a code for the coupon, or click Generate to automatically create a random one. Set a description for your coupon. Since users will see the coupon description when using it, make it as clear and effective as possible. Press Create and Edit to proceed with the creation procedure.
Coupon codes must be unique. It is not possible to re-use them, even after they have expired or have been deleted.
Defining the Coupon Details
The creation procedure will redirect you to the Coupon Properties page. Once in this page, move to the Details section to set the coupon validity defining whether the coupon is valid for a predefined period, or has no expiry date.
Set whether the coupon can be used to get discounts upon purchasing any course and learning plan (also created in the future) by flagging the Assign this coupon to all of the existing and future courses and learning plans option. When this option is not activated, you will need to configure the courses where the coupon can be used after the coupon creation, as described later in this article.
- coupon always applicable: the coupon can be used multiple times by multiple users during its validity period
- single-use coupon: the coupon can be used once only per user
- single-use coupon with limited usage: the coupon can be used by a limited number of users. The coupon code will be deactivated after being used for the predefined number of times.
If you select the single-use coupon or the single-use coupon with limited usage application modes, please note that the platform prevents coupons from being used simultaneously by multiple users. The coupon is considered in use when added to a shopping cart, which means before the purchase is actually finalized, so that it is not possible to accidentally apply the same discount more than expected. The coupon will still be usable:
- if the user removes it from the cart
- when the transaction payment is correctly processed
- after 24 hours, if the transaction is not finalized
- if the transaction is finalized, but subsequently manually canceled
In the Discount section, define the discount value, either a percentage or an amount discount and optionally configure if a minimum cart amount is needed in order for the coupon to be applied.
Associating Courses to the Coupon
If you have not enabled the option Assign this coupon to all of the existing and future courses and learning plans, move to the Assigned Courses tab, click on the plus button in the top right corner of the page, and select the courses and the learning plans where the coupon will be usable.
Checking the Coupon Usage
You can check the coupon usage by moving to the Used By tab. This page lists all of the users who took advantage of the coupon codes and includes information about the transaction amount, and the usage date.
There are several options for sending or displaying coupon codes to a specific branch or group of users. The coupon code could be sent outside the platform via a newsletter or in the body of a specific notification, such as the User has been created (by administrator) notification. The coupon code could also be shared inside the platform by being placed in a custom content box widget on the learner's homepage.