How to add a gift message box to Shopify products

A gift message box lets a shopper type a note for the recipient. Done well it lifts gift sales. Done badly the message never reaches you. Here is how to set it up so it does.

See LeDuc Product Options on the Shopify App Store Free plan. Pro is $9.99 a month. No theme code edits.

Where a gift message can live

There are three common places, and they behave differently.

Step 1: Plan the fields

Step 2: Add it to the product page

You can add an input to the theme's product form that submits as a line item property, for example properties[Gift message]. That needs comfort with Liquid and HTML, and you must re-check it after theme updates. An app is the lower-maintenance route.

Step 3: Make sure staff can see it

Whatever you use, confirm the message appears on the order in Shopify admin, on the packing slip if you print them, and in order notifications you send to your team. A message that exists but does not show up when you pack the order is worse than none.

Step 4: Test it

  1. Place a test order with a gift message.
  2. Check it on the cart, checkout and order page.
  3. Try a message with line breaks and quotes.

Common mistakes

Doing it with LeDuc Product Options

I built LeDuc Product Options for exactly this job. You install it from the Shopify App Store, create the field, choose which products it appears on, and it shows on those product pages without you editing any theme code. The shopper's answer travels with the item to the cart, the checkout and the order. There is a free plan, and Pro is $9.99 a month.

Two honest limits. It does not charge extra for an option and it does not take file uploads, so if you need either, pick a different app. Check the current plan details on the listing before you install.

For gifts I would add a checkbox "This is a gift" and a text field that only appears when the box is ticked. Shoppers buying for themselves never see the message box, and gift buyers get it right where they decide.

See LeDuc Product Options on the Shopify App Store Free plan. Pro is $9.99 a month. No theme code edits.

Shopify is a trademark of Shopify Inc. I am not affiliated with Shopify. LeDuc Product Options is my own app.