Skip to main content

Coupons

Offer discounts across your school or for specific products.

Updated over 2 weeks ago

Coupons help you offer discounted pricing on your products. They can be created for your entire school, for specific product types, or for individual pricing plans.

Note: Paid products cannot be sold for less than $1.00 USD. You can offer 100% off coupons, but avoid setting discounts that lower the price between $0.01–$0.99

Manage coupons

You can manage all your coupons in Site > Coupons.

Screenshot 2025-01-06 at 3.05.34 PM.png

You can also view pricing-plan specific coupons within their specific product:

Screenshot 2025-01-06 at 3.06.32 PM.png

Coupon types

Coupon type

Applies to

Example use case

All products coupon

Every product and pricing plan in your school

Site-wide holiday sale

Product type coupon

All courses, coaching, memberships, bundles, or downloads of one type

Launch discount for all courses

Pricing plan coupon

A single pricing plan for a specific product

Discount for a single course tier

Single-use coupons

One-time-use coupons for individuals

Personalized discount for one student

Multiple-use coupons

Multiple-use coupons can be used by a specified number of users that have access to the coupon code. For example, if you create a multiple-use coupon for all products with the code "HALFOFF" for 500 users , the first 500 users to use that code would receive 50% off their purchase.

There are two locations to create multiple-use coupons: your Site > Coupons area or within a specific product in your school. Multiple use coupons can be created for all products, product types (i.e. courses, coaching, digital download, membership, or bundle products), and pricing plan-specific products.

All products coupons

To create a coupon that can be applied to all products in your school at checkout:

  1. Go to Site > Coupons > School Coupons.

  2. Click Add New Coupon.

  3. A pop-up will appear. Select Multiple Use.

  4. A modal will appear with options. Choose All Products.

  5. Fill out:

    • Discount type (percentage or amount)

    • Coupon code (letters and numbers only)

    • Internal name

    • Expiration date

    • Number available (up to 10,000 uses)

  6. Click Save.

Screenshot 2025-01-06 at 3.13.03 PM.png

Note: For recurring pricing options (subscriptions and payment plans), all product and product type coupons will apply to every transaction of a subscription/payment plan for percentage coupons, and will apply to only the first transaction for amount coupons.

Product type coupons

To create a coupon that can be applied to a specific product type (course, coaching, digital download, membership, bundle) in your school at checkout:

  1. Go to Site > Coupons > School Coupons.

  2. Click Add New Coupon.

  3. A pop-up will appear. Select Multiple Use.

  4. A modal will appear with options. Choose Product Type.

  5. Fill out:

    • Discount type (percentage or amount)

    • Coupon code (letters and numbers only)

    • Internal name

    • Expiration date

    • Number available (up to 10,000 uses)

  6. Click Save.

Screen Recording 2025-01-06 at 03.13.59 PM.gif

Pricing plan-specific coupons

  1. Go to Site > Coupons > Product Coupons.

  2. Select the product.

  3. Click Add New Coupon > Multiple Use.

  4. Choose a specific pricing plan.

  5. Fill out:

    • Discount type

    • Pricing plan

    • Applies to (first payment or all payments for subscriptions)

    • Coupon code, internal name, expiration date, number available

  6. Click Save.

Screen Recording 2025-01-06 at 03.30.55 PM.gif

Alternatively, you can generate a pricing plan specific coupon within the product itself. Go to your Products section and navigate to the course, coaching, digital download, or bundle index, click on the specific product, and go to the Coupons tab. From there, you can follow steps 3-6 above to create a pricing plan-specific coupon.

Create single-use coupons

Single-use coupons generate unique codes for one-time use. You’ll download them as a CSV file to share individually.

For all products or product types

  1. Go to Site > Coupons > School Coupons.

  2. Click Add New Coupon > Bulk Single Use.

  3. Choose All Products or a specific product type.

  4. Fill out:

    • Discount type

    • Expiration date

    • Number available

  5. Click Generate CSV to download your coupon codes.

Screen Recording 2025-01-06 at 03.35.09 PM.gif

Use any spreadsheet application (e.g. Microsoft Excel, Sheets, Google Forms, etc) to open the CSV file; below is an example CSV:

Screenshot 2025-01-06 at 3.46.51 PM.png

The first column contains the unique single-use coupon code—this is what your students will enter in the Add Coupon field during checkout. The second column contains the parameter which you can add to the end of a sales page URL or checkout URL, to automatically apply the coupon. Read more on sharing coupons with students.

For a specific pricing plan

  1. Go to Site > Coupons > Product Coupons.

  2. Select the product.

  3. Click Add New Coupon > Bulk Single Use.

  4. Fill out the same fields as above, and select the pricing plan.

  5. Click Generate CSV.

After clicking the Generate CSV button, a CSV of all randomly generated coupons will automatically download to your computer. Use any spreadsheet application (e.g. Microsoft Excel, Sheets, Google Forms, etc) to open the CSV file; below is an example CSV:

Screenshot 2025-01-06 at 3.50.05 PM.png

The first column contains the unique single-use coupon code—this is what your students will enter in the Add Coupon field during checkout. The second column contains the URL to to sales page where the coupon will be automatically applied at checkout. Read more on sharing coupons with students.

NOTE: Single-use coupons created with the Bulk Coupon Generator will not appear within your school’s admin. As such, we recommend that you keep your CSV file stored on your computer for future reference.

Archive a coupon

To disable a coupon:

  1. Click the three dots next to a coupon in Site > Coupons.

  2. Select Archive coupon.

Note: Existing subscriptions using a coupon will continue applying the discount. Archiving prevents new purchases only.

Share coupons with students

Option 1: Share the coupon code

  1. Students go to the checkout page.

  2. In Order Summary, click Add Coupon.

  3. Enter the code and click Apply.

Only one coupon code can be used per checkout.

Option 2: Share a coupon link

  • Add this to your sales or checkout page URL:
    ?coupon_code=CODE

Example:
https://yourschool.teachable.com/purchase?product_id=1234567&coupon_code=SUMMER25

Use &coupon_code=CODE if the URL already has parameters.

Create coupons for bulk purchasers or organizations

For organizations buying access for a group:

  • Create a new pricing plan for the bulk purchase.

  • Generate enough single-use coupons and send them the CSV.

  • Or create a multiple-use coupon for simpler distribution.

Frequently asked questions

Why isn't the coupon code field showing up on my checkout page?

Make sure there’s an active coupon for:

  • The product type

  • Or the specific pricing plan

Each pricing plan has a unique checkout page. Also check the coupon’s expiration date.

Screen Recording 2025-01-06 at 02.46.28 PM.gif

Why am I getting an "already in use" error when making a coupon?

A different coupon already uses that code.

  • Archive the old coupon, then recreate it for the desired product scope.

Image_2022-10-12_at_12.32.16_PM.png


Why am I getting an “invalid code” error when I enter the coupon code at checkout?

You may be using a coupon on the wrong pricing plan checkout page.
Verify the checkout URL matches the pricing plan tied to the coupon.

Screenshot 2024-12-23 at 2.52.59 PM.png
Screenshot 2024-12-23 at 2.54.08 PM.png

Why do I see random coupon codes on some transactions?

These are student referral codes. You can view them in Site > Referrals.

Did this answer your question?