Home > Docs > Smart Coupons Basic > Smart Coupons for WooCommerce Free – User Guide

Smart Coupons for WooCommerce Free – User Guide

Last updated on August 27, 2025

WebToffee’s Smart Coupons for WooCommerce is a powerful free plugin designed to help store owners create, manage, and optimize discount coupons effortlessly. Whether you want to run seasonal promotions, reward loyal customers, or create Buy One Get One (BOGO) offers, this plugin provides flexible tools to enhance sales and improve customer retention. This guide will walk you through the installation of the plugin and creation of your first coupon in just a few steps.

Smart Coupons for WooCommerce – Key Features

  • Advanced Coupons – Apply coupons based on shipping methods, payment methods, user roles, billing/shipping countries, and more.
  • BOGO Offers – Create Buy One Get One (BOGO) promotions for selected products.
  • Flexible Coupon Options – Set advanced restrictions and conditions for coupon usage.
  • Coupon Categories – Organize coupons into categories for easier management and application.

Getting Started

  1. Install and activate the plugin from the WordPress archive.
  2. Navigate to Smart Coupons from your WordPress dashboard.

Create & Configure Your First Coupon

To get started with your first coupon, please follow the steps below:

Step 1 – Create a New Coupon

  1. Go to Smart Coupons > Add Coupon.
  2. Enter a unique Coupon Code and an optional Description.
  3. Choose a discount type (Percentage/Fixed Cart/Fixed Product).
  4. Set a coupon value.

You can also add free shipping or automatically apply a coupon and set the start and expiration dates for your coupons.

Coupon general settings
Coupon general settings

Step 2 – Apply Usage Restrictions

  1. Navigate to the Usage Restriction tab.
  2. Restrict the coupon to selected product categories and set minimum spending and purchase limits, among other restrictions.
Coupons - Usage restrictions
Coupons – Usage restrictions

Step 3 – Define Usage Limits

Open the Usage Limits tab. Set limits for –

  1. Total coupon usage
  2. Usage per customer
Coupon - Usage limits
Coupon – Usage limits

Step 4 – Restrict Based on Checkout Options

Under the Checkout Options tab, you can limit the offer to selected checkout payment methods, user roles, and billing countries.

Coupon - Checkout options
Coupon – Checkout options

Step 5: Set up Giveaway Products

In the Giveaway Products section, you can select a product to add to your cart as a giveaway. The selected item will be added to your cart as a free item. 

Coupon - Giveaway products
Coupon – Giveaway products

Publish the coupon.


Setting Up WooCommerce BOGO (Buy One Get One) Offers

This is an example of how to set up a simple BOGO offer: purchase any product and receive a selected product for free

Step 1 – Create a New Coupon

  1. Go to Smart Coupons > BOGO.
  2. Click on Add new and then Custom.
  3. Choose Buy Product X and get Product X/Y as the offer type.
  4. Set a title and a description for the offer and proceed.
Create a new BOGO offer
Create a new BOGO offer

Step 2 – Define the Customer Reward

Under Customer gets, select Specific product, select the product to offer as complimentary, set the quantity to 1, and discount type to Free.

Specific product is the only option available in the free version.

Now, customers get the selected product for free once the offer is applied.

Step 3 – Set Offer Trigger

Under Trigger, select Buy quantities, and set the minimum quantity to 1.

The offer is triggered when any one of the products in the store is added to the cart.

Step 4 – Set Offer Application Frequency

Under Apply offer, select Repeatedly(Apply offer on each product added to the cart, Buy one get one, Buy two get two, Buy three get three, and so on).

Save and Activate offer.

Setup BOGO offer
Setup BOGO offer

Manage Auto-Apply Coupons

To manage auto-apply coupons from the All Coupons page, click on Auto-apply coupons.

This page displays all available auto-apply coupons along with their priority levels. The priority determines the order in which the coupons are applied—higher priority coupons are applied first.

👉

Coupon application logic:

  • The plugin checks the first 10 coupons for auto-application.
  • If 5+ coupons are eligible, only the first 5 will be applied.
  • If only 1 coupon is eligible, it will be applied automatically.

Know more about Auto-Apply Coupons on Checkout in WooCommerce

Coupon Category

Grouping coupons into categories helps manage discounts more efficiently. For example, you can create seasonal, loyalty, or bulk purchase categories for better coupon management.

