/ โ† Ecommerce Watch Fixes / Competitor Price Cuts
In this guide
  1. Is it really the same product at a lower price?
  2. The sum that decides most price cuts
  3. The four responses and when each fits
  4. The role of the product changes the answer
  5. The fix, step by step
  6. Guardrails for automatic repricing
  7. Making the change on common shop platforms
  8. Price claims when you respond
  9. Edge cases
  10. Questions and answers

Is it really the same product at a lower price?

Price monitoring compares what it can see. A shopper compares what they will receive. Before any money moves, open the rival's product page yourself and check the things an automated match cannot always judge.

If any of these apply, the alert is still useful information, but it is not a like-for-like cut and the response is usually to watch rather than to match.

๐Ÿ’ก Take a dated screenshot of the rival's page when you check it. If you later decide to match, you have a record of the price you were responding to, which helps if a customer or your team asks why the price moved.

The sum that decides most price cuts

Cutting your price reduces the profit on every unit you would have sold anyway, not just the extra ones. So a match only pays if it brings in enough additional sales to cover that loss. The calculation takes two numbers: your contribution margin as a share of the selling price, and the size of the cut as a share of the same price.

Extra units needed to stand still = cut % / (margin % - cut %)

Example: margin 30%, cut 10%
10 / (30 - 10) = 0.5, so you need 50% more units just to earn the same profit

Contribution margin here means the selling price, excluding VAT, minus everything that goes with each sale: the product cost, card or payment fees, packaging, the delivery you pay for, and an allowance for returns. Many shops use gross margin from their accounts instead, which leaves out fees and delivery and makes a match look far cheaper than it is.

Your contribution marginCut of 5%Cut of 10%Cut of 15%
20%+33% units+100% units+300% units
30%+20% units+50% units+100% units
40%+14% units+33% units+60% units
50%+11% units+25% units+43% units

The table shows why thin-margin lines are the most dangerous to match. On a 20% margin item, a 10% cut means doubling sales just to break even, which almost never happens from a single price change. On a high-margin own-brand line the same cut needs a much smaller lift, and may be worth testing.

โš ๏ธ The formula assumes your costs do not change with volume. If a match would push you into a better supplier price band, or if extra orders would need extra staff hours, adjust the margin figure before you decide.

The four responses and when each fits

ResponseFits whenMain risk
Hold your priceThe cut is not like for like, the item is bought on trust or fit, your margin is thin, or stock is limited.Losing some price-led shoppers for the length of the rival's cut.
Partly close the gapYou are well above the new price and the item is compared often, but a full match fails the break-even test.Earning less on every sale without winning back the most price-led buyers.
Match for a fixed periodA commodity item you have plenty of, where the maths works and the product brings people into the shop.The rival cuts again and a race to the bottom starts.
Differentiate without a price changeYou can offer something the rival does not: faster dispatch, a longer returns window, a useful add-on, advice or local collection.The extra value costs money too, so price it in.

What differentiation looks like on a product page

Differentiation works only if shoppers see it at the moment they compare. Put it next to the price, not in a footer. Useful examples for a shop called Fernbrook Supplies, selling a coffee grinder that a larger rival has just cut:

None of these involve changing the price, and none of them can be copied by a repricing tool overnight.

The role of the product changes the answer

Not every line in a shop has the same job. The same cut calls for different responses depending on what the product does for you.

Label your key products with one of these roles before alerts arrive, and the decision on each alert becomes much quicker. It also stops a well-meaning member of staff matching a cut on a margin maker because it looked urgent.

Stock position

Your own stock matters as much as the rival's price. If you have ten weeks of cover on a line and it is slowing, a rival cut is a reasonable prompt to move some of it. If you have two weeks of cover and a long lead time from the supplier, matching simply sells out your stock faster at a lower price, and then you are out of stock when the rival's cut ends. For your own sell-outs, see handling out-of-stock product pages.

The fix, step by step

Step 1

Confirm the cut is like for like

Open the rival's product page in a private browser window, not logged in, and check the model number, condition, pack size and who is actually selling the item. Compare the warranty and whether the price includes VAT. If the lower price belongs to an older version, a refurbished unit, a marketplace seller or a members-only offer, record the alert as not comparable and keep watching rather than responding with a price change.

Step 2

Price the whole basket, not the sticker

