Home > Docs > Smart Coupons for WooCommerce > Offer Gift Coupons on Product Purchase in WooCommerce

Offer Gift Coupons on Product Purchase in WooCommerce

Last updated on July 25, 2025

The Smart Coupons for WooCommerce plugin gives provisions to gift coupons upon product purchases. Depending on the nature of the gifted coupon, users can either redeem it on a later purchase or gift it to another user during checkout.

  1. Navigate to the WooCommerce products page.
  2. Click on the Add/Edit Product page.
  3. Open the General tab under the Product data meta-box.
  4. Select the coupon(s) to gift from Gift a coupon(s).
  5. Update changes.

Associate a product with a coupon

To associate a product with a coupon and offer the coupon on a product purchase, follow the given steps:

  1. Navigate to WooCommerce > Products from the WordPress Dashboard.
  2. Add a new product or edit an existing one.
  3. Scroll down to Gift a coupon(s) under the General tab.
  1. Select the coupons from the list displayed.
  2. You can enter multiple coupons as you need.
  3. Configure all other details for the product if not done already.
  4. Update or publish to save the changes.
Smart Coupons for WooCommerce - Offer coupons on product purchases
Smart Coupons for WooCommerce – Offer coupons on product purchases

On moving a product linked with coupon(s) into the cart, the customer can view the embedded coupon information as shown below:

Smart Coupons for WooCommerce - Offer coupons on product purchases
Smart Coupons for WooCommerce – Offer coupons on product purchases

Gift coupon actions

The customer can then choose to gift the coupon to a friend or send it to his own mail for redemption in next purchase from the checkout page as shown below:

Smart Coupons for WooCommerce - Offer coupons on product purchases
Smart Coupons for WooCommerce – Offer coupons on product purchases

Additional options

The plugin provides a couple of options to customize this feature to your preferences. To access the options:

  • Navigate to Smart Coupons > General Settings > General.
  • Scroll down to the Gift a coupon settings section.
Gift a coupon settings
Gift a coupon settings
  • Email Coupon on Order Status: Choose an order status that triggers sending the email with the gift card to the recipient.
  • Send coupon to buyer (hide ‘who to send’ option): Enable this option to remove the recipient selection choice, sending the gift card to the buyer by default.
  • Send unique code to each recipient: Enabling this option will generate and send unique coupon codes to each user. Otherwise, the coupon code you set on the coupon page will be shared with the user.