Home > Docs > WooCommerce Gift Cards > Send Products as Gifts in WooCommerce: Gift Cards with Product Attachments

Send Products as Gifts in WooCommerce: Gift Cards with Product Attachments

Last updated on March 20, 2026

The WebToffee WooCommerce Gift Cards plugin lets you turn standard products into giftable items by adding a “Send as a gift” option to your store’s product pages. To set this up, navigate to Gift Cards > General Settings > Send Product as Gift and enable the “Send as a gift” checkbox. This feature automates the gifting process by letting customers enter a recipient’s details, triggering a personalized email notification while you handle the physical shipping to the gift recipient.

Upon placing an order, the recipient will receive an email as shown below.

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:

  • Go to WordPress Dashboard > Gift Cards > General Settings > Send Product as Gift.
  • Alternatively, if Smart Coupons for WooCommerce is installed, then navigate to Smart Coupons > Gift cards > General settings > Send product as gift.
  • Enable the Send Product as Gift option.
Gift card - Home page
Gift card – Home page
  • This will add a button labeled Gift this product on the product page.
Gift this product button on the product page
Product Page – Gift this product button
  • On clicking this button, a gift card will be generated with the same value as the product, and the product will be attached to it, as shown below.
Gift this product setup page
Gift this product setup page
  • This window also allows customers to fill in details such as the recipient’s email, the recipient’s name, the sender’s email, the sender’s name, the caption, and the message for the gift card, making the purchase process effortless.

Setting Up Gift Product Restrictions

The plugin also allows enabling some restrictions on the Gift this product option. Those options are listed under the Send product as a gift tab under the General settings.

  • Gift this product option will not be available for products
    • Listed under Exclude products.
    • Categories listed under the Exclude categories.

In the given example, the products Divi Engine Tee (#251) and Divi Ninja Tee (#312) are not eligible to be given as gifts, and any products in the Hoodies category are also not eligible.

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

Customizing the “Gift This Product” Option

In addition to the features mentioned, the plugin offers multiple customization options to personalize the gift-giving experience.

Gift cards – Customization
  • In the Description above the button field, enter the text you want to display above the Gift this product button.
  • In the Button text field, enter the label to show on the Gift this product button.
Gift cards - Gift this product section
Gift cards – Gift this product section
  • To identify the product as a gift item in the cart, enter a unique label for the gift card in the Cart/Order item text field. You can also utilize a placeholder (%s) to include the respective product name in the cart. In the given example, the gift card name will be in the format: Gift product – Product name – Product variation.
Gift card with product attachment WooCommerce
Product-linked WooCommerce Gift Card
  • In the Title of recommended products field, enter the text to display above the list of recommended products on the gift card.
  • If you’d like to keep the product price secret in the gift card email, just enable the Hide amount from gift card option.
Gift card with product price hidden
Gift card with product price hidden
Gift card with product price
Gift card with product price

Upon placing an order, the recipient will receive an email as shown below. A gift card is attached to a product. The recipient can purchase the product or use the gift card as a regular gift card to buy any desired product or service.

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

Hide the Gift Card Amount from the Gift Card

If you gift a product to a loved one, you might prefer not to display the gift card’s value. Instead, you may want only to show a product recommendation. Here is how you can do it.

  1. Head back to Gift Cards > General settings > Send product as gift.
  2. Enable the Hide amount from gift card option.

hide gift card code from recipient's mail.
Hide gift card code from the recipient’s mail

The gift card value will be concealed in the recipient’s email.

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