Problems › Too Dependent on One Customer › E-commerce & DTC
Concentration is only a problem in proportion to how easily that customer or retail account can be replaced without collapsing the LTV/CAC and contribution margin the model depends on. The version of this question that applies to e-commerce and DTC brands is not the generic one. Retail distribution fixes the customer-acquisition cost but needs working capital the runway cannot fund — so an answer that ignores LTV/CAC will be confidently wrong. The analysis has to start from contribution margin and paid media as % of revenue rather than from revenue.
Concentration is only a problem in proportion to how easily that customer or retail account can be replaced without collapsing the LTV/CAC and contribution margin the model depends on. The version of this question that applies to e-commerce and DTC brands is not the generic one. Retail distribution fixes the customer-acquisition cost but needs working capital the runway cannot fund — so an answer that ignores LTV/CAC will be confidently wrong. The analysis has to start from contribution margin and paid media as % of revenue rather than from revenue.
A customer at a large share of revenue is dangerous or fine depending on the switching cost in the operation. If the account can move volume to another supplier inside a quarter, the exposure sits in the paid media and working capital lines. If replacing the account requires rebuilding the repeat purchase rate and AOV assumptions that support current CAC, the position carries more durability than the revenue share suggests.
The trap is that the large account usually arrives with worse contribution margin, longer payment terms, and higher service demands, so the cash strain and margin pressure show up together. Growing other channels to reduce the percentage is slow because it requires more paid media spend. The faster move is usually to adjust pricing or terms on the concentrated account to reflect the working capital and risk it creates.
It is also worth separating revenue concentration from contribution concentration. They can move in opposite directions when the large account carries lower margin after paid media, and the contribution figure is the one that determines whether losing the account forces immediate cost cuts.
These three together are the signature. One on its own usually points somewhere else.
✓ One account exceeds a quarter of revenue while its contribution margin sits below the rest of the book.
✓ That account has payment terms or return allowances that push paid media share higher to maintain overall cash flow.
✓ Losing the account would force an immediate reduction in headcount or media spend rather than a phased plan around existing repeat purchase rates.
The move that usually makes it worse. Chasing volume in new channels to dilute the percentage, which increases paid media spend while the original dependency and its working capital load remain unchanged.
It is for you if you run or finance a DTC brand and one customer exceeds a quarter of revenue. It is the situation where the numbers are available but nobody has put them in an order that produces a decision.
It is not for you if Percision is the wrong tool if you already know the answer and only need execution capacity, or if the business is pre-revenue — then the constraint is evidence about the market, not analysis of your own figures. Percision is not a lawyer, tax advisor, auditor, licensed appraiser, clinical or regulatory filer, or an AI implementation shop. It does not do HR casework, creative-only brand work, or impersonate a named consulting firm. It is a strategy analysis engine — not a template library. Also wrong if you need facilitation, politics, or someone to sit with a lender or buyer. Those are human jobs.
Percision is not a lawyer, tax advisor, auditor, licensed appraiser, clinical or regulatory filer, or an AI implementation shop. It does not do HR casework, creative-only brand work, or impersonate a named consulting firm. It is a strategy analysis engine — not a template library.
Below is an excerpt from a real run of this analysis on a DTC brand. It is a sample profile rather than a customer, and it is unedited engine output — this is the format you get, on your own numbers.
The subject is Northaven Goods, a sample company profile used for testing rather than a customer — $62M revenue, 95 people.
Excerpt from a real Percision run · Pricing Strategy · sample company profile
The move. Turn one-time lifetime-guarantee buyers into recurring 55%-margin members before wholesale consumes runway.
The leak it closes. Reduces paid-media CAC reliance by 8-12% via member referral loop
The assumption it rests on. Pilot cohort of 500 customers achieves ≥35% 12-month repeat-rate — the engine put the probability at 0.7.
| Investment required | $180-250K total — $120K platform build (internal dev) + $60-130K pilot marketing and inventory |
| Expected return | 23.3× — $42M upside / $1.8M investment; ROI based on actual $72M revenue base |
| Revenue, year 1 | $1.8M incremental (8,000 members × $49 × 55% GM × 12 months) |
| Revenue, year 2 | $5.4M incremental (18,000 members) |
| Revenue, year 3 | $11.2M incremental (25,000 members) |
This is one move out of a full analysis. Read a complete report — every page, no email required.
This question routes to Proprietary EFF Methodology, one of 29 engagements the platform runs. For e-commerce and DTC brands it works through LTV/CAC, contribution margin, paid media as % of revenue and repeat purchase rate, then produces the sequence rather than a list of options — which move first, what it funds, and the observation that would say the sequence is wrong.
You watch the analysis get built before paying anything. Read a complete report here if you would rather see the depth first.
There is no threshold that means much on its own. What matters is how quickly they could replace you and what happens to your fixed costs if they do. Both are answerable.
Rarely on concentration grounds alone, and often on margin grounds. If the largest account is also the worst-priced, the concentration problem and the margin problem have the same fix.
Increase what it would cost them to leave, and reprice the exposure. Growing a second segment is the right long answer and does not help within the notice period you actually have.
Materially, yes. Retail distribution fixes the customer-acquisition cost but needs working capital the runway cannot fund — which changes both the diagnosis and the order of the fixes. The metrics that decide it here are LTV/CAC, contribution margin, paid media as % of revenue, and an answer built on industry-general benchmarks will usually point at the wrong one first.
Less than most people expect. Your last twelve months of revenue and cost split the way you already split it, plus whatever you hold on LTV/CAC and contribution margin. The analysis is explicit about what it is assuming where your data stops, which is more useful than waiting for numbers you may never have.
Percision is the wrong tool if you already know the answer and only need execution capacity, or if the business is pre-revenue — then the constraint is evidence about the market, not analysis of your own figures. Percision is not a lawyer, tax advisor, auditor, licensed appraiser, clinical or regulatory filer, or an AI implementation shop. It does not do HR casework, creative-only brand work, or impersonate a named consulting firm. It is a strategy analysis engine — not a template library. Also wrong if you need facilitation, politics, or someone to sit with a lender or buyer. Those are human jobs.
Percision is not a lawyer, tax advisor, auditor, licensed appraiser, clinical or regulatory filer, or an AI implementation shop. It does not do HR casework, creative-only brand work, or impersonate a named consulting firm. It is a strategy analysis engine — not a template library.
Describe the situation in your own words and we will tell you which analysis answers it — before you sign up for anything.
Describe my situation →Prefer to skip ahead? Go straight to the free diagnostic.
English · Español · Deutsch · Português · Français · Italiano · Nederlands · 日本語 · 한국어 · 中文 · Polski · Svenska · Türkçe · العربية · Tiếng Việt · ไทย · हिन्दी · עברית