Jewelry

Shopify Options for Jewelry Stores

Jewelry needs 3+ dimensions: metal, size, stone/gem, engraving. Here's how to structure options without variant explosion.

Last updated: July 30, 2026By the Print It My Way team

3 variants + 1+ options

Variants: Metal (Gold/Silver/Platinum) × Size (5-13 half-sizes) × Stone (Diamond/Sapphire/Ruby). Options: engraving text, monogram, gift wrap. Line-item properties for infinite text.

Karat as sub-variant

Gold 18k/14k/10k as separate variants. Or combine Metal+Karat ('18k Gold', '14k Gold') to save option slots.

Engraving with per-character pricing

Small engraving surfaces (ring, necklace) → 8-15 char limit + $1/char after 10 free. Cart Transform applies fee automatically.

Frequently asked questions

How to set up jewelry options on Shopify?

Metal + Size + Stone as variants. Engraving text as line-item property via personalizer app.

How to handle karat + metal type together?

Combine as single option value ('18k Gold', '14k Gold') to save option slots. Or use metafield for karat.

Best character limit for engraved jewelry?

8-15 chars for rings, 15-25 for necklaces. Show live counter.

Ring size dropdown or buttons?

Dropdown for 5-13 half-sizes (18+ values). Buttons only if 4-6 sizes.

Birthstone selection UI?

Image swatches showing each stone. 12 birthstones fit 4×3 grid.

How to price jewelry variants?

Metal + karat drives base variant price. Stone options as variants with own prices. Engraving as Cart Transform fee.

Best app for jewelry personalizer?

Print It My Way ($7.99+/mo) or Zakeke (~$29.99+/mo) for 3D. Print It My Way better for cost-conscious.

Jewelry sizing chart on product page?

Metafield with ring/necklace size chart. Render in product template.

Related reading

Try it free on Shopify

Print It My Way's permanent Free plan includes live preview, custom options, and Cart Transform pricing.

Install Print It My Way