Product variants
What are product variants?
Product variants are versions of the same product that differ by size, colour, flavour or pack. A shopper sees one product page and chooses on it, while the shop keeps a separate code, stock level, price and image for every combination. Availability is then true for the particular size rather than for the product in general, and the same choice reaches the warehouse, the invoice and the advertising feed.
Example
A shoe shop sells one model in six sizes and three colours — eighteen combinations. Built as separate products, that is eighteen pages competing in search, splitting the reviews and needing eighteen edits for one change. Built as variants, it is one page with eighteen stock rows behind it.
The difference shows in daily work. Size 39 in black is out of stock and shows as unavailable while the rest can still be ordered; stock comes off the right row when an order arrives; the warehouse recognises the exact item by its code. Where variants differ in price — a larger pack, say — the price follows the choice rather than the parent product.
In advertising, variants share a group id so they show together rather than as separate listings, while each keeps its own code and image. Someone who clicked the blue one lands on the blue one.
Why it matters for a business
Variants solve three problems at once: accurate stock, clean search results and a correct order. Getting it wrong costs in both directions — selling a size you do not have means a cancelled order, hiding a size you do have means stock that never sells.
There is a search side too. Eighteen near-identical pages compete for the same query and repeat the same copy with two words changed. One page with variants gathers the signals in one place and leaves one link worth sharing. How the catalogue is modelled — with variants, with bundles or with a configurator — is settled at the start of an online store build, because migrating product codes later is a job of its own.
What to ask
- Is a separate code and a separate stock level kept for each combination?
- Can variants carry a different price, weight and image?
- What does a shopper see for a sold-out variant: is it hidden, or visible and unavailable?
- Does the exact variant reach the shipping label, the sales document and the reports?
- How are variants sent to advertising channels, and are they grouped?
- If your stock lives in separate software, which code identifies a variant there?