Add Drop down choice metafield to product

Topic summary

Goal: add a per‑product drop‑down choice via a product metafield so customers can select predefined options, with the selection visible in the cart and included in the order note.

Scope: not all products require this; choices differ by product. Example: mugs where the customer chooses whether a design appears on the left or right side.

Current setup: a theme template was built for specific products to capture this choice, but the poster wants to manage choices through product metafields instead.

Attempted approach: implemented a custom Liquid block to present the choice; however, the selected value does not appear in the order, so the merchant cannot see what was chosen.

Key terms: metafield (a custom field attached to a product for storing structured data); Liquid block (Shopify theme code section for rendering content); order note (merchant-visible note attached to the order).

Status: seeking guidance; no solution or decisions yet. No attachments or code snippets central to understanding. Discussion remains open.

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

Hello,

I would like to create a product metafield so that a customer can choose from a list of predefined choices. This wont apply for every product and the choices for each product will be different. I would like the customer’s choice to show up in the cart and in the order note I get so that I know what their choice was.

I have already done this by building a theme template for specific products, but I would like to be able to change his within the product meta fields instead.

I have done it using a custom liquid block, but then I can’t get it to show up in the order so that I know what they chose. Please help me.

For clarity, I am making mugs and I would like the customer to choose what they would like on the left or right side of the mug.

Thank you so much for your help

1 Like