Cart notes on Shopify get enabled once and ignored forever. Here is how to set one up that customers actually use and staff can act on.


Guilhem Teyssier
Founder & CEO
One bad label kills more cart notes than any theme bug ever will. Seventy-five percent of online shoppers say they want the option to leave instructions before they check out. Most Shopify stores turn the field on once, forget it exists, and never read what lands in it.
What a cart note actually is
It's one field. Nothing more. A cart note is a single text box tied to the cart.note object, capped at 5,000 characters by Shopify. That's the technical ceiling, not the practical one. Past roughly 250 characters, customers stop reading their own placeholder text, let alone writing something useful in it.
Here's where half the merchants trip up inside a cart drawer: a drawer never submits a form the way a full cart page does. If the textarea has no JavaScript call to /cart/update.js, the note disappears the second the customer clicks checkout. That's not a Shopify bug. That's a missing line of code your theme never shipped.
There's also only one note per cart. A second field overwrites the first. Customers never find out. Support does, three weeks later, the hard way.
Why the field builds trust when it's built right
Trust is earned before payment, not after. A cart note is the closest thing Shopify gives a shopper to talking back before they hand over their card. Handled well, it turns checkout into a short conversation. Handled badly, it's a text box nobody reads that quietly manufactures a refund request in three weeks.
The stores that get value out of this treat the note like a support ticket filed in advance. A gate code saved at checkout is one delivery driver who doesn't call. An allergy flagged at checkout is one return that never happens. This is a mistake most stores never fix: they collect the information and then route it nowhere.
The average ecommerce support contact costs somewhere between $2.70 and $5.60. Most stores never connect that number to their cart note field. They should. Give the note thirty days after you fix the label and the drawer bug, and the drop in "where's my package" and "this wasn't what I asked for" tickets is usually visible in the first support report you pull.
Where cart notes actually earn their keep
Not every use case is equal. Some prevent real cost. Others are just nice to have.
Use case | What to prompt for | What happens if you ignore it |
|---|---|---|
Gift orders | "Add a gift message" | Wrong or missing card, refund request |
Delivery access | "Gate code or drop-off instructions" | Failed delivery, a WISMO ticket |
Allergies and dietary notes | "Any allergies we should know about?" | A return, sometimes a one-star review |
B2B purchase orders | "PO number for this order" | Invoice mismatch, a finance back and forth |
Look at that last column again. Every ignored note becomes a ticket. WISMO style tickets, where's my order, why is it wrong, why didn't you follow my instructions, already make up 30 to 40% of total support volume for the average ecommerce store, at $5 to $22 per human handled interaction. A note nobody reads is a ticket you paid to create.
A cart note that nobody reads isn't a feature. It's a silent complaint form you built yourself.
The three mistakes that kill it
Three mistakes kill this feature every time. They show up on stores of every size, from a $2k a month side hustle to a nine figure DTC brand.
First, the field sits below the checkout button. Nobody scrolls past a checkout button to fill in a text box, so a note placed there might as well not exist.
Second, the label says "Notes" or "Comments." That's not a prompt. That's a blank page, and shoppers treat blank pages the way they treat blank forms anywhere: they skip them. Name the one thing you get asked about most, delivery access, gift messages, sizing, and put it directly in the label instead of a generic word.
Third, the field is expanded by default on mobile, pushing the real checkout button below the fold. On a six inch screen that's the difference between a completed order and an abandoned one. Test it on your own phone before you ship it.
What to prioritize if you're starting from zero
Start here.
Enable cart notes under Cart, then Sections, then Subtotal, and confirm the field actually saves inside your cart drawer, not only your cart page.
Rewrite the label to name your single most common request. "Gate code or delivery instructions" beats a generic "Notes" field every time.
Cap the visible textarea around 250 characters. Nobody needs the full 5,000 Shopify allows.
Route the note into fulfillment and support automatically, not into a spreadsheet someone checks on Fridays.
Review your return reasons monthly for anything a cart note could have prevented, the same way you'd track cart abandonment causes.
Five steps. Thirty minutes. Fewer tickets by next month.
Frequently Asked Questions
How do I enable cart notes on Shopify?
Why aren't my Shopify cart notes showing up on the order?
What should I put in the cart note field label?







