Shopify custom text field on the product page, without code

Names, notes, measurements, dates: lots of products need one extra piece of information from the customer. You can add a custom text field to a Shopify product page without touching your theme code. Here is how to think it through.

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

When a custom text field helps

Why avoid editing the theme

You can add fields by editing Liquid and HTML, but that code lives in your theme. Theme updates can overwrite it, a switch to a new theme loses it, and a small mistake can break your product form. A no-code route avoids that.

The no-code steps

  1. Pick the app. Install an options app from the Shopify App Store.
  2. Create the field. Choose the text type, give it a clear label such as "Name to print" and add helper text.
  3. Set the rules. Decide whether it is required, and whether it should only appear after another answer.
  4. Choose the products. Attach the field only to products that need it.
  5. Test. Check the product page on mobile, then place a test order and look at the cart, checkout and order in admin.

Writing a good label

Tell the shopper exactly what you will do with it: "Name to engrave (max 15 characters)" gets better answers than "Custom text". If the field is optional, say so.

Other field types worth knowing

A free-text box is not always right. A dropdown or radio buttons prevent typos on choices you already offer, color swatches make colors easier to pick, a checkbox suits yes or no questions, a number field suits quantities and sizes, and a date field suits delivery dates.

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.

With the app, the custom text field is one of seven field types. Shoppers fill it in on the product page, and the answer shows on the cart, the checkout and the order, so you can fulfil without searching your inbox.

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.