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.
You can also view pricing-plan specific coupons within their specific product:
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:
Go to Site > Coupons > School Coupons.
Click Add New Coupon.
A pop-up will appear. Select Multiple Use.
A modal will appear with options. Choose All Products.
Fill out:
Discount type (percentage or amount)
Coupon code (letters and numbers only)
Internal name
Expiration date
Number available (up to 10,000 uses)
Click Save.
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:
Go to Site > Coupons > School Coupons.
Click Add New Coupon.
A pop-up will appear. Select Multiple Use.
A modal will appear with options. Choose Product Type.
Fill out:
Discount type (percentage or amount)
Coupon code (letters and numbers only)
Internal name
Expiration date
Number available (up to 10,000 uses)
Click Save.
Pricing plan-specific coupons
Go to Site > Coupons > Product Coupons.
Select the product.
Click Add New Coupon > Multiple Use.
Choose a specific pricing plan.
Fill out:
Discount type
Pricing plan
Applies to (first payment or all payments for subscriptions)
Coupon code, internal name, expiration date, number available
Click Save.
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
Go to Site > Coupons > School Coupons.
Click Add New Coupon > Bulk Single Use.
Choose All Products or a specific product type.
Fill out:
Discount type
Expiration date
Number available
Click Generate CSV to download your coupon codes.
Use any spreadsheet application (e.g. Microsoft Excel, Sheets, Google Forms, etc) to open the CSV file; below is an example CSV:
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
Go to Site > Coupons > Product Coupons.
Select the product.
Click Add New Coupon > Bulk Single Use.
Fill out the same fields as above, and select the pricing plan.
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:
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:
Click the three dots next to a coupon in Site > Coupons.
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
Students go to the checkout page.
In Order Summary, click Add Coupon.
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.
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.
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.
Why do I see random coupon codes on some transactions?
These are student referral codes. You can view them in Site > Referrals.