Direct answer
Do not match a competitor's price cut broadly across the whole base; instead, target a smaller, cheaper counter-offer at the specific cohort actually at risk of leaving (typically the most price-sensitive, highest-value segment), and run it as a measured test with a clear cost-versus-retained-value calculation before committing, because an untargeted match gives away margin to customers who were never going to leave anyway.
Structured elaboration
Why broad matching is usually the wrong first move
A competitor's aggressive cut is often unsustainable for them too; matching it broadly locks in a lower price for the entire base, including the large majority of customers who would not have switched regardless, which is pure margin loss with no retention benefit for those customers.
Target the offer using a churn-risk model, and be honest about its biggest failure mode
Build or use an existing model that scores customers by their likelihood of switching in response to the competitor's move (based on tenure, price sensitivity signals, prior discount history, and exposure to the competitor's marketing). Offer a smaller, targeted discount only to the highest-risk, highest-value cohort. The single biggest way this fails: if the churn-risk model is wrong and includes customers who would have stayed anyway, often called always-stayers, the discount to them is pure cost with no retention benefit, the same failure mode as matching broadly, just at smaller scale.
Test before scaling
Run the targeted offer against a held-out control group first, measuring actual retention lift, not just offer acceptance, since accepting a discount and actually staying are different things, before rolling the offer out to the full at-risk cohort.
Quantify the trade-off explicitly
Compare the cost of the offer (discount value times the number of customers offered) against the value of the retention it actually produces (the extra revenue from customers who would have churned but stayed, over their expected remaining time as a customer), and only scale the offer if that comparison is net positive.
Use non-price levers alongside or instead of price
Highlighting differentiated value (features or content the competitor doesn't have) and directly improving the experience for at-risk customers are both slower than a price response but don't feed the race-to-the-bottom dynamic that repeated price matching creates.
Worked example
Pinned assumptions: subscriber base of 1,000,000. A churn-risk model flags 200,000 subscribers as high-risk following the competitor's price cut. Offer: 25% off for 3 months, targeted only at those 200,000. Base price is $15/month.
Discount cost=200,000×15×0.25×3=$2,250,000
Suppose that, absent any response, 40,000 of those 200,000 flagged subscribers would actually have churned within 90 days, and the targeted offer prevents half of that churn (a stated, testable assumption, to be validated against the held-out control group before scaling), saving 20,000 subscribers who would otherwise have left. Assume each saved subscriber is retained for an extra 12 months of average revenue per user (ARPU) of $15/month beyond when they would have churned:
Value saved=20,000×15×12=$3,600,000
Net=3,600,000−2,250,000=$1,350,000
Under these stated assumptions the targeted response is net positive by $1,350,000. If the churn-risk model is inaccurate and only 5,000 of the 200,000 offered subscribers were actually at risk (with the other 195,000 being always-stayers who would have paid full price regardless), the same $2,250,000 discount cost only buys back a fraction of the retained value, illustrating why the accuracy of the targeting matters as much as the size of the discount itself.
Trade-offs and pitfalls
- The always-stayer problem is the single biggest risk in this kind of response: any customer who gets the discount but would have stayed anyway is pure margin given away, which is why validating the churn-risk model against a held-out control group matters more than the size of the discount.
- Matching price cut-for-cut, even broadly, signals that price is the primary axis of competition, which can be more damaging long-term to how the product is perceived than the short-term revenue lost.
- Offer acceptance and actual retention are not the same measurement; a customer can take a discount and still leave once it ends, so success has to be judged well past the promotional window, not just by uptake during it.
- Reacting immediately with a broad, permanent price cut removes the option to respond in a more targeted, reversible way later; a fast, narrow, time-boxed test preserves more future choices than a fast, broad, permanent one.