To create a new coupon category, head on to Smart Coupons > Coupon category on the WordPress dashboard.

Coupon category
Coupon category

Add new category

To add a new/custom category, Provide a Category Name, Slug, Parent Category and Description as you do with any other WordPress category.

The coupon category will appear in the coupon edit window as shown below:

Add new coupon category
Add a new coupon category

URL Coupons

The URL Coupons feature allows you to create unique URLs for specific coupons in your store. This functionality is available in the basic version of the plugin, which uses a shortcode format.

Create URL coupons
Create URL coupons
👉

Format for URL coupons:

{site_url}/?wt_coupon={coupon_code}

When a customer clicks on the URL, the associated coupon, such as discounts or giveaway products, is automatically applied based on its configuration.

Example of a URL coupon:

https://www.webtoffee.com/cart/?wt_coupon=flat30

When you click the URL, the coupon FLAT30 is activated, granting a 30% discount on your current cart.

🎉 Upgrade to Smart Coupons for WooCommerce Pro

Unlock advanced coupon management features with the Premium version of Smart Coupons for WooCommerce! Gain enhanced flexibility, automation, and targeting options to optimize your store’s discount strategy.

🚀 Exclusive Features in Pro

🔹 Advanced Coupon Customization & Automation

✅ Set Up Advanced WooCommerce Coupons with Smart Coupons

✅ Greater control over Auto-Apply Coupons – Additional features for managing auto-apply coupons with priority control and more.
✅ Advanced Scheduling – Set coupons to activate and expire on specific dates or days of the week.
✅ Create & Manage Bulk Coupons – Generate and distribute multiple coupons at once.
✅ Restrict Coupons by Product/Category – Apply coupons to specific products or categories with advanced conditions.
✅ Customize Coupon Messages – Personalize the message customers see when they apply a coupon.

✅ Set a Coupon to be Active on Selected Days of the Week – Schedule coupons to work only on specific days (e.g., weekends or weekdays).

✅ Customize Coupons – Modify coupon behavior, appearance, and restrictions to suit your business needs.

🔹 Enhanced Checkout & Discount Options


✅ Apply Coupons Based on User role, Payment Methods & Shipping Options – Restrict coupons to specific payment gateways or shipping methods.

✅ Restrict WooCommerce Coupons by Country or State – Apply coupons only in specific regions based on billing or shipping address.

✅ Provide Signup Discount for Customers – Offer automatic discounts for new customer registrations.
✅ Offer Discounts for Abandoned Carts – Recover lost sales by applying discounts to abandoned.
✅ Next Order Discounts – Reward customers with a discount for their next purchase.
✅ Nth Order Discounts – Offer discounts for milestone orders (e.g., after 5 purchases).

🔹 Bulk & Automation Features

✅ Bulk Import Coupons – Import multiple coupons at once to streamline promotions and marketing campaigns.
✅ Bulk Generate Coupons – Easily create and distribute large volumes of coupons for sales events.
✅ Email Coupons in Bulk – Send discount coupons to multiple customers simultaneously.

🔹 Advanced BOGO & Complimentary Product Features

✅ Advanced BOGO Offers – Offer advanced BOGO deals like Buy 1 Get 2 Free, Buy 2 Get 4 Free, and more.

✅ Complimentary Product on Spending a Set Amount – Reward customers with a free product when they meet a spending threshold.
✅ Configure BOGO Coupons to Apply Repeatedly – Set up Buy 1 Get 2, Buy 2 Get 4, and similar promotions.
✅ Allow Customers to Choose a Complimentary Product – Let customers pick a free product from a predefined selection.
✅ Offer the Cheapest Product in the Cart as a Giveaway – Automatically apply the lowest-priced item as a freebie in a BOGO deal.

🔹 Advanced Coupon Usage & Store Credit Features

✅ Sell Store Credit as Gift Cards – Let customers purchase store credit and redeem it like a gift card.
✅ Prevent Coupon Abuse – Restrict coupon usage based on previous purchases or total order count.
✅ Hide Coupon Code Field – Remove the coupon field from the cart and checkout page when auto-apply is enabled.

🔗 Want to take your coupon strategy to the next level? Upgrade to Smart Coupons for WooCommerce Pro today! 🚀