Press ESC to close

How to Add Coupons & Discounts in WooCommerce

How to Add Coupons & Discounts in WooCommerce

Coupons and discounts are powerful tools for boosting sales and attracting customers to your WooCommerce store. WooCommerce has a built-in coupon system that allows you to create various types of discounts, including percentage discounts, fixed amount discounts, and free shipping. You can create time-sensitive promotions or specific discounts based on product categories or customer behavior.

Here’s a step-by-step guide on how to add coupons and discounts in WooCommerce:


Step 1: Enable Coupons in WooCommerce

Before you can create coupons, you need to ensure that the coupon system is enabled in your WooCommerce settings.

  1. Log in to Your WordPress Dashboard:
    • Go to yourdomain.com/wp-admin and log in.
  2. Go to WooCommerce Settings:
    • In the left sidebar, hover over WooCommerce and click on Settings.
  3. Navigate to the General Tab:
    • In the Settings page, click on the General tab.
  4. Enable the Coupon System:
    • Scroll down to the Enable the use of coupon codes option and make sure the checkbox is checked.
    • Click Save Changes to apply your settings.

Step 2: Create a Coupon in WooCommerce

Once the coupon system is enabled, you can start creating coupons for your store.

  1. Go to WooCommerce > Coupons:
    • In the WordPress admin sidebar, hover over WooCommerce and click on Coupons. This will take you to the Coupons section where you can manage and create new coupons.
  2. Add a New Coupon:
    • Click the Add Coupon button at the top of the page to create a new coupon.
  3. Enter the Coupon Code:
    • In the Coupon code field, enter a unique code that customers will use during checkout (e.g., “SPRINGSALE” or “10OFF”).
  4. Coupon Description (Optional):
    • You can add a description to explain the coupon’s purpose or usage, such as “10% off on orders over $50.”

Step 3: Configure Coupon Data

Once you have entered the coupon code, you will need to configure the coupon’s settings. This is where you define the discount type, usage limits, and other conditions.

  1. General Settings:
    • Discount Type: Choose the type of discount you want to offer:
      • Percentage Discount: The discount is a percentage of the total order amount (e.g., 10% off).
      • Fixed Cart Discount: The coupon gives a fixed amount off the total order (e.g., $5 off the cart).
      • Fixed Product Discount: The discount applies to individual products (e.g., $5 off a specific product).
    • Coupon Amount: Enter the value of the discount. For example:
      • For a percentage discount, enter “10” for 10% off.
      • For a fixed cart discount, enter “5” for $5 off the cart.
      • For a fixed product discount, enter the discount amount per product.
    • Allow Free Shipping: Check this box if the coupon grants free shipping in addition to the discount.
  2. Usage Restrictions:
    • Minimum Spend: Set a minimum order value required for the coupon to be applied (e.g., $50).
    • Maximum Spend: Set a maximum order value that limits the use of the coupon (e.g., $100).
    • Individual Use Only: Check this option if the coupon cannot be used with other coupons.
    • Exclude Sale Items: If you don’t want the coupon to apply to items already on sale, check this option.
    • Products: Specify which products this coupon applies to. You can enter specific product names, or leave this blank for the coupon to apply to all products.
    • Exclude Products: Enter products you want to exclude from this coupon.
    • Product Categories: Choose categories of products that this coupon applies to.
    • Exclude Categories: Select categories that are excluded from the coupon.
  3. Usage Limits:
    • Usage Limit per Coupon: Set a limit on how many times the coupon can be used in total across your store.
    • Usage Limit per User: Set a limit on how many times a single customer can use the coupon (e.g., one time per customer).
    • Expiry Date: If the coupon is time-sensitive, set an expiry date for when the coupon will no longer be valid.
  4. Publish the Coupon:
    • Once you’ve configured the coupon details, click Publish to make the coupon active.

Step 4: Applying the Coupon in the Checkout Process

Once you’ve created a coupon, customers can use it during the checkout process.

  1. Customer Applies Coupon:
    • On the checkout page, customers will see a field labeled Coupon Code where they can enter the code you created.
    • After entering the code, they can click Apply Coupon to see the discount reflected in their cart.
  2. Coupon Discount Applied:
    • If the coupon is valid, the discount will be applied, and the new total will be displayed. If the coupon does not meet the required conditions (e.g., expired or minimum spend not met), an error message will appear.

Step 5: Monitor Coupon Usage and Performance

WooCommerce provides reports to track how your coupons are performing. To check the performance:

  1. Go to WooCommerce > Reports:
    • In the WordPress dashboard, hover over WooCommerce and click Reports.
  2. View Coupon Reports:
    • Under the Coupons tab, you can view data on the usage of each coupon, including the total amount of discounts applied and how many times the coupon has been used.

Step 6: Advanced Coupon Features (Optional)

For more complex coupon setups, you can consider using third-party plugins to extend WooCommerce’s built-in coupon functionality. Some advanced features include:

  • Cart Conditions: Set conditions based on the cart contents, such as discounts only for certain quantities or product combinations.
  • Bogo Deals (Buy One, Get One): Offer buy-one-get-one deals with specific conditions.
  • Tiered Discounts: Create discounts that increase with the order size, such as “Buy 2 items for 10% off, buy 3 for 20% off.”
  • Email and Social Media Coupons: Offer unique discount codes through email marketing or social media campaigns.

Popular third-party plugins for advanced coupon features include:

  • WooCommerce Smart Coupons: Provides advanced coupon features like gift cards, store credits, and bulk coupon management.
  • WooCommerce Dynamic Pricing & Discounts: Offers advanced pricing rules, including percentage discounts, fixed discounts, and tiered pricing.
  • WooCommerce Advanced Coupons: Adds features like BOGO deals, cart conditions, and coupon restrictions.

Conclusion

Adding coupons and discounts to your WooCommerce store is a great way to encourage sales and attract new customers. WooCommerce makes it easy to set up discounts based on product categories, minimum spend, specific products, and more. With the ability to create percentage discounts, fixed amounts, and free shipping options, you can offer a wide range of promotions. By following the steps above, you’ll be able to configure coupons to suit your business needs, helping you to boost conversions and drive customer loyalty.