Back to Blog
Product April 2026 Photoship Team

We Upgraded Our Products to Support Variants

Sell the same product in multiple sizes, colors, and materials — each with its own price, images, and SKU number. No more duplicating products.

If you sell a t-shirt in three sizes and four colors, you used to need twelve separate products in Photoship. That's twelve names to type, twelve image sets to manage, twelve prices to keep in sync.

Not anymore.

What Changed

Every product now supports variants. A variant is a sellable version of the same product — different size, color, material, finish, whatever matters to your business.

One product called "Classic Tee" can have variants like Small/Red, Medium/Blue, Large/Black. Each variant gets its own price, its own images, and its own auto-generated SKU number.

Simple products still work exactly like before. One product, one set of images, one price. Variants are optional — you add them when you need them.

How It Works

Go to any product and click Add Variants. You'll see a list of attribute types to choose from:

  • Size — S, M, L, XL, or your own values
  • Color — visual swatches with hex colors
  • Material — Cotton, Silk, Polyester, etc.
  • And more — Portion, Stone, Metal, Purity, Finish, Weight, Flavor, or create your own

Pick the attributes that matter, select the values, and Photoship generates all the combinations automatically. A product with 3 sizes and 4 colors gives you 12 variants — each with a name, price field, and its own image gallery.

Every Variant Is Its Own Thing

Each variant has:

  • Its own price — charge more for XL, less for clearance colors
  • Its own images — show the actual red shirt, not a placeholder
  • Its own SKU number — auto-generated, org-unique, displayed as SKU-0001, SKU-0002
  • Its own description — "Deep red, relaxed fit" vs "Navy blue, slim cut"
  • A cover image — the first image customers see in listings and cards

Edit any of these inline on the variant page. No separate edit screen — the variant view is the edit view.

Variants In Your Online Store

This is where it gets good. When a customer opens your product in an online store, they see variant selectors right on the page:

  • Size shows as clickable pills
  • Color shows as visual swatches with the actual color
  • Material shows as a dropdown

Pick a combination and the price updates, the images swap, and the URL changes so the customer can share that exact variant with someone else.

Catalogue pages get attribute filters too — filter by color or size across all products in the catalogue. Desktop shows filters in a sidebar, mobile shows them inline.

Cart Knows Variants

Add a "Large / Red" to cart and that's exactly what shows up — with the variant's price, the variant's image, and color swatch + size pill badges. The WhatsApp enquiry message includes full variant details so your customer's order is unambiguous.

What About Catalogues and PDFs?

Catalogues still reference products, not copies. Add a product to three catalogues and edit it once — the change shows everywhere. Variants inherit this behavior.

PDFs are frozen snapshots — they capture what existed at generation time. Variant-aware PDF rendering is coming in a future update.

The Simple Case Didn't Change

If you don't need variants, nothing changed. Create a product, add images, set a price. Behind the scenes there's a "default variant" handling your images and price, but you never see it. The UI looks exactly the same as before.

Try It

Open any product, click Add Variants, and set up your first combination. Your online store will show variant selectors automatically — no extra configuration needed.