Gift wrapping gets the attention, but gift messages and gift receipts are what actually make the experience feel personal. Get them right, and your customers will come back every time they need a gift.
Gift messages: the basics
A gift message is a short note from the buyer to the recipient. It usually appears on a card tucked inside the package. Simple concept, but there are details that matter.
What to capture
At minimum, you need:
- The message itself. A free-text field with a reasonable character limit (200 – 500 characters works for most stores).
- "From" name. Optional but useful — some customers want to sign the card differently than their billing name.
That's it. Don't over-complicate the form. Every extra field reduces the chance someone will fill it out.
Character limits and formatting
Set a clear character limit and show a counter. 300 characters is a sweet spot — long enough for a heartfelt message, short enough to fit on a card.
Strip or escape any HTML in the message before displaying it anywhere. This is a security basic, but it's easy to overlook when you're passing the message through to packing slips and order screens.
Displaying messages to your fulfilment team
The gift message needs to be visible at the point of packing. The best approaches:
- On the packing slip. Print the message directly on the packing slip in a clearly marked section.
- On a separate card. Some stores print messages on branded cards that go inside the package. This feels more premium.
- In the order notes. As a backup, the message should always be visible in the Shopify order admin.
Whatever method you choose, make sure the person packing the order can see the message without clicking through multiple screens. If it's hard to find, it'll get missed.
Gift receipts: why they matter
A gift receipt is a version of the order receipt that doesn't show prices. It lets the recipient return or exchange the item without seeing what was paid.
When to offer gift receipts
Always. If you sell anything that could be a gift, offer a gift receipt option at checkout. It's a checkbox — zero friction for customers who don't need it, and a lifesaver for those who do.
What to include on a gift receipt
- Order number (for returns/exchanges)
- Item names and quantities
- Your store name and return policy URL
- The gift message (if one was provided)
What to exclude
- Prices. All of them. Line item prices, subtotals, discounts, tax, shipping, total.
- Payment method
- Billing address
The whole point of a gift receipt is that the recipient can handle returns without knowing the price. If any price leaks through, you've defeated the purpose.
Printing and packaging
Include the gift receipt inside the package, ideally in an envelope or folded so the recipient sees it but it's not the first thing visible when the box opens. Some stores put it underneath the tissue paper or in a small branded envelope.
If you use a fulfilment service or 3PL, make sure they know how to handle gift receipts. This is a common failure point — the warehouse prints the standard packing slip instead of the gift receipt, and the recipient sees the price.
Common mistakes to avoid
1. Making the gift message field hard to find
If customers have to hunt for the message option, they won't use it. Put it right next to the gift wrapping toggle, clearly labelled.
2. Truncating messages without warning
If your card only fits 200 characters but your form allows 500, the message will get cut off. Match the form limit to what you can actually print.
3. Forgetting about special characters
Customers use emojis, accented characters, and curly quotes in gift messages. Make sure your printing pipeline handles UTF-8 properly, or you'll end up with garbled text on the card.
4. Not testing the full flow
Place a test order with a gift message and gift receipt. Check the Shopify admin, the packing slip, and the printed card. Walk through the fulfilment process end to end. You'll catch issues that aren't obvious from the code alone.
A better gifting experience
Gift messages and gift receipts are small touches that signal you care about the details. They're the difference between a store that sells products and a store that delivers experiences.
The implementation is straightforward. The impact on customer loyalty is significant. Once you've got your gift wrapping set up, messages and receipts are the natural next step — and they can boost your revenue even further.