The variant editor
Shopify should have shipped.
Bulk-edit hundreds of variants in seconds. Reuse logic with templates. Sync inventory across locations. Replace your spreadsheet workflow with a preview-and-commit editor built directly on Shopify's native APIs.

Bulk
Multi-variant editor
Templates
Reusable variant logic
Auto
Inventory sync
Atomic
Preview-and-commit
Workflow
From spreadsheet to one preview window.
Three steps, atomic commits, full audit trail. No more "did anyone push the CSV up yet?" Slack messages.
01
Install the app
One-click install via the Shopify App Store. Product Variants reads your existing catalogue — nothing is changed until you ask for it.
02
Select and preview
Multi-select products, choose the fields to bulk-edit, and review the per-variant diff before anything commits.
03
Apply — atomically
Save the change. Edits run as a single transaction, so a failure rolls back and your catalogue stays consistent.
Before vs After
Stop editing variants one click at a time.
The Shopify-native variant editor was built for small catalogues. Once you have real volume, it becomes the slowest part of every product update.
Editing variants one by one
Shopify's native variant editor doesn't scale past a dozen rows. You click, save, click, save — for hours.
Spreadsheets out of sync
You export, edit in Excel, re-import, and pray nothing collided. Then a different colleague did the same thing in parallel.
Pricing rules that drift
A 10% bump on a colour family takes minutes per product. Six months later nobody knows what the actual rule was.
Inventory between locations
Counts drift between locations and channels because there's no canonical source — and nobody noticed until something oversold.
Hundreds of variants in seconds
Multi-select products, edit the field, preview, commit. The 4-hour Friday job becomes a 4-minute one.
Templates instead of memory
Save your variant + pricing logic as a reusable template. Apply it to a new product and the whole grid generates instantly.
Rules, not magic numbers
Pricing rules are declared — percentage, fixed, or tiered. Every variant's price is auditable, every change is logged.
Inventory that stays in sync
Reads and writes Shopify's native InventoryLevel objects. Locations stay aligned and overselling becomes a non-issue.
Built for ops teams
Native Shopify. Catalogue-scale.
Product Variants reads and writes Shopify's own product, variant and inventory APIs. Nothing proxied, nothing mirrored — your data stays the source of truth.
Bulk variant editor
Edit prices, inventory, SKUs, barcode, weight and more across hundreds of variants in one preview-and-commit pass.
Variant templates
Save common variant + pricing logic as a template, apply to any product. New launches roll out in minutes, not hours.
Flexible pricing
Percentage, fixed, or tiered pricing rules across variant groups — declared once, applied consistently.
Inventory sync
Multi-location inventory sync over Shopify's native InventoryLevel API. Counts stay aligned across channels.
Multi-option support
Size × colour × material grids with every combination handled. No more 3-options-only ceiling on complex catalogues.
Safe by default
Every bulk edit is staged in a preview. Atomic commits roll back on failure — partial states never reach your live catalogue.
Inside the app
Lives where you already work.
Embedded directly in your Shopify admin. The variant editor, the templates, the inventory sync — all reachable from the products list, no new dashboard to learn.



FAQ
Questions, answered.
Knowledge Hub
Learn what we've learned.
Long-form guides from the BrandUp Factory team — variant architecture, operational playbooks, and the lessons we collected from building hundreds of Shopify stores.
Make variant edits feel like one click.
Install Product Variants on your Shopify store and turn the variant spreadsheet into a 4-minute job. Free to install.

.jpg&w=3840&q=75&dpl=dpl_EFM4EzStMhsCWgBU8Mb3nr5mcB3L)
