Steps and fields
Image tiles, swatches, buttons, dropdowns, text with live preview, numbers, dimensions, file uploads and add-on products.
Composa turns any product into a guided, step-by-step configurator — built on your existing Shopify variants, with rules, live prices and a checkout that can’t be tampered with.
Free on development stores · 14-day trial · Billed through Shopify
Composa reads your product’s options and turns each one into a step. Shoppers pick from your real variants, sold-out combinations are disabled, and the order goes through on the right SKU.
Image tiles, swatches, buttons, dropdowns, text with live preview, numbers, dimensions, file uploads and add-on products.
Show, hide, require or disable options based on earlier answers, quantity or the shopper’s country.
Fixed and percentage add-ons, per character, per unit or area, quantity tiers, price tables and formulas.
The server signs every price and a Shopify Cart Transform checks it. Edited carts fall back to the normal price.
Stack images per choice and render engraving text on the product — the composite becomes the cart image.
Every order carries a readable spec, a production PDF and the shopper’s uploaded files.
Start from a ring builder, apparel, furniture, print or a blank sheet.
Choose which Shopify options become steps and how each one looks.
Preview every combination with the same engine the storefront runs.
Attach it to products, collections or tags and turn on the app embed.
Stone shape drives compatible settings, metal and karat rules, and a carat × clarity price grid.
Live name preview with a character limit and a price per letter.
Width × length priced per square foot, with wood, finish and legs.
Uses your Shopify Color, Size and Material variants as steps, then adds embroidery.
Pick items into a box (repeatable step), then add a message card.
Price = weight × metal rate + making charge, recalculated live.
Yes. Composa reads your product’s options (for example Color, Size and Carat) and turns them into steps. The order is placed on the matching variant, so inventory and SKUs stay correct.
The script on your theme is about 2 KB compressed and only wires up the Customize button. The configurator itself loads when a shopper opens it.
No. The price is calculated and signed on our server; a Shopify Cart Transform checks the signature at checkout. If anything was edited, the line falls back to the product’s normal price.
Composa uses a theme app extension, so it works with any Online Store 2.0 theme without editing code. You can place the button with a block or let the app embed add it.
Free on development stores. 14-day trial on every paid plan, billed through Shopify.