Isuso Works
Home Knowledge Base Ecommerce Running Discounts and Coupons
Back to Ecommerce
Ecommerce Last updated: January 2026

Running Discounts and Coupons

10 min read
2,318 views
96% helpful

Discounts and coupons are powerful tools for driving sales, rewarding loyal customers, and clearing slow-moving inventory. Used strategically, they increase revenue. Used carelessly, they erode margins and train customers to wait for sales. This guide covers discount types, how to configure them, and best practices to protect profitability.

1. Types of Discounts

TypeHow It WorksBest Used For
Percentage OffReduces price by a % (e.g., 20% off)Seasonal sales, loyalty rewards
Fixed Amount OffSubtracts a flat dollar amount (e.g., $10 off)Minimum order incentives, cart abandonment
Free ShippingWaives shipping fee, optionally above a thresholdIncreasing average order value
Buy X Get YPurchase quantity X, get Y free or discountedBundling, inventory clearance
Volume DiscountTiered pricing based on quantity orderedB2B customers, wholesale
Automatic DiscountApplied at checkout without a codeFlash sales, site-wide promotions

2. Creating Coupon Codes

Most platforms have a Discounts or Coupons section under Marketing. When creating a coupon:

  1. Choose a memorable code: Short, uppercase, easy to type — e.g., SUMMER25 or WELCOME10. Avoid special characters.
  2. Set the discount value: Choose percentage, fixed amount, or free shipping.
  3. Set usage limits: Total uses (e.g., first 100 customers), uses per customer (typically 1), and minimum order value (e.g., $50 minimum).
  4. Set date range: Always set an expiry date. Open-ended coupons are easily leaked and can be used indefinitely.
  5. Restrict by product/collection: Limit the coupon to specific products or categories to avoid applying it to already-discounted items.
  6. Prevent stacking: Decide whether this coupon can be combined with other discounts or loyalty points.

Generate unique codes for email campaigns

Instead of one shared code (which gets posted on coupon websites), generate unique single-use codes for each email recipient. Most platforms support bulk code generation. This lets you track exactly which email subscriber made a purchase.

3. Automatic Discounts and Sale Pricing

For site-wide promotions, automatic discounts are applied at checkout without the customer needing to enter a code. Two approaches:

  • Automatic discount rules: Configured in your platform's Discounts section. Set conditions (e.g., "10% off all orders over $75") and the platform applies them automatically.
  • Sale price on the product: Edit the product directly and set a "Compare at price" (original) and a "Price" (sale). The platform shows a strikethrough on the original price. Better for highlighting specific products, but must be updated per product.

Automatic discounts are more scalable for large catalogs. Sale pricing is better for showcasing featured deals.

4. Running Flash Sales and Seasonal Promotions

High-impact promotions follow a predictable pattern:

  1. Plan ahead: Decide on the offer, start/end dates, and which products are included at least two weeks before launch.
  2. Build urgency: Display a countdown timer on your homepage or product pages. "Sale ends in 4 hours" drives conversions.
  3. Promote across channels: Email your list, post on social media 24 hours before and at the start of the sale, and send a "last chance" email 2 hours before it ends.
  4. Prepare your inventory: Ensure sufficient stock for expected demand. Set a maximum quantity per order to prevent bulk purchases by resellers.
  5. Deactivate at end time: Use scheduled start/end dates in your platform so you do not have to manually disable the promotion.

5. Protecting Profit Margins

Discounts reduce revenue. Before setting a discount, calculate your break-even point:

Break-Even Formula

If your gross margin is 40% and you offer a 20% discount, you need to sell 100% more units just to match your original profit. Use this table as a guide:

Gross Margin10% Discount20% Discount30% Discount
50%+25% more units+67% more units+150% more units
40%+33% more units+100% more units+300% more units
30%+50% more units+200% more unitsNever profitable
  • Always calculate the minimum order value required before applying a discount to ensure it remains profitable.
  • Avoid training customers to expect sales — limit major sales events to 3–4 per year.
  • Exclude your lowest-margin products from percentage discounts; use fixed-amount discounts instead.

6. Tracking Discount Performance

After each promotion, review these metrics in your store analytics:

  • Redemption rate: How many of your distributed codes were actually used? Low redemption suggests the offer or email was not compelling.
  • Average order value (AOV): Did the discount increase AOV above the threshold, or did customers just buy the minimum?
  • New vs. returning customers: Did the promotion attract new customers or mainly reward existing ones?
  • Revenue vs. profit: Calculate net profit after the discount, not just gross revenue. A "successful" sale that loses money is not successful.

7. Troubleshooting Common Issues

ProblemLikely CauseFix
Coupon code not workingExpired, usage limit reached, or conditions not metCheck expiry date, usage count, and minimum order requirements
Discount applied to excluded productsProduct not added to exclusion listUpdate the coupon's "Excludes" product/collection list
Customers stacking multiple couponsCoupon combination not restrictedDisable "Can be combined with" in coupon settings
Tax calculated on full price, not discounted priceTax settings applied before discountVerify your platform's tax calculation order in settings

Was this article helpful?