Home > Docs > Smart Coupons for WooCommerce > Smart Coupons for WooCommerce – Set Up Guide

Smart Coupons for WooCommerce – Set Up Guide

Last updated on February 7, 2025

Smart Coupons for WooCommerce by WebToffee is a specialized plugin designed to cater to diverse coupon-specific functionalities. It enables you to create and manage a variety of discount coupons effortlessly, helping boost sales and improve customer retention. This guide will walk you through setting up the plugin and creating basic types of coupons.

Smart Coupons for WooCommerce – Key Features

  • Create Advanced Coupons – Create coupons based on shipping methods, payment methods, user roles, billing or shipping countries, countries, and more.
  • BOGO Offers – Set up Buy One Get One promotions.
  • Coupon Management – Import and manage coupons, including bulk generation.
  • Store Credits – Create and manage store credit vouchers and gift cards that can be redeemed multiple times.
  • Signup coupon – Encourage new signups by providing a welcome bonus.
  • Abandoned Cart Coupons – Win back customers by sending discount coupons for their abandoned carts, encouraging them to complete their purchases.
  • Flexible Coupon Options – Configure advanced restrictions and conditions for coupon usage.

Getting Started

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

Create Your First Coupon with Smart Coupons

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/Store credit).
  4. Set a coupon value.

You can also add free shipping or automatically apply a coupon and set your coupons’ start and expiration dates!

Add new coupon - Smart Coupons for WooCommerce
Automatic percentage coupon set to activate on January 1, 2025 – Smart Coupons for WooCommerce – Smart Coupons for WooCommerce

Step 2: Apply Usage Restrictions

  1. Navigate to the Usage Restriction tab.
  2. Restrict the coupon to selected product categories, set minimum spending and purchase limits, and restrict coupon usage with other coupons, among other limitations.
The coupon is limited to the fashion category and requires a minimum spend of 500 in that category - Smart Coupons for WooCommerce
The coupon is limited to the fashion category and requires a minimum spend of 500 in that category – Smart Coupons for WooCommerce

Step 3: Define Usage Limits

  1. Open the Usage Limits tab. Set limits for –
    • Total coupon usage
    • Usage per customer
Coupon limits redemption to 100 per store and 1 per user - Smart Coupons for WooCommerce
Coupon limits redemption to 100 per store and 1 per user – Smart Coupons for WooCommerce

Step 4: Restrict Based on Checkout Options

Under the Checkout Options tab, limit the offer to be applicable for selected checkout payment methods, user roles, and billing countries.

Restrict Coupons Based on Checkout Options - Smart Coupons for WooCommerce
The coupon is exclusively available for store customers and applies only to local pickup as the shipping option – Smart Coupons for WooCommerce

Step 5: Restrict Based on Purchase History

In the Giveaway Products section, you can choose a product to add to the cart as a giveaway item, either for free or at a discounted price.

Giveaway products tab - Smart Coupons for WooCommerce
When the coupon applies, the Frankie Sweatshirt will be added to the cart for free

Step 6: Restrict Based on Purchase History

Under the Purchase History tab, set restrictions based on the user’s previous purchases.

 Restrict Coupons Based on Purchase History - Smart Coupons for WooCommerce
The coupon is valid only for users who have made at least one purchase from the store – Smart Coupons for WooCommerce

Publish the coupon.

Coupon application demo
A coupon is applied when you add products worth $100 or more from the Hoodies & Sweatshirts category, and the selected free product is also added to the cart for free.

Setting Up WooCommerce BOGO (Buy One Get One) Offers

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

Step 1: Create a New Offer

  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 BOGO offer - Smart Coupons for WooCommerce
Create BOGO offer – Smart Coupons for WooCommerce

Step 2: Define the Customer Reward

Under Customer gets, select Same product, set the quantity to 1, and discount type to Free.

Now, customers get an extra quantity of the product they added to the cart—for free!

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 there, and so on).

Set up WooCommerce BOGO Offers
Set up a basic BOGO offer

Save and Activate offer.

Special Promotions

A. Abandoned Cart Discounts

  1. Enable Abandoned Cart Coupons under Smart Coupons > Abandoned Cart.
  2. Associate a master coupon to define the discount rules. (The select coupon is shared as an Abandoned cart coupon).
  3. Set the idle time and email interval for sending the coupon.
  4. Save the settings.

B. Signup Coupons

  1. Enable Signup Coupons under Smart Coupons > Signup Coupons.
  2. Associate a master coupon to define the discount rules. (The selected coupon is shared with all new signed-up users.)
  3. Save the settings.

C. First-Order Discounts

  1. To create a First order discount, Create a new coupon with a Percentage Discount or Fixed Cart Discount from Smart Coupon > Add Coupon.
  2. Under Purchase history set, the Number of orders equals zero and publish the coupon.

Store Credit Gift cards

Store credit gift cards are like cool coupons that store owners can share or customers can buy for themselves. They can use them to buy products from your store until the balance runs out. What sets gift cards apart from regular store credit coupons is that they can be customized and look way better when you share them with others. If you want to add a store credit-based gift card product to your store:

  1. Navigate to Smart Coupons > Store credit and activate Use templates for store credits.
  2. Create a product with a zero price and associate it under Associate a product.
  3. Configure purchase options by offering predefined values or allowing the customer to select a custom option.
  4. Implement usage limits and restrictions and tailor the template as necessary.
  5. Save your settings.
Set up store credit gift cards - Smart Coupons for WooCommerce
Set up store credit gift cards – Smart Coupons for WooCommerce
Gift cards on store - Smart Coupons for WooCommerce
Gift cards on store – Smart Coupons for WooCommerce

Additional Resources

For detailed information on each option in the plugin, visit Smart Coupons for WooCommerce – Feature Walkthrough.