What's the best way to collect data to apply personalised printing to the back of sports shirts?

Topic summary

Seller wants to personalize esports shirts by printing each customer’s GamerTag on the back and asks the best way to collect this per-order text.

Key suggestions:

  • Use Shopify “line item properties”: add a text input on the product page so customers enter their GamerTag; the value is saved with the cart line item and appears in the order details. Suitable for simple text customization tied to each item.
  • Use a custom form on the product page: an alternative that may require theme edits or an app; can provide more control (e.g., validation, character limits, conditional logic) but must still map data to the specific line item.

Notes:

  • An image is included showing the back print placement, clarifying the personalization context.

Status: No final decision; thread remains open. Suggested next step: implement line item properties as the straightforward approach.

Summarized with AI on December 20. AI used: gpt-5.

We’re selling esports shirts and offer an option to have their GamerTag included in the design on the reverse of their shirt (see below), exactly the same as is the case for sports. I’m just not sure what the best way is to collect this unique data. Does anyone have any suggestions?

Hi,

Shopify’ Built-In Option “line item properties” you can try which allow customers to input custom information (like a GamerTag) during the product purchase process. Also you can try another method like having custom form on Product Page.