Add the rival's delivery charge for a typical UK order to their new price, and do the same for your own shop. Note any free-delivery threshold, since many shoppers add a second item to reach it. Compare dispatch speed and returns terms too. A rival who is two pounds cheaper on the item but four pounds dearer on delivery has not undercut you, and your product page may only need to make your total clearer.

Step 3

Work out the break-even uplift

Take your contribution margin for the item, after product cost, payment fees, packaging, delivery you pay for and a returns allowance, as a percentage of the price excluding VAT. Divide the size of the cut by your margin minus the cut. The answer is the extra share of units you would need just to earn the same profit. Write it down next to your recent weekly sales so the gap is visible.

Step 4

Check stock and the product role

Look up how many weeks of stock you hold at current sales and how long a reorder takes. Then decide whether the product is a traffic driver, a margin maker, a range filler or a clearance line. Matching is usually only sensible for traffic drivers or clearance lines with healthy stock. For margin makers or lines close to selling out, holding the price or differentiating is normally the stronger choice.

Step 5

Choose one response and set an end date

Pick hold, partial close, match or differentiate, and write down why in a line or two. If you change the price, set a review date, often one or two weeks ahead, and a floor below which you will not go whatever the rival does next. Decide in advance what you will do if they cut again. Set the price yourself, from your own costs and goals, and never contact the rival about it.

Step 6

Update the page, the feed and the markup together

Change the price in your shop admin so the product page, the price in the Product structured data and your Google Merchant Center feed all show the same figure. Only show a crossed-out former price if you genuinely sold at that price for a meaningful period. If the offer ends on a known date, add priceValidUntil to the offer and set a reminder to revert it on time.

Step 7

Review the result against your baseline

On the review date, compare units, revenue and contribution for the item against the four weeks before the alert, and against the uplift you calculated in step three. Check whether the rival's price has moved again. If the match did not reach break-even, return to your normal price. Add a note on what happened to the product's record, so the next alert on that line can be decided faster.

Guardrails for automatic repricing

Repricing software reacts to published competitor prices within minutes. Used carelessly, two shops' repricers can chase each other down until both are selling at a loss. If you use one, or are thinking about it, set these rules before switching it on.

  1. A floor price per product, worked out from contribution margin, below which the tool never goes. Not a general percentage across the whole catalogue.
  2. A ceiling so that when rivals sell out, the tool does not raise your price to an amount that looks exploitative.
  3. Which competitors count. Exclude marketplace third-party sellers, refurbished offers and shops that do not deliver to your customers.
  4. A cooling-off period, so the tool does not move a price more than once or twice a day.
  5. Protected lines that the tool never touches, typically margin makers and own-brand products.
  6. A weekly human check of every price the tool has moved, with the reason it moved.
โš ๏ธ Automated repricing should respond independently to prices rivals publish. Do not share your pricing rules, floors or plans with competitors, directly or through a common consultant, platform or supplier, and do not use a tool in a way that aligns your prices with theirs by agreement. Price coordination between competitors is prohibited under UK competition law. This is general information, not legal advice.

Making the change on common shop platforms

Shopify

Change the price on the product or variant. If you want the old price shown crossed out, put it in the compare-at price field, but only where the product genuinely sold at that price for a reasonable period beforehand. Shopify's product feed to Google, through the Google and YouTube channel app, picks up the new price automatically, though it can take time to sync. Check whether your plan or an installed app can schedule the price to revert; if not, set a calendar reminder for the end date.

WooCommerce

Use the sale price field on the product, and the "Schedule" link beside it to set start and end dates. WooCommerce switches the price back when the end date passes. Most SEO and feed plugins read the active price, but check the output in the page source once the sale starts, because some caching setups keep serving the old figure.

Custom or headless shops

Make sure the price comes from one source that feeds the page, the Product markup and the product feed. Where those are generated separately, a price change can reach the page but not the feed, and Merchant Center will then flag a price mismatch. See Product schema errors for the offer fields.

Google Merchant Center

Your Shopping ads and free listings use the feed price, and Google checks it against the landing page. A mismatch can get products disapproved, so update both at once. Merchant Center also offers price competitiveness reporting for some accounts, which can help you see how your price compares across the market rather than against one shop.

Price claims when you respond

