Composa
Product configurator for Shopify

Every option. Every variant. Priced to the cent.

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

11field types, from swatches to file uploads
7ways to price an option
<20 KBstorefront script, loaded on first click
0hidden products or variants created
§01 Built on your variants Sheet 01 / 05

Already have Color, Size and Carat? Keep them.

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.

Your Shopify product · 45 variants
Metal14k Yellow18k WhitePlatinum
Size56789
Carat1.01.52.0
Composa configurator · one step per option
Step 1Metal — swatches, buttons or dropdown; sold-out combinations disabled
Step 2Size — swatches, buttons or dropdown; sold-out combinations disabled
Step 3Carat — swatches, buttons or dropdown; sold-out combinations disabled
ThenYour own steps: engraving, uploads, add-ons, price rules
§02 What’s in the box Sheet 02 / 05

A configurator builder that thinks like a product sheet.

F-01

Steps and fields

Image tiles, swatches, buttons, dropdowns, text with live preview, numbers, dimensions, file uploads and add-on products.

F-02

Conditional rules

Show, hide, require or disable options based on earlier answers, quantity or the shopper’s country.

F-03

Exact pricing

Fixed and percentage add-ons, per character, per unit or area, quantity tiers, price tables and formulas.

F-04

Signed checkout

The server signs every price and a Shopify Cart Transform checks it. Edited carts fall back to the normal price.

F-05

Layered preview

Stack images per choice and render engraving text on the product — the composite becomes the cart image.

F-06

Production ready

Every order carries a readable spec, a production PDF and the shopper’s uploaded files.

§03 How it works Sheet 03 / 05

From install to live in four steps.

  1. Pick a template

    Start from a ring builder, apparel, furniture, print or a blank sheet.

  2. Map your variants

    Choose which Shopify options become steps and how each one looks.

  3. Add rules and prices

    Preview every combination with the same engine the storefront runs.

  4. Assign and publish

    Attach it to products, collections or tags and turn on the app embed.

§04 Templates Sheet 04 / 05

Start from a proven layout.

Jewelry
Jewelry

Ring builder

Stone shape drives compatible settings, metal and karat rules, and a carat × clarity price grid.

5 steps1 rules
Jewelry
Jewelry

Name necklace

Live name preview with a character limit and a price per letter.

3 steps0 rules
Furniture
Furniture

Custom table

Width × length priced per square foot, with wood, finish and legs.

4 steps0 rules
Print & apparel
Print & apparel

Apparel with variants

Uses your Shopify Color, Size and Material variants as steps, then adds embroidery.

3 steps0 rules
Gifts
Gifts

Gift box

Pick items into a box (repeatable step), then add a message card.

3 steps0 rules
Jewelry
Jewelry

Pendant (weight formula)

Price = weight × metal rate + making charge, recalculated live.

2 steps0 rules
§05 Questions Sheet 05 / 05

Before you install

Q.01Does Composa work with my existing variants?

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.

Q.02Will it slow down my store?

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.

Q.03Can shoppers change the price in the cart?

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.

Q.04Does it work with my theme?

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.

Your first configurator, live this afternoon.

Free on development stores. 14-day trial on every paid plan, billed through Shopify.

Install on Shopify →