discount sale
  • Days
  • Hrs
  • Mins
  • Secs
20% Off

Use coupon code 'SDS20' Limited Offer!!

Home > Docs > WooCommerce Gift Cards > How to Send Products as Gifts Using WooCommerce Gift Cards

How to Send Products as Gifts Using WooCommerce Gift Cards

Last updated on October 7, 2026

With the WebToffee WooCommerce Gift Cards plugin, customers can gift any product in your store. Go to Gift Cards > General settings > Send product as gift and enable Send product as gift. A Gift this product button then appears on your product pages. When a customer uses it, they buy a gift card worth the product’s price, and the recipient gets an email with the gift card and the recommended product. The recipient can use the gift card to buy that product or spend it on anything else in your store.

Here’s the email the recipient receives:

Recipient email with gift card
Recipient email with gift card

Enable the “Send Product as a Gift” Feature in WooCommerce

To set up the feature:

  • From the WordPress dashboard, go to Gift Cards > General settings > Send product as gift. If you use the plugin with Smart Coupons for WooCommerce, go to Smart Coupons > Gift cards > General settings > Send product as gift.
  • Enable Send product as gift.
  • Click Save.
Gift card - Home page
Gift card – Home page
  • A Gift this product button now appears on your product pages.
Gift this product button on the product page
Product Page – Gift this product button
  • When a customer clicks the button, a window opens with a gift card set to the product’s price, with the product attached. The customer fills in the gift card details, such as the recipient’s email and name, the sender’s email and name, a caption, and a message. Line breaks in the message stay in place in the email and the PDF.
Gift this product setup page
Gift this product setup page

Choose Which Products Customers Can Gift

By default, the Gift this product button appears on every product. To hide it on some products, use these fields on the Send product as gift tab:

  • Exclude products – Select products that shouldn’t show the button.
  • Exclude categories – Select categories whose products shouldn’t show the button.

In this example, customers can’t gift the Divi Engine Tee or the Divi Ninja Tee, or any product in the Hoodies category.

These fields only control the button. To limit where a gift card can be used, see Usage Restrictions for Gift Cards.

Send product as gift WooCommerce settings
Send product as a gift WooCommerce settings

Customizing the “Gift This Product” Option

You can also customize how the Gift this product option looks and reads.

Gift cards - Customization
Gift cards – Customization
  • In Description above the button, enter the text to show above the Gift this product button.
  • In Button text, enter the label for the button.
Gift cards - Gift this product section
Gift cards – Gift this product section
  • In Cart/Order item text, enter a label that marks the item as a gift in the cart and order. Use the %s placeholder to include the product name. In this example, the cart item reads Gift product – Product name – Product variation.
Gift card with product attachment WooCommerce
Product-linked WooCommerce Gift Card
  • In the Title of recommended products, enter the heading shown above the gifted product on the gift card.
  • To keep the product price private in the gift card email, enable Hide amount from gift card.
Gift card with product price hidden
Gift card with product price hidden
Gift card with product price
Gift card with product price

After the customer places the order, the recipient receives the gift card by email, with the gifted product shown on it. The recipient can buy that product with the gift card, or spend it on anything else in your store.

Gift card in recipient email
Gift card in recipient’s email

Hide the Gift Card Amount from the Gift Card

When customers gift a product, they may not want the recipient to see its price. To show only the product, hide the amount:

  1. Go to Gift Cards > General settings > Send product as gift.
  2. Enable Hide amount from gift card and click Save.
Hide gift card code from the recipient's mail
Hide gift card code from the recipient’s mail

The recipient’s email no longer shows the gift card amount.

Hide gift card price from the recipient's mail
Hide gift card price from the recipient’s mail