Is it possible to put a cap on the number of registrations using a promotion code? For example, if I'd like to only make 10 registrations available using the promo code "LUCKYDAY," how would I do that?
Hello @c-mc
I was able to look into this for a little bit. From what I see there is not a way to cap the Promocode from being used a certain amount of times.
I was able to see that an idea was submitted on this which would accomplish what you are trying to do here. You can take a look at that HERE. I do see how that would be useful if you want to run a limited run promotion for some catalog courses.
Hopefully this helps!
-Colton
Thanks for looking into it, Colton! Based on the other post, it looks like this is something that other users have a need for and are also hoping will soon be possible. Are you able to submit it to the Canvas team as a feature request?
I also NEED a solution to this. Right now a promo code can be either set for unlimited use or for one use per registrant. And we can limit it to a specific listing if desired. But we need the option to limit how many times a specific promo code be used, even if limited to a single listing. I need to be able to say "this promo code can only be used once." I literally just had this need and I had to watch for a specific person to enroll and use the code so I could disable the code after they enrolled.
I think it could be helpful if we could also limit a promo code to a specific user/email address.
I know there's also been discussion about tiered pricing or discounts based on some kind of prerequisite. I think a promo code limited to a specific user could go a long way towards that. For example, if you wanted to give people who have previously taken a course a discount, you could assign a promo code to their account and email it to them so they can take any future courses and use the promo code each time. Of course there's flaws in that as well, like say they change their email address for some reason. But those are kinks to be worked out.
I know I'm replying to an old post at this point, but it's imperative that we get some improvement in the handling of promotion codes. Even the ability to disable them without deleting them would help tremendously. I'm basically changing the expiration date the day a code gets used when we intend it to be a single use code. This is not a great solution.
@c-mc Unfortunately at this time this isn't an option. I would recommend submitting a feature request for this.
We have a training that people can take which is set as a canvas course. But before they take the training, we want them to have the prerequisite of taking a different course A in catalog. I don't want to set up a program because they may not want to take the training if they took course A and decided that training isn't…
Currently, the listings filters only allow filtering by Listing Creation Date. Is there a way to filter by course's start or end dates instead? In our case, listings are created at various times, but we track revenue and enrollment by academic term/semester (which, I can specify using date ranges on course dates), not by…
We have had several failed enrolments caused (on most occasions) by system outages. Unfortunately we only find out because the learner complains - although this prompts a search for others which we can be proactive for. Reporting is needed to identify these learners who have commenced an order but have failed to enrol. We…
I do see that one can gift a course using bulk enrollments, but it would help if this were more user-friendly. It is unclear to users what a "bulk enrollment" means and how to use it as a gift. Can there be a simple "Gift This Course" label and feature, along with a short video tutorial on how to use the Gift This Course…
I decided to try out Nudging. I have a test course in Canvas with 2 assignments (one quiz, one file submission). No modules. Removed course dates and deleted any existing sections. Created a listing for it with 14 days to completes and then enrolled with my gmail address. Had our director of ID do the same. Created a nudge…