Talk to a CFO
Eightx Talk to a CFO
← All Insights

eCommerce

The DTC Price-Increase Playbook (Without Killing Volume)

·By Matt Putra, Managing Partner ·17 min read

A strong-brand DTC business usually loses only 4 to 9% of volume on a 15% list-price increase while gaining 3 to 6 points of net margin. The winning sequence: raise prices on new customers first, read the 90-day cohort, then roll to retention and the full catalog.

The DTC Price-Increase Playbook (Without Killing Volume)

Key Takeaways

  • 87% of online merchants raised prices in 2025 (Yotpo DTC Index). If you have not, you are underpricing relative to your market, not protecting your customers.
  • Fashion and apparel is the least price-sensitive category online at an elasticity of -0.89, versus -1.34 for all ecommerce and -1.23 for home goods. Electronics is the most sensitive at -1.72. Category sets your risk before brand strength even enters the picture.
  • A strong-brand DTC business typically loses only 4-9% of volume on a 15% list-price increase and picks up 3-6 points of net margin. The fear of volume collapse is almost always worse than the reality.
  • Even the ugly scenario usually wins at the gross-profit line. A 15% increase with 12% volume loss still grows gross profit dollars, because you are keeping a bigger cut of every order that remains.
  • Test on new customers first, read the 90-day cohort, then roll to retention and the full catalog. The sequence is what separates the brands that gain margin from the brands that panic and roll back.

Most DTC founders know they should raise prices. Almost none of them actually do it. The reason is always the same: they are terrified that volume will collapse the moment the new price goes live. So they absorb three years of tariff and freight inflation on their own margin and call it customer loyalty.

The data says the fear is usually worse than the reality. Brands with strong cohort economics and above-average repeat rates typically lose only 4 to 9% of volume on a 15% price increase, while picking up 3 to 6 points of net margin. This is the playbook for getting there: the three signals that tell you your brand can take the increase, the rollout sequence that protects your loyal base, the email scripts that frame the move as a quality signal instead of a squeeze, and the margin math that shows why even the ugly scenario still wins.

Consumer prices normalized. Your costs did not.

Here is the squeeze in one chart. Apparel consumer prices spiked to 6.2% year-over-year in early 2022, then fell all the way to flat or negative by 2025. Meanwhile all-items CPI settled into the high 2s. But the cost side never came back down. Cumulative apparel input inflation over that stretch ran 15 to 20%, and freight, packaging, and labor followed.

If you have not raised prices since 2022, that gap is coming straight out of your gross margin. And you are the exception, not the rule: 87% of online merchants raised prices in 2025 to offset cost pressure, according to the Yotpo DTC Index. The market has already re-priced. When I talk to founders running a brand this size, the ones who are proud of holding prices flat are usually the ones with the most eroded margin, and they think they are doing their customers a favor. They are actually just subsidizing them out of their own enterprise value.

The other reason this matters: 36% of US shoppers say they have abandoned a favorite brand purely on price, per a 2025 SCAYLE consumer survey. That number scares founders. But it describes the price-sensitive tail of the market, not your loyal repeat cohort. The whole game is figuring out which customers you actually have before you move.

Three signals that say your brand can take the increase

Before you touch a single price, run three checks. Two green lights out of three means you have pricing power and should proceed to a test.

Signal one: your cohort LTV is strong. By month three, a healthy DTC cohort is generating 1.3 to 1.5 times its month-one revenue. That tells you customers come back on their own, which means brand preference, not price, is driving repeat purchase. In the founder calls we sit on, the cohorts pulling 1.47x by month three almost never flinch at a 15% increase.

Signal two: your repeat rate beats your category. For most DTC brands, a second-purchase rate above 30% within 90 days is the line. Above it, you have established preference and low switching risk. Below it, you are running an acquisition treadmill and price is doing more of the work than you want to admit.

Signal three: conversion is stable across price movement. If your conversion rate barely moved the last time you ran a seasonal price change or dropped a promo, your demand is inelastic at the margin. That is the cleanest free signal you already have sitting in your analytics.

Category matters before any of this, though, because it sets the baseline risk. Apparel is the least price-sensitive category online. Electronics is the most. The chart below shows the first-order volume loss implied by each category's elasticity at a 15% increase.

