Help Docs Software LearnDash Lesson 4: How to Create Coupons

Lesson 4: How to Create Coupons

LearnDash coupons let you offer discounts and promotions on your courses, giving you an easy way to incentivize enrollments and reward learners. Coupons work with the new registration flow in LearnDash 4.0, so make sure registration is enabled and your registration pages are set up before using them.

Creating a Coupon

  1. From your WordPress dashboard, go to LearnDash LMS > Coupons.
  2. Click Add Your First Coupon.
  3. Enter a Coupon Title and Coupon Slug.
  4. Configure the coupon settings to match your promotion strategy.

Coupon Settings

  • Coupon Code: The code learners will enter at checkout.
  • Type: Choose how the discount applies:
    • Flat Rate: Deducts a fixed amount from the course price.
    • Percentage Off: Deducts a percentage from the course price.
  • Amount: The value of the discount (flat or percentage).
  • Number of Redemptions: Limit how many times a coupon can be used (enter 0 for unlimited).
  • Start Date: The date when the coupon becomes active.
  • End Date: The date when the coupon expires.
  • Apply to All Courses: Toggle on to allow the coupon for all courses. If off, select specific courses.
  • Apply to All Groups: Toggle on to allow the coupon for all groups. If off, select specific groups.

Publishing the Coupon

Once all settings are configured, click Publish to make the coupon live.


Why This Matters

Coupons give you flexibility to run promotions, offer limited-time discounts, or reward loyal students. With usage limits and expiration dates, you stay in control while creating urgency and boosting sales.

Tip: Combine coupons with your email marketing campaigns to drive conversions during launches or seasonal promotions.

Was this article helpful?