How to Collect Customer Measurements at Checkout on Shopify
By the ZeDaq.ai team · · 4 min read
On this page
To collect customer measurements on Shopify, add input fields to the product page that save as line item properties. The shopper types their numbers before adding to cart, and the values then appear on the cart line and the order. Collecting them on the product page is more reliable than asking at checkout itself.
This guide is for store owners selling made-to-measure or made-to-order clothing. If you only need a size suggestion for ready-to-wear, an app is simpler, as covered in adding virtual try-on to Shopify.
Why collect measurements on the product page, not at checkout?
Custom fields in checkout itself depend on your Shopify plan and setup. Adding fields to the product form works on any theme you can edit and ties each set of numbers to the exact item.
The product page also works better for the shopper:
- They see the measuring instructions next to the garment.
- Each item in a multi-item order can have its own measurements.
- You can block add to cart until the required fields are filled.
What are line item properties?
A line item property is extra information attached to one product in the cart. Shopify shows it on the cart, the order confirmation and the order in your admin.
You create one by naming a form input properties[Label], where Label is the text you want to see. For example, an input named properties[Chest] stores the shopper's chest value under "Chest". Our guide to line item properties for made-to-measure goes into the code in detail.
How do you add measurement fields step by step?
- Back up your theme. Duplicate it in the admin before you edit anything.
- Open the product template. In your theme editor, find the product form, inside the section that contains the add-to-cart button.
- Add the inputs. Add one input per measurement, named
properties[Chest],properties[Waist]and so on. Use number fields and label the unit clearly. - Mark them required. Add the
requiredattribute so the form cannot be submitted empty. - Show instructions. Put a short "how to measure" note and a diagram above the fields.
- Test an order. Add a product to the cart, place a test order and confirm the values show on the order in admin.
If you are not comfortable editing theme code, a developer or a custom product options app can do the same job.
Which measurements should you ask for?
Ask only for what the garment needs. Too many fields lower completion.
| Garment | Example fields |
|---|---|
| Shirt or blouse | Chest or bust, waist, shoulder width, sleeve length |
| Trousers | Waist, hip, inseam, rise |
| Dress | Bust, waist, hip, dress length |
| Jacket or blazer | Chest, shoulder width, sleeve length, back length |
This is an example set. Adjust it to your pattern and tell shoppers whether to use centimeters or inches. Add a notes field for fit preferences.
What are the limits of this approach?
Be aware of what line item properties do not do:
- No validation by default. A shopper can type a wrong or impossible number unless your code checks it.
- Text, not structured data. Properties are strings on the order, so you will usually copy them into your production sheet or tailor tool.
- Customers can mis-measure. Home measuring is error-prone, so add a read-back step before you cut.
- Hidden properties. Properties whose names begin with an underscore are hidden from the customer in the cart. Use that for internal data only.
Your return rules matter here too. Custom items are often treated differently from stock, so write your policy plainly, as discussed in return policy ideas for fashion stores.
What if you want a size suggestion instead of typing numbers?
Typing measurements suits made-to-measure. For ready-to-wear, many shoppers do not know their measurements. ZeDaq.ai's size recommendation uses a 30-second body scan, one photo plus height, and matches it to your own size chart. Install it from the Shopify App Store.
You can also combine the two: offer a standard size picker plus a custom measurements option. If you sell bundles of outfits, see best Shopify bundle apps for outfits.
Once your catalog grows, Shopify product filter apps for clothing help shoppers narrow it down.
Suggest a size from your own size chart
FAQs
Can I add custom fields to Shopify checkout?
Custom fields in checkout depend on your plan and setup, so check Shopify's current documentation for your plan. Product page properties work on any theme you can edit.
Where do I see the measurements after an order?
On the order in your Shopify admin, listed under the product line. They also show in order confirmation emails if your template displays properties.
Can customers change measurements after ordering?
Not through the form. Ask them to contact you, then record the new values on the order before production starts.
Do I need an app to collect measurements?
No. The product form can do it with theme code. An app is useful if you prefer to avoid editing code.
Try ZeDaq.ai free
Virtual try-on and Find my size for your store, plus client, order and invoicing tools for tailors, in one subscription.