Read those as academic ceilings, not predictions. The elasticity study covers 89 large retailers; a focused DTC brand with a loyal cohort consistently beats the category number, because the study averages in every price-shopper and every commodity SKU. Apparel's implied 13.4% is the theoretical worst case for a brand with no equity. A real brand with the three signals green lands closer to the 4 to 9% range.

Returns are quietly eating your margin. See by how much.

Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.

On its way.

Check your inbox. We'll send the Real Cost of Returns calculator shortly.

The rollout sequence: new customers first, then retention, then the full catalog

The single most common mistake is announcing a catalog-wide increase to your entire list on day one. That maximizes the number of loyal customers you rattle and gives you no clean signal on what actually happened. Do it in sequence instead.

Step one: raise prices for new customers only. A fresh acquisition cohort has no old-price anchor. They see the new price as the only price. This isolates the conversion and cohort-LTV signal without risking your loyal base, and it is completely invisible to your existing customers.

Step two: watch the cohort for 60 to 90 days. Do not read last week's conversion rate and panic. When I talk to founders who are afraid to raise prices, they are almost always staring at the wrong metric: they check yesterday's conversion, not the 90-day LTV of the cohort that paid the new price. Give the test 4 to 6 weeks minimum before you even look, and a full quarter before you conclude.

Step three: roll to retention flows. Once the new-customer cohort confirms the volume hit is inside your model, extend the increase into your email and SMS retention flows, using the loyalty-first framing below.

Step four: roll the full catalog. Last, and only after the first two waves came back clean. By now you have real data on your own elasticity, not a category average, and the full-catalog move is a calculated decision instead of a leap.

One shortcut worth taking first: if you run heavy promos, trim discount depth or frequency before you touch list prices. Going from a monthly 20%-off blast to every six weeks lifts your realized price with no announcement and no list change. The pattern we see again and again is that discount cleanup alone recovers 2 to 4 points of margin before a single price tag moves.

The margin math: why a 15% increase with 8% volume loss is still a win

This is the arithmetic that changes founders' minds. Take a $1M-per-year brand at 42% gross margin. That is $1M revenue, $580K COGS, $420K gross profit. Now raise price 15% and model three volume outcomes. COGS per unit does not change, so every remaining order carries a fatter margin.

ScenarioVolume changeRevenueGross marginGross profitGP change
No increase (status quo)0%$1.00M42.0%$420K0%
Strong brand (low elasticity)-4%$1.10M49.6%$547K+30%
Base case-7%$1.07M49.6%$530K+26%
Weak brand (high elasticity)-12%$1.01M49.6%$502K+19%
Source: Eightx model. $1M base revenue, 42% starting gross margin, COGS held constant per unit, 15% list-price increase. Gross margin after the increase is the same across scenarios because unit COGS does not change; gross profit dollars differ only by volume.

Look at the weak-brand row. Even losing 12% of your volume, gross profit dollars still climb 19%, because the 15% you added to price more than covers the units you gave up. That is the counterintuitive core of pricing: you are keeping a bigger slice of every order that remains. The math only turns negative on gross profit if your volume loss runs past roughly 26% at these inputs. Each unit you keep now earns $0.57 of gross profit versus $0.42 before, so you can afford to lose about one in four orders and still break even. That would require an elasticity worse than electronics on a brand you should not be raising prices on in the first place.

Your break-even is knowable in advance. For a 15% increase at 42% starting margin, gross profit stays flat only if volume falls about 26% (break-even retained volume = old GP per unit ÷ new GP per unit = $0.42 ÷ $0.57 ≈ 74%). Anything less than that and you are ahead. Most strong brands lose 4 to 9%, which is why the strong-brand row prints a 30% gross-profit gain.

And the margin compounds into enterprise value. A 1% improvement in price realization drives a 6 to 7% lift in operating profit across large-company studies. On a DTC brand heading toward an exit, moving from 45% to 50% gross margin is worth far more than the annual profit, because the multiple expands with the margin. Price is the single highest-return line on the P&L, and it is the one founders postpone the longest.

