FAQ

Common questions from jewelry teams.

Short answers for buyers, operators, CAD teams, and Shopify developers evaluating Ring Facet.

What are Ring Facet's two main products?

Ring Builder is the storefront 3D ring configurator. Jewel Shots is the product-rendering studio for images, videos, and embeddable 3D model viewers.

Do I need Shopify?

No. Ring Builder has a Shopify-native app path and a headless embed path. Shopify is the fastest setup for most jewelry stores. Shopify · WooCommerce

The ring builder disappeared from my Shopify store. Why?

Usually because the theme changed. Updating or switching your Shopify theme can leave the Ring Builder block out of the new version, so the builder no longer shows on that page. Open Online Store → Themes, choose Customize on your current theme and add the Ring Builder block back to the page, or paste your embed snippet again. If it shows on your computer but not on your phone, your computer may be previewing a different theme from the one that’s published. Shopify setup

Do you provide diamond inventory?

No. Ring Facet never carries, owns or resells stones, so your supplier relationships, trade pricing and margin stay entirely yours. Selling your own inventory through the builder is live today — upload your stone list as a CSV, set your markup bands, and shoppers set a specific certificated diamond into the ring they configure, priced from that stone. You can also connect your own Nivoda account for a live feed that refreshes itself; live connections to other marketplaces are not built yet. Diamond feeds · Nivoda feed

What file types does Jewel Shots support?

Jewel Shots supports 3DM, OBJ, and GLB uploads, then exports product-ready PNG/JPEG images, videos, and embed snippets.

Can Jewel Shots show 3D models on Shopify product pages?

Yes. Publish a model to a Shopify product from My Jewel Shots, then show the viewer in your product gallery, in a 3D viewer block or with a Custom Liquid embed code. Shoppers can switch between the metals and stones you set. Setup guide · 3D viewer for Shopify

Does publishing to Shopify change my product photos?

No. Publishing adds one 3D model item to the product's media. Your photos and videos stay as they are, and publishing again replaces only that item.

How do I match models to Shopify products?

Search and pick products with Select products, or use Auto-match SKUs to add every product whose SKU or handle matches a model's file name, ignoring case and punctuation. How matching works

How many metals and stones can a shopper choose from?

Up to four metals and four stones per model, set in the editor. A model with one metal shows no metal switch, and every viewer of the model offers the same choices.

Does a Shopify product viewer count toward my Jewel Shots plan?

Yes. Each product with a published model is one live embed, shared with your embed codes: 1 on Free, 30 on Starter and unlimited on Pro. Jewel Shots pricing

Can I upload Rhino files saved without render meshes?

Yes. Jewel Shots meshes them from their surfaces on upload. If part of a file still cannot be converted, you can send it to us to prepare. From CAD file to 3D viewer

Can the Ring Builder use our own CAD designs?

Yes. On Studio and Scale you can upload your own setting and band models as 3DM, OBJ or GLB, mark which parts are stones and price each model, alongside or instead of the standard library. Scale adds custom CAD file integration with our team. Upload guide · Custom CAD

How is pricing structured?

Ring Builder has Studio and Scale plans. Jewel Shots has Free, Starter, and Pro plans. Bundles are available when a team uses both products.

Where should I start?

Try the live demo, read the quickstart, then book a demo if you want a sandbox seeded with your own collection or feed.

How realistic is the 3D rendering?

Each diamond is ray-traced against the actual facet geometry in the model rather than faked with a reflection map. Across the shipping catalogue of 39 models and 364 stones, 95 percent render that way. How the renderer works

Can a shopper change the price before checkout?

No. The browser sends selections, never money. On Shopify a cart function recomputes the line price inside Shopify, and on WooCommerce the price is recomputed server-side, so the charged total always matches your pricing rules. Shopify · WooCommerce

What can a shopper actually configure?

Shoppers can choose enabled diamond shapes, compatible settings and bands, metals, finishes, diamond origin, carat weight, grades, ring size, coloured centre stones and optional engraving. Inventory mode lets them select a specific stock diamond. Every feature, listed

How do I set up a configurator?

Follow Builder → Diamond Feed → Pricing → Theme → Publish. Choose offered options, configure diamond methods and shared ring prices, then set your domain and quote or cart flow. Save and test on your storefront. Read the guide

Can I match the ring builder to my brand colors?

Yes. The Theme step sets four colours: the embed background, the background the 3D ring is rendered against, the options panel, and the buttons. Each takes a value from a colour picker, a hex box or R/G/B boxes, and nine presets are built in. Text, borders and card surfaces are worked out from your four colours rather than being set separately. Read the guide

Will a dark theme make the builder hard to read?

No. Ring Facet picks the text colour for each surface itself, taking whichever of near-black or white has the better measured contrast against the background you chose, then adjusts the derived card and inset surfaces until they clear the WCAG AA ratio for body text. A dark options panel gets light type automatically. Read the guide

Does the 3D ring have to sit on a grey background?

