Variant Price Spreads: When Competitors Price by Size, Colour, and Pack
Most price monitoring reads one number per product, but many listings carry a range across pack counts, sizes, materials, and colourways. The gap between the lowest and highest variant is its own signal. How to read what a spread means, how spread changes differ from ordinary price changes, and how to watch variants without flooding your alerts.
PRO operators get hourly scans, advanced alerts, and up to 50 monitored stores.
A competitor's product page says "from 18.00". Your monitoring tool records 18.00. Both are true and both are nearly useless, because the listing sells a single unit at 18.00, a three pack at 46.00, and a twelve pack at 149.00. The number that matters to the customer buying for a household is 12.42 a unit, and the number that matters to the customer trying one is 18.00. A single price per product cannot carry either.
This is the variant problem in price monitoring. Sizes, colourways, material tiers, pack counts, and capacities all live under one product handle, each with its own price, and most monitoring reduces that to one representative figure. The spread between the lowest and highest variant, and the way that spread moves, is a pricing signal in its own right. It is also one that per product price alerts will either miss or misreport.
This guide covers what a variant spread usually means, how spread changes differ from the product level price changes your alerts already catch, why variant availability changes the read, and a workflow that keeps variant detail from turning your alert feed into noise. It sits between two existing guides. Price architecture reads the ladder across a whole catalog. Variant level availability reads stock inside one product. This is price inside one product.
Why One Number per Product Hides the Decision
Every monitoring approach has to pick a representative price for a multi variant listing. The common choices are the lowest variant, the first variant in the storefront's order, or the price of a default selection. Each is defensible and each throws away most of the pricing decision.
Consider what a merchant actually decides when they price a product with variants. They decide whether a larger pack earns a discount and how steep. They decide whether a premium colour or a heavier material carries a surcharge. They decide whether all sizes cost the same, which is a simplification with real margin consequences at the large end. None of those decisions are visible in the lowest variant price. All of them are visible in the spread.
The practical consequence is that a competitor can reprice most of a product without your product level alert ever firing. If they hold the entry variant and raise the three larger packs, the "from" price is unchanged and the monitoring tool sees nothing. If they cut the largest pack to clear it, the same. The lowest price is a fine anchor for a shopper skimming a collection page. It is a poor proxy for the product's pricing.
What a Variant Spread Usually Means
A spread is a shape, and the shape tells you what kind of pricing decision produced it. Four patterns cover most of what you will see.
Volume pricing. Pack counts or capacities where the per unit price falls as the size rises. The interesting number is the slope: how much cheaper the largest pack is per unit than the smallest. A steep slope says the merchant is buying loyalty or clearing inventory with the big pack. A shallow slope says they are pricing the big pack for convenience rather than value, and their margin is probably better at the top. When you compare against your own packs, always compare per unit at each pack size, never the headline price.
Material or tier premiums. The same design in a standard and a premium material, or a base and a pro configuration, under one handle. The spread here is a good better best ladder compressed into a single listing, and the gap between tiers tells you how much the merchant believes the premium is worth to their customer. A narrow gap means they expect most buyers to trade up. A wide gap means the premium tier is there to make the middle look reasonable.
Colourway premiums. A surcharge on a specific colour or finish. Sometimes it reflects a cost difference. More often it reflects demand: a colour that sells through faster gets a few units of price on top. If a competitor's colourway premium appears on the same colour across several products, they have noticed something about demand that is worth knowing.
Flat pricing across sizes. The absence of a spread on a product where cost clearly varies by size, most obviously in apparel, bedding, and anything sold by dimension. This is a simplification choice. It trades margin at the large end for a cleaner page and fewer customer questions. When a competitor moves from flat to graded pricing, or the other way, they have changed their mind about that trade, and the change rarely arrives with an announcement.
Record the pattern, not just the numbers. "Twelve pack at 31 percent below single unit per item" is a fact that lets you compare next month. "149.00" is not.
Spread Changes Are Not Price Changes
The product level alert model has two events: the price went down, or the price went up. A multi variant listing has more ways to move, and the ones that matter most are exactly the ones that do not register as either.
The floor moves while the ceiling holds. The cheapest variant gets cheaper or dearer and the rest stay put. This is an entry price decision. A lower entry variant is usually there to win the first purchase, and it often shows up as a new small size or single unit option rather than a reprice. It is the within product version of the entry point shift described in the price architecture guide, and it can happen on a product whose catalog level position has not changed at all.
The ceiling moves alone. The largest pack or the premium tier is repriced and the entry variant is untouched. Upward, this is premium repositioning: the merchant thinks the top variant was underpriced relative to what its buyers will pay. Downward, it is usually a clearance of the slow tier or a response to a rival's volume pricing. Your product level alert sees nothing in either case because the representative price did not move.
The spread collapses. Variants that used to carry different prices converge on one. This is simplification, and it is worth reading alongside what else the store is doing. A store collapsing spreads across many products is cleaning up its catalog, and the category and vendor mix guide will usually show removals and consolidation in the same period.
The spread widens. New variants appear above or below the existing range, or the existing tiers move apart. This is a good better best rebuild inside one product, and it often comes in place of launching a separate premium product. If you are tracking new products but not variant additions, a competitor can add a premium tier to their whole range without a single launch event.
The whole range shifts together. Every variant moves by a similar percentage. This is an ordinary price change, and the existing guides on price increases and pricing signals cover it. It is the only one of the five that a single number per product reports correctly.
The discipline is simple. When a price alert fires on a multi variant product, look at the range before you decide what happened. When the range moves without an alert, that is the event your alerts were not built to see.
Read Variant Prices Against Variant Availability
A price move on a sold out variant means something different from the same move on an in stock one, and the difference is easy to get backwards.
A price increase on an unavailable variant is often a placeholder. Some merchants raise the price of a sold out size or pack to discourage backorders, or to reflect the expected cost of the next batch. The number is real on the page and unreal in practice. Do not read repositioning into it until the variant is back in stock and the price has held.
A price drop on a sold out variant is stranger and usually a data or process artefact: a bulk reprice that touched every variant, a sale rule applied to the whole product, or a merchant clearing a size that will not be restocked at all. Check whether the variant returns. If it does not, the drop was a farewell rather than a decision.
The floor has its own availability trap. The cheapest variant is often the one that sells out first, because it is the trial size or the single unit. When it does, the cheapest purchasable variant is now the second one, and the effective entry price has gone up without a single price changing. Any comparison of entry prices between you and a competitor should use the cheapest variant a customer can actually buy, and that needs availability alongside price.
The variant availability guide covers the stock side of this in full. The point here is narrower: never read a variant price move in isolation from whether the variant was purchasable when it moved.
A Workflow That Does Not Flood Your Alerts
Variant detail is exactly the kind of thing that turns a readable feed into an unreadable one. Eight sizes and five colours on a product is forty prices, and forty prices that each generate events will bury the two that matter. The workflow below keeps variant attention where it earns its place.
Choose the products, not the stores. Most listings do not deserve variant level attention. The ones that do share a few traits: they overlap with something you sell, they carry a wide spread, and the spread is structural rather than promotional. Pack based consumables, tiered configurations, and size graded goods are the usual candidates. Pick them deliberately and put them on a watchlist so you can read them as a group.
Alert on the floor, review the spread. Let your price alerts continue to key on the representative price with sensible thresholds and cooldowns. That catches entry price moves and whole range shifts, which are the fast moving events. Then add a monthly pass over the watchlist where you record the low and high price for each product and the per unit figure at each pack size. Spread changes are slow, and a monthly read is enough to catch them without generating a single extra alert.
Compare per unit at the matching size. When a competitor changes pack or size pricing on an overlapping product, the wrong response is to compare their new "from" price to yours. Line up the equivalent sizes or pack counts and compare per unit at each rung. A competitor who cut their twelve pack but held the single unit has not changed the comparison for a trial buyer at all. They have changed it for a repeat buyer, and that is a different customer with a different response.
Respond at the variant level. If the read is that the competitor has moved a specific rung, the answer is usually a move on your matching rung, not a product wide reprice. Matching the whole product to a change on one variant gives away margin on every other variant for no reason. Log the decision, the rung it applied to, and a date to check whether their move held, in the same place you keep the rest of your weekly review.
Watch for variant additions, not just reprices. A new variant above the ceiling or below the floor is a spread change that arrives without a price change. Note the variant count on your watched products as part of the monthly pass. A product that went from three sizes to five, or from one pack to three, has been restructured even if no existing price moved.
A Worked Example
A household goods brand sells a cleaning refill in single units and packs of three and six. A competitor lists the same category of product at 9.00, 24.00, and 42.00: a per unit price of 9.00, 8.00, and 7.00. The brand's own ladder is 9.50, 26.00, and 48.00, and the operator has been reading the "from" price, seen 9.00 against 9.50, and treated the competitor as slightly cheaper across the board.
In a monthly spread review the competitor's six pack shows at 36.00. The single and three pack are unchanged. No price alert fired, because the representative price is still 9.00. The per unit figure at the top rung has dropped from 7.00 to 6.00, a fourteen percent cut aimed squarely at the repeat buyer, while the trial buyer sees no change at all.
The operator checks availability and finds the six pack in stock, so this is not a clearance placeholder. The three pack is unchanged, so this is not a whole range move. The read is a deliberate push on volume buyers. The response is to hold the single and three pack prices, where the brand is still competitive for trial and occasional purchase, and to test the six pack at 44.00, which closes most of the per unit gap without touching the rest of the ladder. The decision goes in the log with a check date a month out.
Without the spread review, the brand would have kept comparing 9.00 to 9.50 and slowly lost its repeat buyers without seeing why.
Where Bonesaw Fits
Bonesaw records the lowest and highest listed variant price for every monitored product on each scan, and shows that range on the product page whenever the two differ. It also records the lowest and highest reference price where a merchant publishes them, and the deepest discount across the variants, which is what the discount depth guide builds on. Price drop and price increase events key on the lowest variant price, so entry price moves and whole range shifts generate alerts under your existing rules.
The honest limits matter here. A change to the top of the range that leaves the lowest variant untouched does not generate its own alert today. The range is visible on the product page, which is what makes the monthly spread review practical, but per variant price history is not surfaced as a separate view, and the price history export carries the representative price rather than the range. Availability is recorded at the product level rather than per variant, so reading a price move against whether that specific variant was in stock still means opening the storefront. For the monthly pass, record the low and high from the product page into the same sheet you use for the export workflows, and the comparison builds from there.
Everything Bonesaw sees is the publicly accessible storefront: listed variant prices, reference prices, and availability as a shopper would see them. It does not see unit costs, the sales mix across variants, or which pack size actually drives a competitor's revenue. A spread tells you how a merchant has chosen to price a product. It does not tell you how that product is performing, and reading performance into it is the usual way this signal is over interpreted.
If your watched products carry more than one price, the first step is small: pick the ten with the widest spreads that overlap what you sell, put them on a watchlist, and record the low, the high, and the per unit figures this month. Next month's comparison is where the signal lives. The getting started guide covers adding a first store if you have not yet.
Frequently Asked Questions
Is the variant spread just the price ladder at a smaller scale? They rhyme, but they answer different questions. The catalog price ladder tells you where a competitor is positioned across products. The variant spread tells you how they price inside one product, which is where pack, size, and tier decisions live. A competitor can hold a stable catalog ladder while restructuring the spreads on half their listings.
Should I alert on every variant price? No. Per variant alerts on a product with many sizes and colours will bury the moves that matter. Keep alerts on the representative price for speed and review spreads monthly on a deliberately chosen watchlist.
How do I compare a competitor's packs to mine when the counts differ? Convert to per unit and compare at the nearest matching quantity. A competitor's ten pack and your twelve pack are comparable on a per unit basis even though the headline prices are not. Note the difference in commitment as well: a customer buying twelve is making a bigger bet than one buying ten.
What if a competitor's spread never changes? A stable spread over several months is a finding. It means the pack or tier structure is settled and the merchant is not experimenting with it, which is useful when you are deciding whether to contest a specific rung.
Does a wider spread mean higher margin? Not necessarily. A wide spread can mean a steep volume discount at the top, which usually means thinner margin on the big pack, or a premium tier priced well above cost. Public prices show the structure, not the economics behind it.
Can monitoring tell me which variant sells best? No. Public storefront data shows listed prices and availability, and a variant that is repeatedly out of stock is a hint about demand rather than a measurement of it. Sales mix across variants is not visible from outside.
Bonesaw is a product of MoonsLink. Monitoring capabilities described in this guide reflect publicly accessible product and storefront data collected through standard web protocols. Bonesaw does not access private or authenticated data. All data collection respects robots.txt directives and site access policies.
Your Weekly Report summarizes changes, anomalies, and issues across all your stores.
Get Bonesaw updates for ecommerce operators
New Learn posts and product updates. Occasional, not daily.
Monitor your market
Track pricing changes and catalog updates across competitor stores.
- ✓Automated price and catalog monitoring
- ✓Daily digest and instant alerts
- ✓Free plan available