Redemption codes can be created to give each learner access to a specific content item or subscription, via a unique, individual code. Once created, individual codes are distributed to each learner, to be redeemed one time only. In other words, each learner gets their own code to be used just one time.
If you are interested in distributing just one unique code that is shared and reusable for multiple learners, see our Managing Learners with Registration Codes article.
Creating Redemption Codes
- From your homepage, select Users, and then Redemption Codes.
- Click Add Redemption Codes.
You can also view gifted redemption codes from this page. Scroll to the bottom and click View Gifted Redemption Codes.
- From here, you have two options:
Upload Codes I've Created
If you would like to customize your codes, add codes to a CSV file and upload them to your instance and then follow the onscreen directions. Note that when customizing, you must limit your codes to 20 characters and use only "a-z", "0-9" and "-".02
Automatically Generate Codes
To generate a series of random codes. This will bring you to a form where you will add the relevant information for your codes. Provide a label, length of code, number of codes you want to generate, days of access (if applicable), and the content, subscription(s) or learning paths that users will be granted access to.
There is a limit of 10,000 for number of codes per group.
- Click Save.
To add codes to an existing batch, go to Users > Redemption Codes and click Add Codes next to the batch you want add to. You'll be prompted to enter the # of Additional Codes. Click Save. The entire batch of codes (new and old, redeemed or not) will now be available from the Download Codes button.
To redeem, learners can go to
/redeem on any learning site. New users will be prompted to register (i.e., first name, last name, email) and can enter one or more codes. If a learner is already registered, he/she will click Sign In and get redirected back to this page to redeem codes. Users will enter and validate each code before clicking Redeem.
Alternatively, you can append the unique registration code to the
/redeem URL. This will automatically validate the code so that users don't have to manually enter it. We support the following URL format:
After redeeming a code, learners will be directed to their dashboard where they will find the assigned content.
Designing the Redeem Page
The registration page can be customized further going to Design > Layouts > Registration Layout. See our Using Layouts & Page Builder to Customize Your Site article for more information.
Language pertaining to the registration page can be customized in Translations. See our Translations: Changing Labels, Buttons, & Email Text article for more information.
Reporting on Codes
To track redeemed redemption codes, go to Users > Redemption Codes and click Download Codes next to the batch you want to track. This will prompt a file download for all codes within that batch, along with redemption details for each code. This file will include email, first name, last name, and timestamp for each particular redemption.