How can I allow customers to personalize items with their names?

Topic summary

Goal: let customers add their names to a customizable product (dried floral mirror) on a Shopify store using the Spotlight theme.

Proposed approaches:

  • App-based: use a product customizer from the Shopify App Store. Specific options suggested include Kickflip (live preview of the name on the product image) and Easify Product Options (free tier) with a Text Box, Font Picker, and preview capability.
  • Code-based: add a text input as a line item property (guide linked). An example product page was shared to illustrate the implementation.

Theme-specific guidance: instead of looking for product_template.liquid, the relevant Spotlight files may be main-product.liquid and buy-buttons.liquid, where the Add to Cart button and inputs are handled.

Current status: the code method hasn’t worked for the store owner; they couldn’t find the expected template or “Add to cart” string. No confirmed resolution yet; options remain to retry with correct files or adopt an app.

Notes: screenshots and video links are included for the app solutions and are central for setup and preview demonstrations.

Summarized with AI on January 10. AI used: gpt-5.

Hi @delicatesouls ,

I recommend integrating the Easify Product Options app, which is free to use. Utilize the Text Box option type within the app to incorporate a user-friendly text field, enabling customers to input their names effortlessly. Here’s a quick breakdown :hugs: :

  • Storefront:

  • App Settings:

To elevate your customization capabilities further, you can also explore the Font Picker option type within the app. This advanced option empowers customers to handpick the font they desire for engraving their names on your mirror product. Moreover, integrate a preview functionality, allowing customers to visualize how their chosen name appears in the selected font :raising_hands: .