That $7.5M swing on a $20M brand is roughly 40% multiple expansion and 60% raw profit. When we work with founders on an exit runway, price is the fastest way to move that number, and almost nobody has touched it.

The email scripts and landing-page language

The increase itself is arithmetic. Whether customers accept it is language. The brands that lose people are the ones who hide the change, bury it in a footer, or apologize for it. Pick one of three frames and commit to it.

SituationSubject lineCore framingLoyalty offer
Cost pass-through (tariffs, COGS)A pricing update, and the honest reason behind itWe held prices as long as we could. Costs went up. Here is what is changing and why.Lock in the current price for 7 days
Product improvementWe made [product] better. Here is what changed.We reinvested in a better [material or process]. The new price reflects the upgrade.None needed; the improvement is the offer
Loyalty-first on a high-repeat SKUA heads-up for our best customersYou hear about this first. Prices rise next week; you get a window at the old one.7 to 14 day window at the old price
Source: Eightx DTC pricing playbook. Match the frame to the real reason for the increase; do not use cost pass-through language if the real driver is margin repair.

The honest cost-pass-through note works because it treats the customer as an adult. Something close to: "We have held our prices since 2022. Over that time our costs have not held still, and we would rather be upfront with you than quietly cut corners on the product. Starting [date], [product] moves to [new price]. As a thank-you for being here, you have until [date] at the current price." No hedging, no essay, one clear reason.

On your landing pages and PDPs, frame the number as a quality signal. Lead with what the customer gets, not what they pay: the materials, the guarantee, the make. When we work with founders on this, the winning move is almost always to charge more on marketplaces like Amazon than on your own DTC site, so your owned channel reads as the best price and your brand still signals premium everywhere it appears. Price is a story your customer tells themselves about quality. Cheap is a story too, and it is rarely the one you want.

The founders who win at pricing are not the ones with the most elastic spreadsheet. They are the ones who realized their loyal customers were never shopping on price in the first place, and who had the nerve to test that belief on a fresh cohort instead of assuming the worst.

What to watch in the 90 days after the increase

Ship the increase, then watch four numbers against the cohort that paid the new price, compared to a control that did not.

Conversion on the tested SKUs. Accept up to a 5-point drop as noise for a 15% increase on a strong brand. A larger, sustained drop is your signal to slow the rollout.

Repeat rate, exposed cohort versus control. This is the real health check. If the exposed cohort's repeat rate falls more than 15% below control within 60 days, you priced past your loyalty and should roll back on the affected SKUs.

AOV trend. A price increase should show up here directly and immediately. If AOV did not move, your increase is being eaten by discount codes or mix shift, and you have a promo-hygiene problem underneath the price problem.

Contribution margin per order. The bottom line of the whole exercise. If contribution margin per order is up and repeat rate held, the increase worked, full stop, regardless of what any single slow sales day looked like.

Know your rollback trigger before you launch: repeat rate down more than 15% versus control within 60 days, or CAC payback extending materially. Write it down in advance so the decision is data, not nerves. The founders who panic and roll back a good increase almost always do it in week two, staring at a conversion dip that a 90-day cohort would have shown was pure noise.

Related reading. For the customer-facing mechanics, see how to raise prices without losing customers, and for a real margin-expansion example, see how On Holding grew gross margin from 54% to 63%. For how we model a price move before you make it, see our fractional CFO work.

Sources and methodology

Category price elasticity is the biggest driver of your volume risk. The US ecommerce elasticity estimates (all ecommerce approximately -1.34, apparel -0.89, home goods -1.23, electronics -1.72) come from a study of 89 large US online retailers spanning 2022 to 2024, published by the American Impact Review. Implied volume-loss figures are first-order approximations (absolute elasticity times the price-increase percentage) and represent theoretical ceilings for brands with no equity buffer; loyal-cohort brands consistently beat them.

Apparel and all-items CPI come straight from the public series. The year-over-year CPI figures are drawn from FRED / BLS series CPIAPPSL (apparel) and CPIAUCSL (all items), seasonally adjusted, percent-change-from-year-ago, aggregated to quarterly. Note that CPI measures consumer-facing prices, not input costs; the cost squeeze on brands is likely worse than the apparel index alone suggests.