No. The ring is rendered with a transparent background, so whatever you set as the 3D ring background shows behind it. The tiles behind the diamond shape and setting thumbnails stay light on purpose, because those images are drawn for a light plate. Read the guide

Do theme colors apply to the Shopify theme block?

The button colour does. The three background colours do not, because the Shopify theme block has no options panel of its own by design — it renders onto your theme's background so it inherits your store's styling. Everywhere the embed snippet is used, including WooCommerce and shared design links, all four colours apply. Read the guide · Shopify

Are theme colors shared between configurators?

No. Colours are saved per configurator, so if you run more than one builder each carries its own theme and changing one leaves the others alone. Read the guide

Are prices shared between configurators?

Yes. Workspace pricing applies across configurators, while named configurators can offer different options and defaults. Test affected collections after changing shared prices. Read the guide

Can each setting have a different price in each metal?

Yes. In Pricing choose Each setting has its own price per metal. Review the setting and band tables and any conversion notice before saving. Read the guide

Can Lab Grown and Natural use different prices?

Yes. Their separate tabs hold independent diamond methods, weights, prices, grade adjustments, centre colours and quote limits. Configure Natural first, then enable it in Builder. Read the guide

What is the difference between full diamond prices and rates per carat?

A full price is the amount for the selected diamond weight or shape-and-weight cell. A per-carat shape rate is multiplied by the selected carat weight. Colour and grade adjustments are configured separately. Read the guide

Does uploading inventory activate it automatically?

No. Upload CSV or TSV in Diamond Feed, review mappings and markup, then select From my diamond feed in the relevant origin’s Pricing tab and save. Read the guide

Do CSV uploads refresh automatically from my supplier?

No. Upload a fresh list when it changes. If you buy from Nivoda, connect your Nivoda account instead: its diamonds and prices stay current without uploads. Read the guide

Can I paste prices from a spreadsheet?

Yes. Paste a numeric block into an existing setting, band or diamond table cell. Values fill right and down. Blank and non-numeric cells are skipped, so blank pasted cells do not erase existing prices. Read the guide

Does a blank diamond price mean zero?

No. A blank full diamond price requires a quote. An explicit zero is a configured price. Check the selected origin and method when reviewing missing prices. Read the guide

Can I sell some rings online and quote others?

Yes. Use quote-only weight rows, colour-specific Sold online up to limits or quote-only sizes. Add up to three quote recipients in Publish and test both the priced cart flow and quote flow. Read the guide

Do I have to finish all five steps to save?

No. Save configurator is available on each step. Next changes steps; check the save status to confirm that your changes were stored. Read the guide

Can I stop the 3D ring from rotating on its own?

Yes. In your configurator’s Theme step, untick Auto-rotate the ring and save. The ring then opens standing still and turns only when a shopper drags it. Shoppers can still start the rotation with the button under the ring. Read the guide

How large can my own ring model files be?

A 3DM or OBJ file can be up to 150 MB. It is converted to a web model in your browser, and that model must come out under 30 MB, the same limit as a GLB uploaded directly. Very detailed meshes are simplified on the way, so most CAD files fit. Read the guide

Will my CAD model be simplified?

Only when a converted 3DM or OBJ has more than 100,000 triangles, in Ring Builder and Jewel Shots alike; GLB files are saved as uploaded. Meshes named as stones (diamond, gem, stone and similar) are never simplified, so their facets render as modelled. Metal is reduced only where the shape barely changes: on the ring files we tested, every piece stayed within 0.1 mm of the original. Read the guide

Does the 3D ring show the diamond at its real size?

Yes. A carat weight is converted to millimetres with standard weight factors for its shape, and a diamond from a live supplier feed is drawn from its certificate measurements, so the stone sits on the band at its real size. For your own uploaded settings, enter the carat each file was modelled at, and the setting resizes as the shopper changes carat. Read the guide

Can a quote-only builder hide prices from shoppers?

Yes. When Request a quote is the only customer action, turn off Show prices to shoppers in Publish. Shoppers then see no prices in the builder, and prices in the Pricing tab become optional: any you set appear in your quote emails as your own estimate. The switch is on by default. Read the guide

Can quote requests go to more than one email address?

Yes, up to three. In Publish, use + Add another email under Quote notifications go to. Each request goes to every address, and the shopper’s copy lets them reply to all of you. Read the guide

How do shoppers choose a ring size?

In the Diamond step, beside the diamond type, and a size is required before the shopper picks a diamond or moves on. US, UK and EU sizes appear in a dropdown that shows each size’s inside diameter, with a size chart converting between US, UK and AU, EU, diameter and circumference, and the band in 3D is built to the size chosen.

Can shoppers filter diamonds by cut grade?

Yes, when your diamond feed lists cut grades. The Cut filter runs from Excellent down, and shoppers set a range such as Very Good+ (Very Good or better). Cut grades apply to round diamonds. Read the guide

Can I go back to an earlier version of my configurator?