Competitive pressure is when pricing claims most often go wrong. UK consumer protection law, now largely in the Digital Markets, Competition and Consumers Act 2024 and enforced by the CMA and Trading Standards, bans misleading pricing whatever a rival is doing. The following are general points, not legal advice.

If you are unsure whether a claim is allowed, the plain version, stating your own price and your own delivery, is almost always fine.

Edge cases

Questions and answers

1. How do I know if a competitor price cut is worth matching?

Start with the break-even sum. Divide the cut by your contribution margin minus the cut, both as percentages of the price. On a 30% margin with a 10% cut, you need half as many sales again just to earn the same profit. Then check the product's role and your stock. A match is most likely to pay on a well-known traffic driver you have plenty of, and least likely on a thin-margin line or one close to selling out.

2. Should I match the price exactly or undercut it?

Undercutting almost always starts a spiral, because a rival with a repricing tool will simply move again and you both earn less. If you decide to respond with price at all, matching or partly closing the gap is usually enough, since many shoppers stop comparing once prices are close and then choose on delivery, returns and trust. Set a floor below which you will not go and a date when you will review the decision.

3. How long should a price match last?

Give it a fixed period, often one to two weeks, and write the end date down before you change the price. That gives you enough sales data to compare with the weeks before, and stops a temporary response quietly becoming your permanent price. When the date arrives, check whether the rival's price has returned to normal, whether you reached the break-even uplift, and whether your stock held up. Then decide deliberately rather than leaving it.

4. Can I show the competitor's price on my product page?

You can make a comparison with a named rival only if it is accurate, compares genuinely equivalent products and can be checked by the customer, which is hard to guarantee when prices change daily. An out-of-date comparison quickly becomes misleading. For most small shops it is simpler and safer to state your own total price, delivery and returns clearly, and let shoppers compare for themselves. This is general information rather than legal advice.

5. Is it legal to use a repricing tool that follows competitor prices?

Using software that reacts independently to prices competitors publish is common and generally lawful. The problem is coordination: agreeing prices with rivals, sharing future pricing or pricing rules, or using a shared tool, consultant or platform so that competitors' prices are aligned by arrangement. Set your own floors and rules, exclude marketplace sellers, review what the tool is doing and never discuss prices with competitors. For specific situations, speak to a competition lawyer; this is not legal advice.

6. Will lowering my price improve my Google rankings?

Not directly. Google does not rank ordinary product pages higher because they are cheaper. Price does affect how many people click and buy from Shopping ads and free listings, and Merchant Center can show you how your price compares with the market. What matters for search is that the price on the page, in the Product structured data and in your feed is the same. A mismatch can get products disapproved, which costs far more visibility than a small price gap.

7. What if the rival has cut below what I pay my supplier?

Then matching means losing money on every unit, and you cannot sustain it. The rival may have better buying terms, be clearing old stock, be using the product as a deliberate loss leader or have made a mistake. Hold your price and make your advantages visible beside it. Ask your supplier whether trade prices or promotions have changed, because if several shops are suddenly cheaper, you may be paying more than you need to.

8. How many competitors should Ecommerce Watch track for price cuts?

Track the few shops that genuinely compete for your customers on the same products, usually between three and ten. Adding every shop that sells the item produces alerts from sellers who do not deliver to your customers, sell refurbished stock or only trade on marketplaces, and those alerts are noise. Focus the watch on your highest-revenue products and traffic drivers first, then widen it only when you have a routine for acting on the alerts you already receive.

Track rival shops' price moves

Ecommerce Watch monitors the competitor shops you name for pricing, stock, reviews, product launches, search feature movements and category-level shifts, and routes alerts by category and severity.

Open Ecommerce Watch Fixes โ†’
๐Ÿ’ฌ Got a problem?
Related Guides: All Ecommerce Watch Fixes  ·  Acting on Competitor Price Rises  ·  Acting on Competitor Promotions  ·  Acting on Competitor Pricing Changes  ·  Learning Hub

About aiwebpageseo

aiwebpageseo.com is a data-driven SEO and AEO (Answer Engine Optimisation) platform providing a free suite of technical SEO tools. Rather than relying on AI-theorised assumptions, the platform analyses live URL performance, delivering objective diagnostics, page speed metrics, CLS debugging, and site crawl data alongside actionable technical tutorials.