Acting on a Competitor Price Cut
An Ecommerce Watch alert says a rival shop has dropped the price of a product you also stock. The instinct is to follow straight away, but a cut that looks identical on the surface often is not: the rival may be clearing an old version, selling through a marketplace seller, or charging more for delivery.
This guide takes one price-cut alert from start to finish. You confirm the cut is real and comparable, work out how many extra sales a match would need just to stand still, choose a response, and put limits in place so the next cut does not drag your margin down.
- Is it really the same product at a lower price?
- The sum that decides most price cuts
- The four responses and when each fits
- The role of the product changes the answer
- The fix, step by step
- Guardrails for automatic repricing
- Making the change on common shop platforms
- Price claims when you respond
- Edge cases
- 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.
- Model and version. Many products are refreshed with a small change to the model number. A rival clearing the previous version at a low price is not competing directly with your current one, although you may still lose shoppers who do not notice the difference.
- Condition. Refurbished, open-box, "ex-display" and "graded" stock often sits on the same page template as new stock. Check the condition line and the warranty.
- Pack size and bundle. A twin pack at a lower per-unit price, or a bundle with an accessory removed, can show up as a price cut on a single item.
- Who is selling. On marketplaces and some large retailers, the lowest offer may come from a third-party seller rather than the retailer itself. That seller may have very different stock levels, delivery times and returns terms.
- Member or app-only prices. Some shops show a lower price only to logged-in members or on their app. Anyone without an account sees the normal price.
- Region and VAT. A price shown without VAT, or for another country, can look like a cut if the monitor picked up the wrong version of the page.
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.
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 margin | Cut 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 four responses and when each fits
| Response | Fits when | Main risk |
|---|---|---|
| Hold your price | The 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 gap | You 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 period | A 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 change | You 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:
- "Order by 3pm for next-day dispatch" shown beside the price, if that is true and the rival's delivery is slower.
- A cleaning brush and a pack of replacement burr screws included, priced into the offer rather than advertised as "free".
- A short grind-size guide written by staff, and a named contact for questions after purchase.
- A returns window longer than the legal minimum, stated plainly.
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.
- Traffic drivers. Well-known branded items that people search for by model number. Shoppers compare these closely, and they often lead to other purchases. These are the lines where a time-limited match is most likely to be worthwhile.
- Margin makers. Accessories, own-brand products and consumables that carry most of your profit. Matching here is rarely wise; shoppers compare them less, and the loss per unit is large.
- Range fillers. Items you stock so the range is complete, but which sell slowly. A rival cut on these barely matters to your takings.
- Clearance lines. Products you are trying to sell through anyway. A rival cut may simply bring forward a markdown you had already planned.
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.
- A floor price per product, worked out from contribution margin, below which the tool never goes. Not a general percentage across the whole catalogue.
- A ceiling so that when rivals sell out, the tool does not raise your price to an amount that looks exploitative.
- Which competitors count. Exclude marketplace third-party sellers, refurbished offers and shops that do not deliver to your customers.
- A cooling-off period, so the tool does not move a price more than once or twice a day.
- Protected lines that the tool never touches, typically margin makers and own-brand products.
- A weekly human check of every price the tool has moved, with the reason it moved.
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.
- "Was" prices must be real. Do not raise a price for a few days so a match looks like a larger saving.
- "We will beat any price" needs working rules. A price promise must set out what counts as a comparable offer and must be honoured when a customer qualifies.
- Naming a rival in an ad is comparative advertising, which is allowed only if it is accurate, compares like with like and can be checked. A general statement of your own price is far safer.
- Delivery and fees that cannot be avoided should be included in the price shown up front.
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
- A cut that appears and disappears. Some shops run prices for a few hours, or test different prices with different visitors. Wait for the alert to persist for a day before acting on a traffic driver.
- A cut to below your cost price. The rival may have bought at a better price, be clearing stock, or be accepting a loss to win customers. You cannot follow profitably. Hold, differentiate, and speak to your supplier about whether terms have changed.
- Several rivals cut together. That is a market signal, not a single competitor's decision. See acting on category-level shifts.
- A cut during a sale event. Short cuts during a wider sale belong with acting on competitor promotions, where the answer is often about timing rather than one product's price.
- Minimum advertised price agreements. Some brands set policies on advertised prices. How far these can lawfully be enforced depends on the terms and on competition law, so if a brand contacts you about your price, get advice before changing anything.
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.
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 โ