Custom Diamond Ring Builder app iconShopify app · Free plan available

Custom Diamond Ring Builder

Sell made-to-order diamond rings online. Shoppers pick each stone and see your price update live.

Custom Diamond Ring Builder feature image

Build and price a ring on the product page

Shoppers choose origin, shape, carat, color, clarity and ring size, and the total updates as they go.

Build and price a ring on the product page

Your rate sheet becomes live pricing

Upload your diamond rate sheet as a CSV, or add and edit stones by hand. The whole file is checked before anything is saved.

Your rate sheet becomes live pricing

Only stones you have priced are shown

Only combinations you have priced are shown, so no one orders a stone you can't supply.

A ring photo for every carat weight

Assign a photo to each carat weight for a shape. A carat left blank falls back to the product photo.

A ring photo for every carat weight

Match the selector to your theme

Restyle the selector to match your theme: colors, layout, pills or dropdowns. A live preview shows the result before you save.

Match the selector to your theme

Every spec lands on the Shopify order

Every choice is saved on the cart and order, ready for your workshop.

Every spec lands on the Shopify order

How it works

  1. 01

    Install Custom Diamond Ring Builder from the Shopify App Store and approve the permissions.

  2. 02

    Load your diamond prices: upload your rate sheet as a CSV.

  3. 03

    Add the selector to your theme and place a test order.

Shoppers build and price a diamond ring live

FAQ

A CSV file with a header row and these columns: shape, origin, carat, colour, clarity, price. An image_url column is optional.

The total is the ring's base price plus the price of the selected stone. It is calculated on the app's server from your price data, and again when the ring is added to the cart.

Yes. Shape, diamond origin, carat, color, clarity, ring size and the diamond price are saved as line item properties, so they appear in the cart and on the order in your Shopify admin.

The selector only offers combinations that have a price. If a stone is missing, add a row for that shape, origin, carat, color and clarity to your price data.

The selector is a theme app block, which you add to the product template in the theme editor, so no theme code changes are needed.

Free covers up to 5 ring products and 3 diamond shapes. Studio covers up to 25 ring products with unlimited shapes, custom diamond origins and ring size lists. Atelier adds unlimited ring products and custom CSS. Current prices and trial length are shown on the app's Shopify App Store listing.

Build it. Price it. Live.