How to personalize an item in the cart with a dropdown or box?

how to add a personalization to an item (like a jersey) in the cart with a drop down or box and have it change the image

At it’s most basic through theme customizations for textual information or file uploads

https://community.shopify.com/topic/616503

To start having image editing, or overlays on product images, that’s advanced personalization either through advanced customizations, or apps.

If you need a personalization customization to get text,etc from a customer per product then contact me by mail for services.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.
Contact info in signature.

Hi @fanshoppe :raising_hands:

It looks like you want to create a product personalization feature (for example, for a jersey) directly on the product page or cart page, using a dropdown or text input field, where the product image updates based on the customer’s selection or input. Easify Product Options can handle this requirement in a simple and straightforward way.

Here’s an example I’ve created so you can see how it works:

  • This is the result:

  • This is the app setting:

You can add personalization options such as a Number input (text box) or other choices and display them directly on the product page, allowing customers to customize the jersey before adding it to the cart. This makes the shopping experience more intuitive and user-friendly.

To make the product image change based on the customer’s selection, simply open the option in the app, go to Advanced settings, and enable Change product image on option selection. Then assign the corresponding image to each option value (for example, different patches, jersey colors, or design styles). When customers select an option, the product image will automatically update to match their choice.

The app is very easy to set up and doesn’t require any coding. You can create personalization options using the drag-and-drop interface and assign images in just a few minutes. If you’d like, I’d be happy to guide you step by step to set it up like in the demo.:smiling_face_with_three_hearts: