Thank you for the clarification, @Bella. I do understand and acknowledge the challenges behind that design decision. In my particular use case, I would be fine with just being able to select "Best price" at coupon creation time without knowing the exact price ahead of time. For other use cases it might be important to know the exact price when planning campaigns. So yes, it is a bit tricky. But for a lot of instructors I think it makes sense to take a step back and look at why they need to create coupons ahead of time in the first place. Surely some do plan "real" marketing campaigns. But many (including myself) create coupons regularly as a workaround because we are limited by the coupon system. We create coupons to know which channels drive our sales (source attribution). One coupon code for YouTube, one for our website, etc. (e.g. YOUTUBE_JAN, YOUTUBE_FEB, WEBSITE_JAN, WEBSITE_FEB, ...) The referral link makes sense but there are two major problems with it; it doesn't give us insight into which channels drive sales, and personally I have found it highly unreliable in terms of pricing. So, many instructors "rotate" coupon codes every month as a hack to get sales channel attribution, which is something Udemy caused us to do with a previous update to the coupon system that resulted in a maximum coupon lifetime of 30 days (which again is not a problem if we had channel attribution). A lot of us have been asking for a way to segment our own promotions by channel for years. If only we could get a way of attributing our sales somehow other than naming schemes for our coupon codes, a lot of things would be solved. So we hack around the coupon system this way, getting all creative, because there is a fundamental need that Udemy hasn't solved for us, despite us asking for years. So at least for me, the reason I would like to create coupon codes months in advance is because of this attribution problem. If I had a way to attribute my own sales to a marketing channel, I wouldn't have this need in the first place. I know many instructors do this, so it might be worth looking at the root cause for why we are asking for this. Having to do this also takes up time which we would be better off spending on our courses.
... View more