The market has already repriced. The finding that 87% of online merchants raised prices in 2025 is from the Yotpo DTC Index 2025. Yotpo is a retention vendor, so its base skews toward brands with active loyalty programs; treat the figure as directional evidence that price increases are now the norm, not the exception.

The margin-to-value link. The relationship between price realization and operating profit (a 1% realization gain driving 6 to 7% operating-profit lift) and the gross-margin-to-enterprise-value scenario draw on Revology Analytics pricing case work and Eightx's own gross margin and exit multiple analysis. Enterprise-value figures assume a revenue multiple typical for DTC brands in the $15 to 25M range and will vary by category, growth rate, and channel mix.

Consumer price sensitivity. The 36% brand-abandonment figure and related survey data are from the SCAYLE 2025 US consumer survey; respondent composition is not fully disclosed, so read it as directional. The observed 4 to 9% volume and 3 to 6 point margin outcomes reflect anonymized patterns across the DTC brands we work with, not a single named account, and are offered as context rather than a guarantee for any specific brand.

Frequently asked questions

how do i know if my brand can handle a price increase without killing conversion?

Look at three things: whether your month-3 cohort revenue runs 1.3x or more of month-1, whether your 90-day repeat rate beats your category average, and whether conversion held steady the last time price moved seasonally. If two of the three are green, you have pricing power. Test on new customers to confirm it before touching your catalog.

how much volume will i lose if i raise prices 10 or 15 percent?

For a strong apparel or beauty brand, usually 4 to 9% on a 15% list increase. Category is the biggest driver: apparel elasticity is about -0.89, so the first-order math implies roughly 13% volume loss, but real brands with loyal cohorts consistently beat that. Electronics is the most sensitive category at -1.72; home goods is -1.23. Your own cohort strength decides where you land inside that range.

should i raise prices on my whole catalog or just certain skus?

Start with your hero SKUs and your least price-sensitive lines, not the whole catalog. Your best-repeat products carry the most brand equity and the least switching risk, so they absorb an increase with the smallest volume hit. Roll the rest in once the cohort data on the first wave comes back clean.

what's the right order to roll out a price increase, new customers first or existing?

New customers first. A fresh acquisition cohort has no old-price anchor to be upset about, so you get a clean read on conversion and cohort LTV without risking your loyal base. Once 60 to 90 days of cohort data confirms the volume hit is inside your model, roll it to retention flows, then the full catalog.

how do i write an email telling customers prices are going up without losing them?

Pick one of three frames: honest cost pass-through, a genuine quality upgrade, or a loyalty-first early-notice window. Lead with respect for the customer, give a real reason, and offer your best customers a short window at the old price. The brands that lose people are the ones who hide the increase or apologize for it. Explain it plainly instead.

what's the difference between raising prices and pulling back discounts, and which should i do first?

Cutting discount depth or frequency is a price increase that never shows up on your price tag, and it is almost always the easier first move. If you are running 20%-off promos every month, trimming to every six weeks lifts realized price with no list change and no announcement email. Do the discount cleanup first, then raise list prices on top.

how long does it take to see the gross margin improvement after a price increase?

The margin shows up on the very next order at the new price. The question is whether it holds, and that takes a full 60 to 90 day cohort to confirm the volume and repeat rate settled where your model expected. Judge the move on 90-day cohort economics, not on the first slow sales week.

when is it actually the wrong time to raise prices on a dtc brand?

When you are in a commoditized category with easy substitution, when your customers are trained to wait for sales, or when your reviews and NPS are already sliding. A price increase amplifies whatever brand health you already have. If the brand is weak, fix the product and the retention loop first, then price.

About the Author

Matt Putra, Managing Partner

Matt is the Managing Partner of Eightx, a fractional and interim CFO firm managing $650M+ in revenue across 35+ ecommerce, DTC, and CPG portfolio brands across the US, Canada, Australia, and the UK. A former PE investor with $500M+ deployed, Matt specializes in benchmark-driven financial leadership for apparel, beauty, food and beverage, and household brands.

Sitting on a price increase you keep postponing?

Get a CFO to pressure-test your price move before you send the email

30-minute call. We'll model the volume-loss break-even and the margin upside on your actual P&L before you touch a single SKU.

Talk to a CFO