Using Coupons & Discount Codes

Create discount codes to boost sales, reward customers, and run promotions.

6 min read

Coupons let you offer discounts, run promotions, and reward customers. Create codes that apply to specific products or your entire store.

Creating a Coupon

Go to App → Coupons and click New Coupon.

Required Fields

Field

Description

Coupon Code

What customers enter at checkout (e.g., SUMMER2024, SAVE20)

Discount Type

Percentage (25% off) or Fixed Amount ($10 off)

Discount Value

The amount off. For fixed amounts, enter in cents (1000 = $10.00)

Status

Draft (not active), Active (customers can use it), or Disabled (turned off)

Optional Limits

Field

What it does

Max Uses

Total times the coupon can be redeemed. Leave empty for unlimited

Max Uses Per Customer

How many times one customer can use it. Set to 1 for one-time use

Expiration Date

When the coupon stops working. Leave empty for no expiration

Specific Products

Toggle on to restrict coupon to selected products only

Product Selection

Discount Types Explained

Percentage Discount

  • Takes a percentage off the price
  • Example: 25% off a $100 product = $75 final price
  • Best for: General promotions, seasonal sales

Fixed Amount Discount

  • Subtracts a specific dollar amount
  • Example: $10 off a $50 product = $40 final price
  • Best for: "Get $X off" promotions, first-time buyer incentives
  • Note: If discount exceeds price, final price becomes $0 (free)

Quick Examples

Welcome Discount for New Customerstext
Code: WELCOME20
Discount: 20% off
Max Uses Per Customer: 1
Expiration: None
Status: Active

→ Encourage first-time buyers
→ One-time use prevents abuse
Flash Sale (Limited Time & Quantity)text
Code: FLASH50
Discount: 50% off
Max Uses: 100
Expiration: 24 hours
Status: Active

→ Creates urgency
→ First 100 customers only
Product Launch (Product-Specific)text
Code: EARLYBIRD30
Discount: 30% off
Products: [New Product Only]
Expiration: 7 days
Max Uses: 200
Status: Active

→ Reward early adopters
→ Drives initial sales

How Customers Use Coupons

  1. Customer clicks "Have a coupon?" on your product page
  2. Enters the code and clicks Apply (or presses Enter)
  3. Sees the discounted price immediately with visual feedback:
    • Original price shown with strikethrough
    • Discounted price displayed in green
    • Confetti animation on success 🎉
  4. Discount automatically applies at Stripe checkout

Customer Apply Coupon

If a coupon is invalid, customers will see an error message.

Managing Your Coupons

View all your coupons at App → Coupons.

Available Actions:

  • Filter by status: All, Active, Draft, Disabled
  • Search by code: Find specific coupons quickly
  • Click to edit: Change any field except the coupon code
  • Disable temporarily: Set status to Disabled, reactivate anytime

Tracking Usage: When a customer uses a coupon, you'll see:

  • Coupon code on the order details
  • Discount amount tracked
  • Subtotal, discount, and total saved

Order with Coupon

Note: Coupons can't be permanently deleted—they're archived for order history tracking.

Best Practices

Coupon Code Strategy

Make codes memorable and clear:

  • ✅ Good: SUMMER25, SAVE50, WELCOME
  • ❌ Bad: XJ8K9PQR, 8D73NK2L

Match the offer:

  • SAVE20 for 20% off
  • GET10OFF for $10 off
  • HALFOFF for 50% off

Prevent Abuse

  • Set max uses per customer = 1 for public coupons
  • Monitor usage in the coupon dashboard
  • Disable suspicious codes immediately
  • Use unique codes for influencers to track attribution

Communication Tips

Where to share coupons:

  • Email newsletters
  • Social media posts
  • Partner websites
  • Abandoned cart emails

How to present:

  • Clearly state the offer
  • Mention any restrictions
  • Include expiration date
  • Show example savings

Troubleshooting

If a customer says a coupon isn't working, check:

  • ✅ Is the status set to Active?
  • ✅ Has the expiration date passed?
  • ✅ Has the usage limit been reached?
  • ✅ Does it apply to that product?
  • ✅ Has this customer already used it?

Common Error Messages

Error

Cause

Solution

"Coupon code invalid or expired"

Code doesn't exist, expired, or disabled

Check status, expiration, and spelling

"Coupon doesn't apply to this product"

Product-specific coupon on wrong item

Add product or create different coupon

"Usage limit reached"

Max uses exceeded

Increase limit or create new code

Advanced: Campaign Ideas

Influencer Codes Give influencers unique codes to track performance:

  • Code: ALEX20 (for influencer Alex)
  • Track which influencer drives sales
  • Limit per customer prevents abuse

Tiered Discounts Reward different customer segments:

  • New customers: NEW15 (15% off)
  • Returning: RETURN25 (25% off)
  • VIP: VIP40 (40% off)

Bundle Promotions Promote complementary products:

  • "Get Template Pack at 30% off with code BUNDLE30"
  • Increases average order value

Need help with coupon strategy? Contact support@indiestand.com.