• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Essential Premium WooCommerce Plugins - WP Desk
  • Plugins
  • Bundle
  • Support
  • Blog
  • My Account
  • 0

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

Bartosz Gajewski

Let customers add gift messages to WooCommerce products and (optionally) charge for it

Updated: February 07, 2023 / Marketing Tips, Plugin Tutorials

We earn money and we spend money. The biggest part of our spending consists of things we just buy for ourselves. But we do like spending money on others - friends, relatives, and loved ones. The best presents are personalized ones. Read this article to learn how to add a gift message option to your WooCommerce products with a plugin!

Table of contents

  • Add a WooCommerce gift message with a free plugin
  • WooCommerce Gift Message as an additional fee
  • Conditional Logic for WooCommerce product fields

How to add WooCommerce gift message with a plugin

Let me show you a few steps to add a new field for getting messages!

  1. Get the free plugin

    First, you need the free Flexible Product Fields - a WooCommerce plugin to add more fields to your products.

    Flexible Product Fields WooCommerce

    Create a product wizard to sell engravings, gift wrapping, gift messages, business cards, stamps and optionally charge for it (fixed or percentage).

    Download for free or Go to WordPress.org
    WP Desk
    10,000+ Active Installations
    Last Updated: 2023-03-13
    Works with WooCommerce 7.1 - 7.5.x

    πŸ‘‰πŸΌβ€Š You can also download it for free from the WordPress repository or install the plugin by searching for flexible product fields in your WordPress admin:

    Flexible Product Fields in the WordPress repository
    If you want to add a gift message in WooCommerce, first you'll have to download Flexible Product Fields
  2. Plugin configuration

    Once you have the plugin installed and activated, let's configure it!

    πŸ‘‰πŸΌβ€Š Go to Products β†’ Product Fields in your WordPress menu to set up a new field group:

    WooCommerce gift message plugin configuration
    Adding a new fields group in Flexible Product Fields
  3. Select the products for the gift message

    You need to specify the product(s) for which a customer will be able to order a gift message.

    WooCommerce gift message plugin configuration
    Choose in which product you want to display the gift message

    πŸ’‘ In the free version of the Flexible Product Fields, you have to specify products one by one. You may select products from the whole category or all products in the PRO version of the plugin.
  4. Show the gift message field on the product page

    Once you configured where to show the group fields, you can create and configure the fields. You can use any label you want. It will show on the product page and in the cart.

    Text area configuration in the Flexible Product Fields plugin
    Choose where you want to display the WooCommerce gift message

    πŸŽ‰ This is how it looks on the product page:

    WooCommerce Gift Message at Product Page - screenshot
    This is how your gift message will look at the product page

    πŸ’‘β€Š The Gift Message for WooCommerce products may be a great and customer-friendly feature in your store! You may also sell PDF gift cards and vouchers in WooCommerce with this free plugin 🎁!
  5. That's it!

    πŸŽ‰β€Š The gift message typed by a customer will also appear in the cart:

    WooCommerce Gift Message - Cart Page
    The gift message will also appear in the cart

WooCommerce Gift Message as an additional fee

A message attached to a product like a letter, card, or engraving may be an additional cost for your store.

It is a good idea to transfer this cost to your customers. You can set any price you want for such a feature so you can make some profit out of it, too.

πŸ’‘ You may add a field with price with Flexible Product Fields PRO.

Flexible Product Fields PRO WooCommerce £59

Create a product wizard to sell engravings, gift wrapping, gift messages, business cards, stamps and optionally charge for it (fixed or percentage).

Add to cart or View Details
WP Desk
10,000+ Active Installations
Last Updated: 2023-03-15
Works with WooCommerce 7.1 - 7.5.x

As you can see in the screenshot below, the Price type and Price settings appear after activating the PRO version.

Pricing tab
The PRO version of Flexible Product Fields lets you add extra pricing to a WooCommerce gift message

This is how the text field looks on the product page. Of course, when the text field is empty (there's no message typed by a customer), then the standard price value will be used.

Gift message - paid option
Extra paid gift message

The moment your customer starts typing in the text field, an additional cost will be added to the product price.

Gift message on the product page - paid option
WooCommerce gift message in the checkout summary

Conditional Logic for WooCommerce product fields

πŸ’‘You may add a field with conditional logic with Flexible Product Fields PRO.

Flexible Product Fields PRO WooCommerce £59

Create a product wizard to sell engravings, gift wrapping, gift messages, business cards, stamps and optionally charge for it (fixed or percentage).

Add to cart or View Details
WP Desk
10,000+ Active Installations
Last Updated: 2023-03-15
Works with WooCommerce 7.1 - 7.5.x

Look, the text field takes up a lot of space.

Not everyone will be interested in this feature so why show it to them?

I think that it is a good idea to place a checkbox on the product page and to show the text field for gift messages only when the checkbox has been checked.

βœ…β€Š Fields like this are really easy to set up. You need to add a checkbox field and then you need to activate conditional logic in the gift message field. This is a PRO feature.

Conditional logic in the Flexible Product Fields plugin
Adding fields with conditional logic

Do you wonder what it looks like on the product page? See the animation below:

WooCommerce Gift Message - animation
The final result: fields added using conditional logic
πŸ’‘ You may set up conditional logic for your WooCommerce products and their fields (default or custom ones)!

Summary

Are you ready to add a WooCommerce gift message to your store?

In this article, you have learned how to implement the WooCommerce Gift Message feature. It can boost sales and make some extra profit for your store which I hope it will!

If you have any questions, please let us know below.

 

Related to WooCommerce custom checkout form

  • Extra cost in WooCommerce products

    woocommerce add extra cost to product
    WooCommerce products - price & additional fields. In this article we will teach you how to add extra product fields with pricing option.

  • How to add gift wrapping with a checkbox

    woocommerce gift wrapping option
    Add a gift wrapping checkbox. Find out how to add and configure a gift wrapping checkbox option to WooCommerce products.

Tweet

2 minutes read15747 views

Bartosz Gajewski

Content Specialist in WP Desk. He tries to increase the number of plugin users with useful content. Privately an enthusiast of mountains and European cinema.

Product Add-Ons Use Cases

Powered by WP Desk

WP Desk brings you great WooCommerce plugins. We strive to save your time and money by speeding up your processes. Use our plugins to build a better store. Awesome support included in the package.

Premium WooCommerce Plugins β†’

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

WP Desk β€Ί Plugin Tutorials β€Ί Let customers add gift messages to WooCommerce products and (optionally) charge for it

Footer

WP Desk - WooCommerce Plugins

At WP Desk we create great WooCommerce plugins with awesome support. Save time and money with our e-commerce solutions. See how we can help you improve your e-store →

Secured by Comodo

WP Desk

  • About us
  • Giving Back
  • Blog
  • Contact us

Products

  • Premium Plugins
  • Get Support
  • WooCommerce Invoices
  • Email Marketing
  • Octolize

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy

© 2023 WP Desk