Promo Codes
Create marketing discount codes that customers enter at checkout in Commet.
A promo code is a marketing discount code that customers enter manually at checkout to receive a reduced price. Promo codes are managed independently from plans — they are a marketing tool, not a plan setting.
Promo code components
| Component | Description | Example |
|---|---|---|
| Code | The string customers type at checkout | LAUNCH50, FRIEND20 |
| Discount Type | Percentage or fixed amount | Percentage, Fixed |
| Discount Value | How much to discount | 50% off, $20 off |
| Duration | How long the discount lasts | Once, Repeating (N cycles), Forever |
| Max Redemptions | Total times the code can be used across all customers | 100, unlimited |
| Expiration Date | When the code stops working | 2026-12-31 |
| Plan Restrictions | Optionally limit to specific plans | Pro only, Pro + Enterprise |
Create a promo code in the dashboard
Navigate to Promo Codes → Create. Enter the code, discount, duration, and optional restrictions. Each code can only be used once per customer.
Duration types
once: Discount applies to the first billing cycle only.repeating: Discount applies for a set number of cycles, then stops.forever: Discount applies on every billing cycle until the customer changes plans. Changing plans removes any active promo code discount.
Plan restrictions
By default, a promo code works on any plan. Toggle Restrict to specific plans to limit which plans accept the code. If the plan has an active Introductory Offer, the intro offer takes priority and the promo code won't apply for new customers.
How it works
Your customer enters the promo code at checkout. The discount preview appears before they pay. The discount must leave a minimum total of $0.50 — codes that would reduce the total below that are rejected.
Promo code discounts apply only to the plan base price. Overage, add-on charges, and seat overage are always billed at full price.
Customer enters "LAUNCH50" at checkout for Pro at $99/mo:
Subtotal: $99.00
Discount: -$49.50 (LAUNCH50 — 50% off)
Total: $49.50What your customer sees
| Stage | What happens |
|---|---|
| Checkout | Code input field, discount preview before payment |
| Invoice | Line item shows the promo code and discount amount |
| Portal | Active discount visible in subscription details |
Learn more
Related
- Introductory Offers — Automatic discounts configured on the plan itself
- Manage Plans — Create plans that promo codes apply to
- Manage Subscriptions — Subscribe customers to plans
How is this guide?