All posts
E-commerce
13 October 20269 min read

Price matching strategy for e-commerce: when to match competitors and when not to

Should you match competitor prices? Five questions to ask first, matching rules that protect margin, a worked example and price match guarantees.

L

Luska Research

Pricing team

When a competitor drops a price, the instinct is to match it. Sometimes that is right. Often it is not: the competitor is out of stock, sells a different variant, delivers in three weeks, or is simply willing to earn less than you can afford to. This article sets out how to decide whether to match, the two different meanings of "price matching", and the rules that keep a matching policy from eroding your margin.

Two kinds of price matching

Proactive matching

You monitor competitors and adjust your own listed prices so that you are at, or close to, a chosen competitor's price. Every customer sees the matched price. This is a pricing strategy.

Price match guarantees

You keep your listed prices, but promise to match a lower price if a customer finds one, usually on request and under conditions. Only customers who ask get the lower price. This is a policy, closer to a customer service promise.

The two can be combined, but they have different costs. Proactive matching lowers the price for every buyer. A guarantee only lowers it for those who claim it, but needs clear terms and someone to handle claims.

Should you match a competitor's price? Five questions

Before matching any individual price, work through these questions in order. If any answer is no, matching is probably the wrong move.

1. Is it the same product?

Same model, size, colour and bundle? A competitor's lower price on the previous year's model or a version without the charger is not a price you need to match. When a competitor price is less than half the typical market price, assume a matching error until proven otherwise.

2. Can a customer actually buy it?

If the competitor is out of stock, their price is not competing for today's order. Match an out-of-stock price and you give margin away to customers who had no cheaper option.

3. Is it a comparable offer?

Compare delivery time, delivery cost, returns policy and seller reliability. A domestic shop with next-day delivery and a 30-day return window can reasonably charge more than a marketplace seller shipping from abroad.

4. Do your customers see the difference?

On products listed on comparison sites or Google Shopping, customers see prices side by side. On own-brand items or products sold mainly to returning customers, a competitor's price may never be seen by your buyers.

5. Can you afford it?

Check the matched price against your margin floor. If matching takes you below it, do not match. Let the competitor have that sale. For how to set the floor, see minimum margin and price floors.

A worked example

Say you sell a robot vacuum at 3,490 kr. Your landed cost is 2,300 kr and you want at least a 12% margin on the price excluding VAT. With 25% VAT, the floor excluding VAT is 2,300 ÷ 0.88 ≈ 2,614 kr, or about 3,267 kr including VAT.

Competitor prices this morning:

  • Shop A: 3,290 kr, in stock, next-day delivery
  • Shop B: 3,390 kr, in stock
  • Shop C: 3,590 kr, in stock
  • Shop D: 2,990 kr, out of stock
  • Shop E: 1,490 kr, in stock

Shop D is out of stock, so it is not today's competition. Shop E is below half the median and turns out to be listing a replacement battery on the URL you had stored. That leaves Shops A, B and C, with a median of 3,390 kr. At 3,490 kr you are about 3% above the median and 200 kr above the cheapest real offer.

If your positioning is middle of the market, moving to 3,390 kr puts you at the median and keeps you well above the floor. Matching Shop A at 3,290 kr is also above the floor, but only by about 23 kr, so it is a decision to make deliberately rather than by reflex. Matching Shop D's 2,990 kr would have sold every unit below the floor for a competitor who could not deliver.

Choose a matching rule, not a reflex

Most shops are better served by a few explicit rules than by matching case by case. Common rules, from most to least aggressive:

  • Match the cheapest in-stock competitor, down to the floor. Suitable for a small set of high-visibility traffic products.
  • Stay within a set distance of the cheapest, such as 2% above. Keeps you visible on comparison sites without leading the race down.
  • Match the median of in-stock competitors. Suitable for mid-market shops that compete on service as well as price.
  • Hold a premium, such as 5% above the median, for products where you have a clear service advantage.

Apply different rules to different product groups. Traffic products might follow the first rule; accessories the third; specialist products the fourth. The difference between rule-based approaches and model-based recommendations is covered in repricing rules vs ML pricing.

Always include a maximum step

Limit how far any single price change can move a price. If a misread competitor price or a competitor's own pricing error triggers a match, a step limit stops one bad reading from moving your price a long way.

The risk of matching each other down

If you and a competitor both automatically match the cheapest price, each cut prompts another until one of you hits a floor. Neither gains market share, because the other always follows, and both lose margin. Ways to avoid it:

  • Match to the median rather than the cheapest on most products.
  • Respond once a day rather than continuously.
  • Allow prices to rise again. A matching rule that only ever lowers prices ratchets downwards; when the cheapest competitor goes out of stock or raises their price, your rule should let you move back up.

If you offer a price match guarantee

Write terms that answer these questions before the first claim arrives:

  • Which competitors qualify (domestic shops only, or marketplaces too)?
  • Must the product be identical and in stock at the competitor?
  • Are delivery costs included in the comparison?
  • Do you match temporary promotions, member prices or voucher codes?
  • Does the guarantee apply after purchase, and for how long?

A guarantee with vague terms tends to attract claims based on marketplace listings and bundle prices, which costs more than proactive matching would have.

Where software helps

Applying these questions by hand is manageable for a few dozen products. For more, monitoring software does the filtering: it reads competitor prices and stock daily, discards out-of-stock offers and flags wrong matches before they reach a decision. Luska, for example, lets you set a price position of cheapest, middle or premium, and on Professional plans and above produces price recommendations with a reason and a confidence score. Recommendations never go below a built-in 8% minimum margin or move a price more than 15% at a time, and you approve changes before they go live. See the repricing software page for how that works.

Match competitors only when it makes sense

Luska shows each competitor's price and stock, flags likely wrong matches and recommends prices within your margin rules. 14-day free trial, no card required.

See repricing software

Frequently asked questions

Is price matching a good strategy for small online shops?

Selective matching is. Matching every competitor on every product usually means competing on price alone with larger shops that buy more cheaply, which small shops rarely win.

Should I match Amazon prices?

Only where your customers genuinely compare you with Amazon, and only when the offer is comparable in delivery and seller. Check whether the cheapest Amazon offer is from Amazon itself or a third-party seller.

How quickly should I match a competitor's price cut?

For traffic products, within a day is usually sufficient. Waiting a day also filters out errors and very short promotions, which often reverse on their own.

Pricing tactics, weekly.

One short email every Thursday: a dynamic-pricing tactic, a market signal, and a number worth knowing. No spam.