
Why Use Coupons in WordPress?
Everyone loves a good deal — and coupons are one of the most effective marketing tools for boosting sales and customer retention. If you run a WooCommerce-powered store on WordPress, learning how to add coupons to products can help you offer seasonal discounts, reward loyal customers, or clear out old inventory.
In this detailed guide by Muhammad Tanzeel Ur Rehman at MT Web Experts, you’ll learn how to create and manage product coupons step by step — no coding needed.
Requirements Before You Begin
Before you can create coupons, make sure:
- You have WordPress + WooCommerce installed and set up
- Your store has at least one published product
- You are logged in as an administrator or someone with full access
Step 1: Enable Coupons in WooCommerce Settings
By default, coupons may be disabled in your WooCommerce settings. Here’s how to turn them on:
- Go to your WordPress dashboard
- Navigate to WooCommerce > Settings > General
- Scroll down to the Enable coupons section
- Check the box: “Enable the use of coupon codes”
- Click Save changes
Now you can start creating your own discounts.
Step 2: Create a Basic Coupon
- Go to Marketing > Coupons or WooCommerce > Coupons
- Click Add Coupon
- Enter a Coupon Code (e.g., SAVE20)
- (Optional) Add a description — this is only visible to you
Step 3: Configure Coupon Data
You’ll now see 3 main tabs to configure the coupon:
General Tab
- Discount type:
- Percentage discount (e.g., 10% off)
- Fixed cart discount (e.g., $10 off total cart)
- Fixed product discount (e.g., $5 off per item)
- Coupon amount: Enter the value (e.g., 10)
- Allow free shipping: Optional checkbox
- Coupon expiry date: Set a deadline if needed
Usage Restriction Tab
- Minimum or maximum spend
- Specific products or categories
- Exclude sale items
- Limit usage to specific user roles or email domains
Usage Limits Tab
- Usage limit per coupon (e.g., first 100 customers)
- Limit usage per user (e.g., 1 use per account)
Step 4: Publish and Test the Coupon
Once all settings are done:
- Click Publish to activate the coupon
- Visit your shop as a test user
- Add eligible products to cart
- Apply the coupon at checkout or cart page
Step 5: Promote Your Coupon
Now that your coupon is live, let people know!
- Add banners or promo bars to your homepage
- Include coupon code in newsletters
- Create urgency with countdown timers
- Promote through social media or blog posts
Advanced Coupon Features with WooCommerce Extensions
To go beyond basic coupon logic, use plugins like:
1. Advanced Coupons for WooCommerce
- Buy One Get One (BOGO)
- URL-based coupons
- Auto-apply on specific cart conditions
2. Smart Coupons Plugin
- Gift cards
- Bulk generation
- Store credit
3. Coupon Affiliates
- Track referrals via coupon use
- Great for influencer marketing
Best Practices for Coupon Usage
- Don’t offer too many discounts too often it reduces perceived value
- Set clear expiry dates to create urgency
- Avoid overlapping coupon rules
- Monitor usage via WooCommerce reports
Real-World Examples
Case 1: First-Time Buyer Offer
- Coupon: WELCOME10
- Type: 10% off first order
- Usage limit: 1 per user
Case 2: Black Friday Flash Sale
- Coupon: BFRIDAY50
- Type: Fixed cart discount of $50
- Expiry: Set to 24 hours
Case 3: Category-Based Coupon
- Coupon: SHIRTS20
- Type: 20% off
- Applied only to “Shirts” category
Final Thoughts
Coupons can increase conversions, boost customer loyalty, and help you clear inventory — when used smartly. WooCommerce makes it easy to set up and control.
Whether you’re running a new store or a seasonal campaign, follow this guide by Muhammad Tanzeel Ur Rehman at MT Web Experts to implement high-converting discount strategies that work.
For more WordPress eCommerce tips, visit MT Web Experts. We’re here to support your growth — one line of code (or coupon) at a time.