A lot of Black Friday and holiday orders are gifts. With a Checkout Plus Custom Input, shoppers can type a gift message right in checkout, so you have it with the order instead of chasing it by email later.
This guide walks you through setting up a gift message field, giving shoppers room to write, keeping messages to a length that fits your card, and testing it before the rush.
Prefer video? Here's a quick walkthrough: How to Add Gift Message Options to Shopify Checkout.
Before you start
Checkout Plus installed on your Shopify store
Access to the Shopify Checkout Editor. A Custom Input on the checkout steps requires Shopify Plus.
A plan for the messages. Decide who reads them (your packing team, a gift card printer) and how long a message can be.
Not sure what needs Shopify Plus? See Which Checkout Plus Features Require Shopify Plus?.
Step 1: Open your Custom Input settings
In Shopify admin, open Apps → Checkout Plus.
Under App blocks, select Customize your Checkout.
On Browse checkout app blocks, search for input.
Find the Custom Input block and select Manage.
[SCREENSHOT PLACEHOLDER: Browse checkout app blocks filtered by input, with the Custom Input block and its Manage button highlighted]
Step 2: Set up your gift message field
Give the field a clear label shoppers understand at a glance, like
Gift message (optional). Not every order is a gift, so saying it's optional keeps everyone else moving.Add helper or placeholder text with a quick example, like
Happy holidays, love Sam.Switch the field to the multi-line text area type, so shoppers have room to write a real note instead of cramming it into one line.
Select Save.
[SCREENSHOT PLACEHOLDER: Custom Input settings with the field label, placeholder text, and text area input type highlighted]
Step 3: Set a length that fits your card (optional)
Gift cards and packing slips only have so much space. Use Input Validation to keep messages to a length you can actually print.
In your Custom Input settings, find Input Validation.
To cap the length, pick the maximum option and set a limit that fits your card.
To ask for at least a few words, choose Text Field - Character Minimum and set Minimum characters. Buyers must enter at least that many characters.
To set both, pick the range option and enter a minimum and a maximum.
Select Save.
Tip: a minimum makes the field harder to skip. If the message is optional, a maximum on its own is usually the better fit.
Step 4: Add the Custom Input block to checkout
In the Checkout Editor, go to the step where you want the field, like Information.
Under Main, select Add block.
Search for input and choose Custom Input under Checkout Plus.
In the block settings, point the block at the gift message settings you saved in Step 2.
Select Save.
[SCREENSHOT PLACEHOLDER: Checkout Editor with Add block under Main, an input search, and Custom Input under Checkout Plus highlighted]
Step 5: Test it
From your storefront, add a product to your cart and go to checkout.
Check the gift message field on desktop and mobile, then try a message that's too short or too long to see your Input Validation in action.
Place a test order and confirm the message comes through on the order in your Shopify admin, so your team knows where to find it when they pack.
[SCREENSHOT PLACEHOLDER: Shopper view of checkout with the gift message field filled in]
BFCM tips
Pair the message with a free gift. See How to Schedule a Black Friday Free Gift for Bigger Carts with Checkout Plus.
Remind gift shoppers when to order. See How to Show Black Friday Shipping Cutoffs at Checkout with Checkout Plus.
Selling in more than one language? Translate your field label with How to Translate Your Checkout Plus Extensions.
Troubleshooting
Field doesn't show: Make sure the Custom Input block is added and saved in the Checkout Editor, on the step you're testing.
Shoppers can't continue: Check Input Validation. A Minimum characters value makes the field harder to skip, so lower it or use a maximum only.
Label is in the wrong language: Update the translated text for your Custom Input too.
Can't place it on checkout: Placing blocks on the checkout steps requires Shopify Plus.
Need help? Contact Checkout Plus support from the app (Need Help? / Contact Us), and tell us about the gift message field you're setting up.
Ready to try it? Install Checkout Plus from the Shopify App Store.



