One endless scroll of dropdowns
Break choices into steps, tabs, or accordion — shoppers finish what they start.
Built for Shopify stores
Design steps in a visual builder — clean storefront flow, live price add-ons, and conditional options. Most stores publish their first set in minutes.
Mobile-first
Ready
Ring Product Options
Step 2 of 4
Step 1 · Size
Step 2 · Color
Step 3 · Engraving
Used by bakeries, gift shops, and made-to-order brands
30+
Field types
4
Display modes
7
Day free trial
∞
Option sets
Sound familiar?
Most product-option apps dump every field on one page. Shoppers bounce. You lose margin on add-ons they never see.
One endless scroll of dropdowns
Break choices into steps, tabs, or accordion — shoppers finish what they start.
Add-on prices hidden until checkout
Live totals on the product page; every surcharge visible before Add to cart.
Theme looks broken on mobile
Mobile-first widget with large tap targets and a clean summary screen.
Spreadsheets & custom Liquid code
Visual builder in Shopify admin — publish with one theme embed toggle.
Why merchants switch
Skip spreadsheets and custom code. Design in the admin, publish to your theme in minutes.
Reorder steps, fields, and choices visually. Duplicate sets, preview the storefront, and publish when ready.
Swatches, dropdowns, buttons, toggles, text, numbers, dates, file uploads, font pickers, headings, and more.
Assign a surcharge per choice. Totals update instantly; paid options flow into the cart as native line items.
Show or hide fields based on earlier answers. Target specific products, variants, or collections.
Colors, typography, spacing, and custom CSS per option set — match your brand without touching theme code.
Mini summary while browsing; full review screen before add to cart so customers never forget what they picked.
Translated labels for global stores. Works alongside Shopify Markets and multi-language themes.
Every choice is saved as a line item property — visible in Shopify admin on the order, no separate inbox required.
Export option sets, move them between stores, or keep offline backups for peace of mind.
Built for real catalogs
Jewelry engraving, made-to-measure apparel, gift messages, upload-your-art print — one app, flexible flows.
Ring size, metal finish, engraving text, birthstone swatches — step wizard keeps high-AOV purchases clear.
Size charts as buttons, color swatches, monogram fields, and optional rush production fees.
Gift message, delivery date, ribbon color, and upsell add-ons with live pricing on the product page.
File upload with drag-and-drop, preview placeholders, and conditional fields when a custom file is attached.
Fabric swatches, dimension inputs, leg finishes, and long forms split into accordion sections.
Flavor picks, dietary checkboxes, delivery notes, and quantity-linked surcharges.
Field library
From simple text to image swatches and file uploads — mix and match inside one option set.
Pick a presentation mode per option set. Same data — different shopper flow.
Step wizard
Break long forms into steps with progress bar and a summary screen before add to cart.
Accordion
All steps on one page; shoppers expand only the sections they need.
Tabs
Horizontal navigation — great for compact product pages and fewer scrolls.
Inline
Options sit naturally inside the product form with minimal friction.
Wizard
Accordion
Tabs
Inline
Merchant admin
The builder lives inside Shopify admin. No external dashboards, no CSV imports required.
Live storefront preview
See exactly how steps and swatches render before you activate the set.
Product & collection targeting
Attach sets to specific products, variants, or entire collections.
Visibility rules per field
Combine conditions with AND/OR logic — show fields only when they matter.
Duplicate & template sets
Clone a working set for a new product line in seconds.
Global & per-set CSS
Fine-tune borders, fonts, and spacing to blend into any Online Store 2.0 theme.
One-click theme embed
Enable the app embed in Theme Editor; the widget loads on product pages automatically.
Price updates instantly
Totals change as customers pick options — no checkout surprises.
Easy on mobile
One step at a time, large tap targets, readable swatches.
Cart & order ready
Choices saved as line item properties; paid add-ons as separate cart lines.
Accessible controls
Keyboard-friendly lists, clear labels, and visible focus states for inclusive shopping.
File upload UX
Drag-and-drop zone, progress feedback, and validation before the customer continues.
Theme app extension
Official Shopify extension — no ScriptTag hacks, no manual theme file edits.
Storefront experience
Lightweight widget, fast load — no jQuery or heavy scripts. Selections flow cleanly into cart and orders.
Quick start
Most merchants publish their first set in under 30 minutes.
Add steps, fields, and choices in the builder. Set visibility rules and price add-ons. Target products or collections.
Open Shopify Theme Editor, turn on the Ring app embed, and save. The widget appears on product pages instantly.
Flip the set to active. Customers personalize, review their summary, and checkout with selections attached to the order.
Before & after
From store owners
In their own words — real shops, not ad copy.
“Customers used to scribble requests in order notes and we’d guess what they meant. Now they pick serving size, filling, and the message on top — it lands on the order exactly like that. Way fewer “what did I write?” calls.”
“Birthday cakes always meant message + filling + extras, and explaining it all by hand was messy. Price updates on the page stopped the “I didn’t know it cost extra” chats. Everything shows on the order — no separate WhatsApp to the baker.”
“We used to dump every customization into one long, messy form — customers didn’t know where to start. Now it’s step by step, much easier to read, and ordering feels simpler on both sides.”
No hidden fees. Every feature in one plan — no per-order charges.
Ring Premium
$9.99 / month
7-day free trial
Cancel anytime from Shopify admin. Billing handled through Shopify.
Everything you need to know before installing.
Most stores publish their first option set in 15–30 minutes. After enabling the theme embed, the widget appears on product pages immediately.
We use a vanilla JS widget and official theme app extension — compatible with most Online Store 2.0 themes. Global and per-set CSS lets you match brand colors and typography.
Set a surcharge per choice in the builder. The storefront total updates live; paid add-ons are added to the cart as separate line items alongside the main product.
Yes. Each option set targets specific products, variants, or collections. Use conditional visibility to show fields only when earlier choices match your rules.
Yes. Customers can upload images or documents with drag-and-drop. Files are stored securely and linked from the Shopify order for your fulfillment team.
Config is cached on our side and loaded asynchronously. The widget is a lightweight ES module with no heavy framework bundle.
Export sets as JSON from the admin and import them on another install — ideal for staging or multi-store brands.
Translate field labels and choice text in the builder. The widget respects your storefront locale when labels are provided.
Click “Install on my store” and enter your .myshopify.com address. Shopify handles authentication securely.
Yes — 7 days free on Ring Premium. Install from the Shopify App Store or our install page; billing starts after the trial unless you cancel.
Ready when you are
Visual builder, theme embed, live pricing, conditional logic — everything you need to sell personalized products on Shopify.
7-day free trial · No credit card for Shopify install