Yes. Each save that changes something keeps the version it replaced, up to the last 20, for 30 days. In Publish, open Version history and choose Restore; the version you leave is kept too, so a restore can be undone. Prices belong to your workspace, so today’s prices apply to a restored version, and a version that uses a model file deleted since cannot be restored. Read the guide

What happens if I edit my configurator on two computers?

Nothing is overwritten. If the configurator was saved somewhere else after you opened it, your save is not made and you are asked to reload the latest version first. A tab you come back to updates itself when it has no unsaved changes. Read the guide

What happens to a model I remove from my ring builder?

It stays in your model library for 30 days after no configurator uses it, so you can bring it back without uploading it again. In the Builder step it appears under Not in this configurator, with Add back. Read the guide

Do new settings appear in my ring builder automatically?

No. Your builder keeps the settings you saved, so a new setting stays off until you turn it on in the Builder step, check its price in Pricing and save. Recent additions are Hidden Halo and Basket Hidden Halo for every diamond shape, East-West versions of both for oval, pear, emerald and marquise, and Three-Stone Pear, Three-Stone Basket and Tapered Baguette for marquise. The round setting previously called Hidden Halo is now named Fancy Halo.

Nivoda diamond feed

Can Ring Facet show live Nivoda diamonds?

Yes. Connect your own Nivoda account in Diamond Feed and shoppers choose a real Nivoda diamond, drawn in the 3D ring at its certificate measurements and priced by the markups you set in Nivoda. Nivoda sign-in is switched on per account while we roll it out, so ask us first. How it works

What do I need to connect Nivoda?

A Nivoda account with API access approved by Nivoda, your markups set in Nivoda, and a Ring Builder Studio or Scale plan. After connecting, choose From my diamond feed in Pricing and set your mounting price. Requirements

Can I limit which Nivoda diamonds shoppers see?

Yes. Set limits for carat, colour, clarity, certificate lab, polish, symmetry, cut for rounds, fluorescence, growth method, diamond price, table and depth, and offer only returnable diamonds or only diamonds with a 360° video. Shoppers can narrow inside the limits but never go past them, and you can choose the order and filters the list opens with. Diamond limits

What if a Nivoda diamond sells before checkout?

Ring Facet checks the diamond with Nivoda again when a quote is sent and before checkout. A diamond that has sold or falls outside your limits is refused, and the shopper is asked to choose another. Quotes and checkout

Does Ring Facet order the Nivoda diamond for me?

No. Ring Facet does not place orders or holds on Nivoda. The quote email carries the Nivoda offer ID, certificate and measurements, and you order from your Nivoda account as you do today.

Can I connect RapNet, IDEX, VDB or Polygon?

Not as a live connection yet. Upload a CSV export from any supplier today, and tell us which marketplace you use so we can prioritise it. Other marketplaces

Ring picture in cart

Can the Shopify cart show the ring each shopper designed?

Yes. Turn on Ring picture in cart in the Ring Facet app: each ring added from the ring builder shows the shopper's own ring as its picture in the cart, at checkout and, after a one-time email update, in the order confirmation email. Other products keep their own photos. Setup guide

Why doesn't the order email show the ring straight away?

Shopify builds the order confirmation from your store's email template, and Shopify doesn't let apps edit email templates. Copy your Order confirmation code into Prepare my email in the Ring Facet app, then paste the prepared version back and save. Update the email

The ring shows at checkout but not on my cart page. Why?

Your theme draws the cart page, so it needs the Ring picture in cart app embed. Click Turn on in your theme in the Ring Facet app and save. App embeds belong to a theme, so switch it on again after publishing a different theme. Cart page and drawer

Can the staff New order email show the ring's details?

Yes. In the Ring Facet app, under Rings in your order emails, choose Staff new order notification and prepare that email the same way. Your team then sees the ring's picture and all its details (setting, band, diamond, stock number, certificate, metal, size, engraving) without opening the order. Staff New order email

MCP and AI apps

What is the Ring Facet MCP connector?

It is a remote connector for compatible AI apps to read your Ring Facet account and, with separate permissions, update Ring Builder pricing and configurators. Access is live for approved beta users. MCP guide

Can an AI assistant update complex ring pricing?

Yes. It can read current pricing and update selected metal, setting, band, diamond and combination rows. Price saves go live immediately and can affect every configurator in your workspace. Review old and new values before approving. MCP guide

Can MCP edit my custom 3D models or Jewel Shots?

It can update price fields on existing Ring Builder custom models and hand a new 3D file to the dashboard for manual import. It can list Jewel Shots models, but cannot edit Jewel Shots or publish its models to Shopify products. MCP guide

How do I connect or disconnect an AI app?

Open Account → MCP connections, copy the remote server URL and add it to a compatible AI app. Sign in and review permissions. You can disconnect the app from the same Account tab. MCP guide

Can I undo an AI change?

An eligible pricing or Ring Builder edit can be undone if no later change would be overwritten. Pricing undo history is kept for seven days. A stale save is refused and must be reloaded and reviewed. MCP guide