Back to blogVisit PriceRack homepage

Pricing playbook

A Competitor Just Undercut Your Prices: The DTC Shopify Playbook

You open a competitor's store and your stomach drops: the jacket you sell for $128 is now $99 down the road. The instinct is to match it before the weekend. Usually that's the wrong move. Here's a calmer, founder-tested way to read a competitor price cut and decide what to actually do — without torching your margin on reflex.

7 min readPublished June 28, 2026For Shopify and DTC fashion operators

First, don't reflex-match

A price is the easiest thing in your business to change and the hardest to change back. Cut to match a rival on Friday and you have quietly reset what your customers expect to pay, trained the discount-hunters to wait, and handed margin away on every order — including the ones that would have converted at full price anyway. If the competitor was running a short promo, you've now permanently matched a temporary number.

Matching also assumes price is why people buy from them instead of you, which is rarely the whole story in fashion. Before you touch a single price, slow down for ten minutes and figure out what you're actually looking at.

Is it a real threat or just noise?

Not every lower number is a strategic shot at you. Work through a quick triage before you decide it's a fire:

  • Is it one SKU or the whole catalog? A single marked-down style is usually clearing old stock. A sitewide drop is a real positioning move worth a response.
  • Is it a sale or a new everyday price? An end-of-season banner, a coupon, or a strikethrough is temporary. A clean, full-price reduction with no sale framing is the one that sticks.
  • Is the product actually comparable? Same fabric, same fit, same quality, same shipping and returns? A $99 jacket that ships in three weeks from overseas isn't really competing with your $128 that ships tomorrow.
  • Are they even in stock? A lower price on a sold-out size is a headline, not a threat. Stock status changes the math completely.
  • How often do they do this? A brand that drops and restores prices every few weeks is running promos, not repositioning. The pattern only shows up if you're watching over time, not in a single snapshot.

That last point is the one most founders miss. A single glance at a competitor tells you today's price. Whether it's a threat or theatre only becomes obvious when you can see the move in context — what they charged last week, and the week before.

Five responses that beat dropping your price

If the triage says it's a genuine, lasting undercut on a product that really competes with yours, you still have better options than a straight match. In rough order of how often they're the right call:

Move 01

Hold, and make the difference legible

The default should be to hold your price and make sure the reason is visible on the page. Better materials, faster shipping, easier returns, a story, a fit guarantee — if those are real, say them louder rather than competing on the one axis where someone will always go lower. Most price gaps under ~20% are survivable on value alone if the value is actually communicated.

Move 02

Bundle or add value instead of cutting

You can close a perceived price gap without lowering your sticker. Free shipping over a threshold, a bundle that raises average order value, a small add-on gift, or a loyalty perk all change the math in your favor while protecting the headline price and your margin. The customer feels they got more; you didn't reset your price floor.

Move 03

Match selectively, only on hero SKUs

If a competitor undercuts your single best-seller — the product shoppers cross-shop and use to judge whether you're "expensive" — a targeted match on that one item can be worth it to protect the perception, while you hold full price across the rest of the range. Match the hero, not the catalog.

Move 04

Wait it out (and verify)

If the evidence points to a temporary promo, the right move is often to do nothing — and check back in a few days. The cost of patience is small; the cost of permanently matching a two-week flash sale is not. This only works if you'll actually notice when the price goes back up, so you know your read was right.

Move 05

Match deliberately — as a decision, not a flinch

Sometimes matching is correct: a direct, lasting, like-for-like undercut on a category where price genuinely drives the purchase. Even then, do it as a considered decision with your margins in front of you — not a panic at 11pm because you stumbled onto their store. A planned match you can defend beats a reflex you'll regret.

The whole playbook depends on one thing: timing

Every move above assumes you found out early. The real damage from being undercut isn't the price gap itself — it's the weeks you spend losing sales before you even notice. Discover a competitor's price cut the day it happens and you have a menu of calm, profitable responses. Discover it a month later, after your conversion rate has already sagged and you're staring at a soft month with no obvious cause, and your only move left is the panicked one.

The same is true in reverse: when a competitor quietly raises a price or sells out of a size, that's your window to hold firm or lean in — but only if you catch it. Speed of information is the entire edge. The founders who handle price pressure well aren't smarter; they just aren't finding out last.

How to never get blindsided again

You can do this by hand — open each competitor's store on a schedule, read their public catalog, and remember what everything cost last time. In practice nobody keeps that up past a week or two, which is exactly why undercuts go unnoticed. (If you want the manual method anyway, we wrote up how to read any Shopify store's products, prices, and stock.)

The reliable version is to let something watch for you. PriceRack reads your competitors' public Shopify catalogs every day, compares each pull to the last, and emails you a digest of only what changed — every price drop, new SKU, and stock flip — so a competitor's move lands in your inbox the morning after they make it, not the month after it starts costing you. No dashboard to remember, flat $49/month. If you're weighing tools, our honest guide to Shopify competitor price tracking tools lays out every realistic option.

See where you stand right now

Find out exactly what your competitors are charging today — free.

Paste up to three competitor Shopify URLs and get their catalog size, price range, on-sale count, and deepest markdowns on the page — no login, no card. Then let PriceRack flag every change daily so the next undercut reaches you the morning it happens.

Keep reading