> Source: https://tryordinary.com/blog/product-variants

Products

# Product variants: what every size, colour and pack sells and earns

October 23, 2026 · Updated November 1, 2026

## Overview

Open any product in Ordinary to see what each of your Shopify product
variants sells and earns, for any date range, next to the period
before. The same split runs through Unit Sales and every page in Page
Performance; for margin from your own costs, see
[product costs and profit](/blog/product-costs-and-profit-for-shopify-brands).

Bermuda Shorts Demo data        Product variants

## Every variant of every product, side by side

### Which variants are selling

See each variant's share of units, revenue and profit per order side by side, so you can watch a size, colour or pack take over. Unit Sales splits products by variant too.

Product variantsDemo data

### Which variant each page sells, and what it earns per visit

Open any page in Page Performance to see which variants its shoppers buy, by channel too. A bigger pack can raise your order value and still earn less from every visitor, so this is the number to decide on.

[Read the guide: Page Performance](https://help.tryordinary.com/features/page-performance)

Product variants on a pageDemo data

### Prices, costs and margin

Every variant's price, cost and margin in one table.

Pricing and costsDemo data

### Where it sells, what it's bought with, who comes back

The product page also shows which pages sell the product, what it's most often bought with, and how many first-time buyers order again within 90 days.

[Read the guide: the product page](https://help.tryordinary.com/features/products)

Also in this release

## A/B tests judged on revenue

### A/B tests judged on revenue

Every A/B test now gets a verdict based on what each version earns.

[More on A/B test results that speak revenue](/blog/ab-testing-for-shopify-brands)

## Available now

Product variant reporting is live on **every plan**,
and so are the new A/B test verdicts. Margin and costs are on the
**Advanced plan**.

[Connect your store](https://apps.shopify.com/ordinary-attribution-ab-testing) [Compare plans](/pricing)        Keep reading

## More from the blog

[November 6, 2026 Connect Ordinary to Claude or ChatGPT and ask your store what's working Connect your Shopify store to Claude or ChatGPT through Ordinary and ask about sales, Meta and Google Ads, cohorts and retention, answered from your numbers.](/blog/connect-shopify-to-claude-and-chatgpt)[October 30, 2026 A GA4 events report by channel: your own events next to the orders each channel drives Ordinary's Marketing Mix now shows your GA4 custom events by channel for Shopify stores, beside each channel's orders, plus a directional read on A/B tests.](/blog/ga4-events-by-channel)[October 16, 2026 Stop — it's losing: a clear call on A/B tests that won't recover Ordinary's A/B test results now tell Shopify brands when to stop a losing version, with the chance it still wins, and name the leader of overlapping tests.](/blog/stop-a-losing-test)

## Know which variant is earning.

Connect your Shopify store and see every product by variant: what it sells, where it sells, and what it earns.

[Connect your store](https://apps.shopify.com/ordinary-attribution-ab-testing)
