How to add customized text field in the product page?

Topic summary

A Shopify store owner seeks to add a conditional text field on product pages that appears only when customers select a “Customize (+$5)” option from a dropdown menu.

Solutions Offered:

  • Manual code implementation: A tutorial link was shared for adding custom text fields through code modifications. However, one user reported that while the field displays correctly, the custom text doesn’t carry through to the cart or order confirmation.

  • Easify Product Options app: A free app solution was recommended that supports:

    • Dropdown options with pricing
    • Text box/area fields for customization
    • Conditional logic to show/hide fields based on selections
    • Alternative input types (checkbox, switch) for binary choices
  • Video tutorial: A YouTube guide demonstrates adding custom fields without apps, though specifics weren’t detailed in the thread.

Outstanding Issues:

  • The code-based solution has a data persistence problem where custom text isn’t saved to orders
  • Multiple users requested guidance on applying customization fields to specific products or collections only, rather than store-wide implementation

The discussion remains open with unresolved questions about selective product application and the cart data issue.

Summarized with AI on October 29. AI used: claude-sonnet-4-5-20250929.

@AvadaCommerce I followed this tutorial and successful implemented the code. I am able to type in custom text on the products that I want. But that text is lost moving forward. There is no record of the text in the cart or after the order is placed. Can you assist with this?