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

How to Offer Gift Coupons on Product Purchase in WooCommerce

Last updated on April 24, 2026

To offer gift coupons on product purchase in WooCommerce, edit a product, go to the General tab under Product data, select the coupon(s) from the Gift a coupon(s) option, and update the product. When customers purchase the product, the coupon will be issued and can be sent to them or gifted to another recipient at checkout.

The Smart Coupons for WooCommerce plugin allows you to issue gift coupons upon product purchases. Depending on the type of gifted coupon, users can either redeem it on a later purchase or gift it to another user at checkout.

Prerequisites

  • Ensure the Smart Coupons for WooCommerce plugin is installed and activated.
  • Create the coupon(s) you want to offer before associating them with a product.

How to Associate a Product with a Gift 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 product details if not already done.
  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

After purchasing a product linked with a gift coupon, customers can:

  • Send the coupon to themselves for later use
  • Give the coupon to a friend by entering the recipient’s email
  • Add a personal message to the gift coupon
Smart Coupons for WooCommerce - Offer coupons on product purchases
Smart Coupons for WooCommerce – Offer coupons on product purchases

Gift Coupon Settings and Customization 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.