Coupons & Discounts
Create and manage promotional coupons to drive sales, reward loyal customers, and attract new buyers to your store.
Overview
Coupons are a powerful promotional tool that lets you offer discounts to customers. Use them strategically to:
- Increase sales during slow periods
- Reward returning customers with exclusive deals
- Attract new customers with first-purchase discounts
- Clear out inventory with special promotions
- Drive traffic from marketing campaigns
Creating Coupons
To create a new coupon for your store:
Navigate to Coupons
Go to Commerce → Coupons & Discounts in your dashboard sidebar.
Click Create Coupon
Click the Create Coupon button to open the coupon form.
Set Coupon Code
Enter a unique Coupon Code that customers will use at checkout. Choose something memorable and easy to type (e.g., "SAVE10", "WELCOME20", "SUMMER2025").
Select Discount Type
Choose the type of discount to apply:
- Percentage Discount - A percentage off the order total (e.g., 10% off)
- Fixed Amount Discount - A specific amount off the order total (e.g., $5 off)
Set Discount Value
Enter the discount amount. For percentage discounts, enter the percentage (e.g., 10 for 10%). For fixed amount discounts, enter the currency amount.
Configure Restrictions (Optional)
Set optional restrictions to control how the coupon is used:
- Usage Limit - Maximum number of times the coupon can be redeemed
- Expiration Date - When the coupon expires and can no longer be used
- Minimum Order Amount - The minimum cart value required to use the coupon
Save Coupon
Click Save to activate the coupon.
Coupon Codes Are Case-Insensitive
Discount Types
Choose the right discount type based on your promotional goals:
Percentage Discount
Takes a percentage off the order total. Best for higher-value orders where the discount scales with spending. Example: 15% off orders of any value.
Fixed Amount Discount
Subtracts a fixed currency amount from the order total. Best for promotions targeting a specific savings amount. Example: $10 off your order.
Coupon Settings
Fine-tune each coupon with these configuration options:
Usage Limits
Control how many times a coupon can be used:
- Total Usage Limit - The maximum number of times the coupon can be redeemed across all customers. Set to limit promotional exposure or manage discount budget.
- Unlimited Usage - Leave the usage limit blank for coupons that can be used indefinitely until the expiration date.
Expiration Dates
Set an expiration date to create urgency and time-bound your promotions:
- Coupons expire at the end of the selected date
- Expired coupons are automatically rejected at checkout
- Leave blank for coupons with no expiration
Minimum Order Requirements
Set a minimum cart value to ensure coupons are only applied to qualifying orders:
- Protects margins by preventing discounts on very small orders
- Encourages customers to add more items to their cart
- Customers see a message at checkout if their order doesn't meet the minimum
Margin Protection
How Customers Apply Coupons
Customers can apply coupon codes during the checkout process:
- Customer adds items to their cart and proceeds to checkout
- They enter the coupon code in the Coupon Code field
- Click Apply to validate and apply the discount
- The discount amount is displayed in the order summary
- The updated total reflects the applied coupon
Coupon Validation
When a customer applies a coupon, the system checks:
- Whether the coupon code is valid and active
- Whether the coupon has not expired
- Whether the usage limit has not been reached
- Whether the cart total meets the minimum order requirement
If any validation fails, the customer receives a clear error message explaining why the coupon cannot be applied.
Managing Coupons
Keep your promotions organized and up to date:
Viewing Active Coupons
Navigate to Commerce → Coupons & Discounts to view all coupons with their key details:
- Code - The coupon code
- Discount - Type and amount of discount
- Usage - How many times the coupon has been used
- Expiration - When the coupon expires
- Status - Active or inactive
Deactivating Coupons
To temporarily disable a coupon without deleting it:
- Navigate to the coupon list
- Find the coupon to deactivate
- Toggle the coupon's status to Inactive
- The coupon will no longer be accepted at checkout
Reactivating Coupons
Deleting Coupons
To permanently remove a coupon:
- Navigate to the coupon list
- Click the Delete button on the coupon
- Confirm the deletion
Best Practices for Promotions
Maximize the effectiveness of your coupon campaigns:
- Create urgency - Use expiration dates to encourage quick action. Limited-time offers drive faster conversions.
- Use descriptive codes - Choose codes that reflect the promotion, like "SUMMER25" or "WELCOME10". Avoid random strings that are hard to remember.
- Set minimum order amounts - Protect your margins and encourage larger orders by requiring a minimum spend.
- Track performance - Monitor how many times each coupon is used to measure campaign effectiveness.
- Limit usage - Set usage caps to control promotional costs and create exclusivity.
- Seasonal promotions - Align coupon campaigns with holidays, seasons, or special events for maximum impact.
- Test different discount types - Experiment with percentage vs. fixed amount discounts to see which resonates better with your audience.