Jewelry setup

Shopify Options for Jewelry Stores — Complete Setup Guide

Jewelry has more option dimensions than any other category — metal, karat, size, stone, chain length, engraving. Shopify's 3-option cap forces smart consolidation. Here's how to structure jewelry options without variant explosion or losing customers to complexity.

Last updated: August 14, 2026~10 min readBy the Print It My Way team

The jewelry-specific option challenges

Jewelry configuration is harder than apparel or drinkware because:

Variant strategy: combine Metal + Karat

The cleanest way to fit jewelry in Shopify's 3-option cap is to combine Metal + Karat into a single option:

Option 1: Metal + KaratOption 2: SizeOption 3: Stone
Sterling Silver4 (rings)None
10k Yellow Gold4.5Diamond
14k Yellow Gold5Sapphire
18k Yellow Gold5.5Ruby
14k White Gold6-13 (half sizes)Emerald
18k White GoldBirthstone (per month)
14k Rose Gold
Platinum

Variant count: 8 metals × 20 sizes × 6 stones = 960 combinations. Well under Shopify's 2,048-per-product cap. Per-metal price varies dramatically:

Metal + KaratPer-gram material cost (2026 approx)Retail markup on 5g ring
Sterling Silver$0.60-0.90$45-80
10k Yellow Gold$20-25$180-280
14k Yellow Gold$28-35$260-400
18k Yellow Gold$40-48$400-600
Platinum$26-32$380-550

Ring sizing — the make-or-break

Ring resizing costs $30-80 per unit and takes 5-10 days. Prevent it upfront:

Standard US ring sizes go from 3-13 in half-size increments = 21 values. That's your Size option.

Engraving — line-item property, not variant

Engraving text is infinite possibilities, so it's a line-item property (via personalizer app), never a variant. Setup:

Fonts matter for engraving. Fonts with very thin strokes (hairline serifs, delicate scripts) don't engrave cleanly on small surfaces — the laser can't reproduce sub-pixel detail. Stick to fonts with consistent stroke weight (Playfair Display, Cormorant, Inter). Skip Great Vibes for surfaces under 8mm wide.

Birthstone selector

Birthstone jewelry is a top-3 personalization category. Display all 12 birthstones as image swatches (not text dropdown):

MonthStoneColor hex (for swatch)
JanGarnet#7B1E1E
FebAmethyst#9966CC
MarAquamarine#7FFFD4
AprDiamond#B9F2FF
MayEmerald#50C878
JunPearl#FDEEF4
JulRuby#9B111E
AugPeridot#E6E200
SepSapphire#0F52BA
OctOpal#A8C3BC
NovTopaz#FFC87C
DecTurquoise#30D5C8

For multi-stone products (mother's ring with N children's birthstones), use a personalizer repeater field. Customer adds 1-N stones with month per stone.

Monogram builder

Monogram jewelry (interlocking initials, framed monograms) has its own configuration UX. Setup:

Chain length (for necklaces)

Necklaces need chain length as a variant if you stock multiple. Standard lengths:

Include a visual "how it hangs" chart per length — shows where each length falls on the neckline. Metafield rendered in product template.

Pricing structure example: 14k Gold Name Necklace

ComponentCost / Price
14k gold material (3g typical)$90 cost
Manufacturing / labor$40 cost
Personalization (5-char name)$0 extra (within free 10-char limit)
Standard retail$249
Per-char over 10 chars+$1/char
Chain upgrade (18" → 20")+$25
Birthstone add-on+$40
Gift box (premium)+$15
Rush production (5-day → 2-day)+$50

Average AOV with 2-3 add-ons: $310. Gross margin at $310 retail vs $130 cost = 58%. Above industry average because personalization + upgrades are high-margin.

15-minute end-to-end setup

  1. Install Print It My Way Pro tier ($13.99/mo)
  2. Products → New product → "14k Gold Name Necklace"
  3. Add options: Metal+Karat (dropdown, 8 values), Chain Length (buttons, 6 values), Stone (image swatches, 13 options including "None")
  4. Set per-variant prices (bulk edit via CSV for 8×6×13 = 624 combinations)
  5. Add sizing/length chart metafield + render in product template
  6. Dashboard → New Personalizer → Text field for name (max 20 chars, per-character pricing after 10 free) + Font dropdown (5 fonts)
  7. Enable live preview
  8. Attach personalizer to product
  9. Test order end-to-end with $0.01 order
  10. Verify Shopify order includes engraving text + font as line-item properties

Common issues + fixes

IssueCauseFix
Ring size returns spikeCustomers guessing sizeAdd printable ring sizer PDF + prominent link from product page
Engraving comes out illegibleWrong font for surface sizeRestrict fonts per product; test on actual jeweler's engraving equipment
Variant price wrongMetal price fluctuation not reflectedUpdate variant prices monthly; automate via metal-price API + Admin API
Long engraving text overflows previewPersonalizer scaling logic missingSet max char based on font width, not just count
Wrong stone shown in previewSwatch image mismatchVerify each birthstone swatch image matches the actual product photo of that stone version

Frequently asked questions

How to set up jewelry options on Shopify?

Combine Metal + Karat into one option (Sterling Silver, 14k Gold, 18k Gold, Platinum). Size + Stone as other two options. Engraving text + font as line-item properties via personalizer.

Ring sizing on Shopify — how to prevent returns?

Offer printable ring sizer PDF + free mail-out for high-value orders. Show international size conversion table. Warn on rush production if sizing extends production time.

Best character limit for engraved jewelry?

Rings: 8-15 chars. Necklaces: 15-25 chars. Cufflinks: 3-8 chars (initials only). Show live counter; enforce hard cap.

Best fonts for jewelry engraving?

Playfair Display, Cormorant Garamond (elegant serif). Great Vibes only for surfaces 8mm+. Inter, Montserrat (modern sans). Avoid hairline scripts on small surfaces.

Per-character pricing for engraving?

First 10 chars free, $1/char after. Cart Transform via personalizer app. Print It My Way Basic ($7.99/mo) supports.

Birthstone selector UI?

Image swatches with actual stone color chip. 12 birthstones fit 4×3 grid on mobile. Better than text dropdown for visual browsing.

Multi-stone (mother's ring) setup?

Personalizer repeater field. Customer adds 1-N stones with month per stone. Cart Transform charges per additional stone (+$40 each typical).

Monogram builder setup?

3 single-char inputs (First/Middle/Last initial) + style dropdown (Interlocking, Framed, Circle, Simple) + live preview. Cart Transform +$15-30 vs plain product.

How to update variant prices with metal price fluctuation?

Monthly manual update via bulk editor. Or automated via metal-price API (Metals.dev, GoldAPI) + Shopify Admin API mutation.

Return policy for personalized jewelry?

Final sale on engraved/personalized. Resize allowed on non-engraved rings for a fee. Show clear policy at add-to-cart with "made to order" note.

Related setup guides

Personalize jewelry without variant explosion

Print It My Way handles per-character engraving, monogram builders, birthstone selectors, and per-variant pricing on all Shopify plans. Free plan available.

Install Print It My Way