A retailer can look cheaper simply because it sells different products. A Competitive Price Index helps a pricing team compare a carefully selected basket of sufficiently comparable products rather than averaging prices across unrelated catalogues.
This is a retailer-defined analytical benchmark, not an official consumer price index or a comprehensive measure of the furniture market.
Choose the basket before calculating
Start with a clear question: are you comparing mid-market three-seater sofas, standard double bed frames, or a defined mix of core products? Write down the category, customer proposition and product features that make an item comparable.
Furniture comparisons need care. Dimensions, materials, upholstery, storage, configurations and included accessories can all affect value. Record the product links, observation dates and reasons for matching each pair. Exclude pairs that are too different to support a meaningful comparison.
For a detailed approach to those judgements, see How to Compare Competitor Prices When Furniture Products Are Similar but Not Identical.
Calculate the relative price
For each credible pair:
Item index = (competitor price ÷ your price) × 100
An index of 100 means the observed product prices match; 95 means the competitor's price is 5% lower; 110 means it is 10% higher.
| Comparable item | Your price | Competitor price | Item index |
|---|---|---|---|
| Three-seater fabric sofa | £800 | £760 | 95 |
| Double bed frame | £400 | £440 | 110 |
| Four-seat dining set | £600 | £600 | 100 |
All prices are hypothetical examples.
The equally weighted mean of the three item indexes is 101.7, rounded to one decimal place. This describes the selected basket under this method; it does not establish that the competitor's whole catalogue is 1.7% more expensive.
Decide whether to weight products
Equal weights are easy to explain but give a niche item as much influence as a core product. If the business has a defensible reason to weight items, calculate:
Weighted index = sum(item index × weight) ÷ sum(weights)
Document the weights and keep them stable across periods. Your own sales data may inform weighting, but public competitor price observations do not reveal a competitor's sales volumes.
Avoid the common traps
- False equivalence: two sofas that look alike may differ materially in frame, dimensions or fabric.
- Temporary reductions: a promotion can distort one observation. Compare dated prices and review history.
- Missing items: disclose how many basket pairs were available. Do not quietly swap in replacements.
- Changing baskets: if the basket changes, annotate the break rather than presenting a seamless trend.
- Headline versus delivered price: delivery and assembly costs can change the customer proposition; verify them separately.
- Averages hiding variation: show item-level indexes or a range, particularly for a small basket.
Use the result to ask better questions
When an index moves, identify the products responsible. Did the competitor change its price, did your own price move, or did the comparison set change? Review commercial margin, proposition and customer value before making a pricing decision.
For a broader introduction to competitor price observation, see The Ultimate Guide to Competitive Price Tracking for Furniture Ecommerce.
How Fido Fetch helps
Fido Fetch can help teams observe competitor product prices and price changes. A defensible cross-retailer basket still requires human judgement about comparability, selection and interpretation. Do not assume automated product matching or an automatically calculated index.
A useful Competitive Price Index is only as credible as the basket, dates and matching rules behind it.