Skip to content
Built for Shopify, no theme code

Product options your theme was never built for

Add dropdowns, swatches, text fields, date pickers and file uploads to any product page. No theme code, no variant limits, no developer.

The demo store asks for a password: variofyapp

Free for up to 15 products. 7-day trial on Pro. Uninstall anytime.

Oak Cutting Board

$48.00

Finish
Add engraving
Text to engraveshown by a rule
For Dad, 2026
Gift wrap+$6.00
Linen box
Add to cart — $54.00

Shopify variants run out before your products do

Variants cover size and colour. They do not cover an engraving, a delivery date, a logo file, a gift message, or a checkbox that only matters when the shopper picked something else first.

The usual answers are editing theme code you then have to maintain, or splitting one product into ten. Variofy is the third answer.

Fourteen field types, ready to drop onto a product page

  • Dropdown
  • Radio
  • Checkbox
  • Button
  • Swatch
  • Colour picker
  • Font picker
  • Switch
  • Short text
  • Long text
  • Date
  • File upload
  • Paragraph
  • Popup

Twelve of them collect an answer. The last two show copy that just has to be read — one always visible, one behind a click.

Features

Build the options once. Target them everywhere.

An option set is a group of fields plus the rules that decide which products show it. Build it in the app, save, and it publishes itself to every product the rules match — including products you add later.

Conditional rules

Show or hide any field based on an earlier answer — or on the Shopify variant the shopper has selected. Ask for a monogram only when “Add engraving” is on. Hide the size chart on the one product it does not apply to. Hidden fields clear themselves, so a shopper never submits an answer they cannot see.

Targeting that keeps up with your catalogue

Match products by product, collection, tag, vendor, product type, title or handle. Stack rules into groups, and use hide groups to carve exceptions out of a broad rule. Add a product to a matched collection tomorrow and it picks the options up on its own.

Charge for an option

Link a choice to a variant of a product you already sell. The price updates, the shopper can pick the add-on’s own variant and quantity, and add to cart sends both in one request.

Uploads that arrive with the order

Up to ten files per field — images, PDFs, documents — at up to 20 MB each. The cart line carries a link, so the file is on the order when you open it.

Design that matches the theme

Thirty-one tokens for colour, spacing, border, radius, focus ring and swatch shape, with presets to start from and custom CSS when you want the last word.

Audience rules

Show an option set only in certain countries, only to signed-in customers, or only to customers with a given tag. Wholesale options without a second store.

Every string is yours

Field labels, validation messages, upload prompts — all of it is copy you write, per language. The app ships no wording your shoppers have to live with.

Publishes itself

Save an option set and it goes out to every matching product on its own. No re-saving products one at a time, and nothing written into your theme files.

How it works

Live on your product pages in three steps

Nothing is copied into your theme, so nothing breaks when you change theme.

  1. 1

    Install and turn on the app embed

    One toggle in your theme editor. No files edited, no code pasted, nothing left behind if you uninstall.

  2. 2

    Build an option set

    Add fields, add conditions, pick which products it applies to. A live preview shows what shoppers will see while you edit.

  3. 3

    Save

    Publishing runs in the background. Within seconds the options are on every matching product page, and every answer flows into the cart, the checkout and the order.

Watch the full walkthrough

Or open the demo store (password variofyapp) and try the options on a real product page.

Pricing

One feature set. The only difference is how many products.

Billed through Shopify, on the invoice you already get. Cancel by uninstalling.

Free

$0forever

Everything below, limited to 15 products.

Start free
  • All fourteen field types
  • Conditional rules, including variant rules
  • Product, collection, tag, vendor and type targeting
  • Country and customer visibility
  • Paid add-ons linked to your own products
  • File uploads up to 20 MB
  • Design tokens, presets and custom CSS
  • Per-language storefront copy

Pro

7-day free trial

$9per month

Everything below, with no product limit.

Start the 7-day trial
  • All fourteen field types
  • Conditional rules, including variant rules
  • Product, collection, tag, vendor and type targeting
  • Country and customer visibility
  • Paid add-ons linked to your own products
  • File uploads up to 20 MB
  • Design tokens, presets and custom CSS
  • Per-language storefront copy
FAQ

Questions merchants ask first

Does it edit my theme?

No. Variofy runs as a theme app embed, which Shopify keeps outside your theme files. Switch themes and your options follow; uninstall and nothing is left behind to clean up.

Where do the answers end up?

On the cart line as line item properties, which carry through to checkout and to the order in your admin. There is nothing extra to install to read them.

Can I charge for an option?

Yes. Link the choice to a variant of a product you already sell. It becomes a real Shopify line, so inventory, tax and reporting behave the way they already do.

Will it work with my theme?

It works with Online Store 2.0 themes. Place the options exactly where you want with a block, or let the app fall back to the product form on themes where you would rather not touch the layout.

What happens to my option sets if I uninstall?

Options stop showing immediately. Your option sets are kept for 48 hours, so reinstalling in that window brings them back as they were. You can also export them at any time.

Does it slow the product page down?

The storefront bundle is about 18 KB gzipped and the option data is embedded in the page rather than fetched, so there is no extra round trip before the options appear.

Sell what your customers actually asked for

Install free, build one option set, and see it on your product page in under five minutes.