Hi, I’m using the District theme and am needing to add a Custom Personalization Form to the checkout page, as many of our products offer custom embroidery. Needing some step by step on this if someone can help. Thanks
It sounds like you’re looking to add a “custom options” app, to support customization information on product pages (rather than at checkout).
If so, you’d want one of these apps: https://apps.shopify.com/search?q=product%20options
Otherwise, if it’s just basic text that you need to collect, and it’s for the order as a whole (not on a per-product basis) then you could probably get away with just using the “order notes” functionality, which is built-in to almost all themes (on cart pages).
https://help.shopify.com/en/manual/online-store/themes/customizing-themes/add-order-notes
Thanks so much, your solution helped me to understand that I need to have this information on each product page, and the link you shared helped me to find just the right app to accomplish the most efficient way to gather this from my customers.
You can choose not to use a custom form on the checkout page. Instead, you can use our Easify Product Options app to collect all personalization details directly on the product page.
Customers can enter their embroidery/personalization information before adding the product to the cart, and all of that data will automatically be included in the order — with no need to customize the checkout.
- This is the result:
- This is the app setting:
Whether you’re new or experienced, this app makes product customization a breeze. Easify’s team is always there to guide you and make sure things work perfectly.![]()

