Reduce Dependence on a Few Big Customers in Manufacturing — MOTM Technologies
/* ─── RESET ─── */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body {
font-family: 'Inter', sans-serif;
background: #F7F6F3;
color: #1C1C1A;
line-height: 1.6;
-webkit-font-smoothing: antialiased;
}
img { display: block; max-width: 100%; }
a { color: inherit; text-decoration: none; }
/* ─── TOKENS ─── */
:root {
--orange: #E8580A;
--orange-lt: #FFF0E6;
--orange-md: #F5C4A0;
--dark: #0F1523;
--dark2: #1A2236;
--ink: #1C1C1A;
--ink2: #4A4A46;
--ink3: #888882;
--surface: #F7F6F3;
--card: #FFFFFF;
--border: #E2E0DA;
--border2: #CCCAC3;
--r8: 8px;
--r12: 12px;
--r16: 16px;
}
/* ─── BREADCRUMB ─── */
.breadcrumb {
padding: 16px 0 0;
display: flex; align-items: center; gap: 6px;
font-size: 12px; color: var(--ink3);
}
.breadcrumb a { color: var(--ink3); }
.breadcrumb a:hover { color: var(--orange); }
.bc-sep { font-size: 10px; }
/* ─── LAYOUT ─── */
.page-wrap { max-width: 1160px; margin: 0 auto; padding: 0 40px 80px; }
.content-grid {
display: grid;
grid-template-columns: 1fr 300px;
gap: 48px;
align-items: start;
margin-top: 40px;
}
/* ─── HERO ─── */
.hero-section { padding-top: 40px; }
.hero-eyebrow {
display: flex; align-items: center; gap: 10px;
margin-bottom: 20px;
}
.eyebrow-badge {
display: inline-flex; align-items: center; gap: 6px;
background: var(--orange-lt);
color: var(--orange);
font-size: 11px; font-weight: 700;
letter-spacing: .09em; text-transform: uppercase;
padding: 5px 12px; border-radius: 4px;
}
.eyebrow-sep { height: 1px; flex: 1; background: var(--border2); }
.eyebrow-meta { font-size: 12px; color: var(--ink3); }
.hero-h1 {
font-family: 'Playfair Display', serif;
font-size: clamp(32px, 4vw, 46px);
font-weight: 700;
line-height: 1.13;
letter-spacing: -.025em;
color: var(--ink);
margin-bottom: 20px;
max-width: 680px;
}
.hero-h1 em { color: var(--orange); font-style: italic; }
.hero-subline {
font-size: 17px; font-weight: 300; line-height: 1.7;
color: var(--ink2);
border-left: 3px solid var(--orange);
padding-left: 18px;
margin-bottom: 24px;
max-width: 600px;
}
/* Author row */
.author-row {
display: flex; align-items: center; gap: 16px;
margin-bottom: 32px; flex-wrap: wrap;
}
.author-pill {
display: flex; align-items: center; gap: 9px;
}
.author-av {
width: 36px; height: 36px; border-radius: 50%;
background: linear-gradient(135deg, var(--orange) 0%, #FF8C42 100%);
display: flex; align-items: center; justify-content: center;
font-size: 12px; font-weight: 700; color: white;
}
.author-info {}
.author-name { font-size: 13px; font-weight: 600; color: var(--ink); }
.author-role { font-size: 11px; color: var(--ink3); }
.meta-pill {
display: flex; align-items: center; gap: 5px;
font-size: 12px; color: var(--ink3);
background: var(--card); border: 1px solid var(--border);
padding: 5px 12px; border-radius: 20px;
}
.meta-pill svg { width: 13px; height: 13px; stroke: var(--ink3); fill: none; stroke-width: 2; }
/* Hero image banner */
.hero-banner {
border-radius: var(--r16);
overflow: hidden;
background: linear-gradient(135deg, #0F1523 0%, #1A2236 45%, #0F3460 100%);
position: relative;
height: 360px;
margin-bottom: 36px;
}
.hb-deco1 {
position: absolute; border-radius: 50%;
width: 320px; height: 320px;
background: rgba(232,88,10,.1);
top: -80px; right: -60px;
}
.hb-deco2 {
position: absolute; border-radius: 50%;
width: 180px; height: 180px;
background: rgba(232,88,10,.07);
top: 80px; right: 100px;
}
.hb-deco3 {
position: absolute;
width: 1px; background: rgba(255,255,255,.07);
top: 0; bottom: 0; left: 33%;
}
.hb-deco4 {
position: absolute;
width: 1px; background: rgba(255,255,255,.05);
top: 0; bottom: 0; left: 66%;
}
.hb-label {
position: absolute; top: 28px; left: 32px;
font-size: 10px; font-weight: 700;
letter-spacing: .1em; text-transform: uppercase;
color: rgba(255,255,255,.4);
}
.hb-title {
position: absolute; top: 50px; left: 32px;
font-family: 'Playfair Display', serif;
font-size: 28px; font-weight: 700;
color: white; line-height: 1.2;
max-width: 380px;
}
.hb-title span { color: #FF8C42; }
.hb-icon-gfx {
position: absolute;
right: 48px; top: 50%;
transform: translateY(-50%);
opacity: .07;
}
.hb-icon-gfx svg { width: 200px; height: 200px; fill: white; }
.hb-stats {
position: absolute; bottom: 0; left: 0; right: 0;
display: flex;
border-top: 1px solid rgba(255,255,255,.08);
}
.hb-stat {
flex: 1;
padding: 20px 24px;
border-right: 1px solid rgba(255,255,255,.08);
}
.hb-stat:last-child { border-right: none; }
.hb-stat-num {
font-family: 'Playfair Display', serif;
font-size: 28px; font-weight: 700;
color: #FF8C42; line-height: 1;
margin-bottom: 4px;
}
.hb-stat-label {
font-size: 11px; color: rgba(255,255,255,.5);
text-transform: uppercase; letter-spacing: .05em;
}
/* Experience disclaimer under stats */
.stat-disclaimer {
font-size: 11px; color: var(--ink3);
font-style: italic; line-height: 1.5;
margin: -24px 0 32px;
}
/* ─── ARTICLE BODY ─── */
.article-body {}
.art-h2 {
font-family: 'Playfair Display', serif;
font-size: 24px; font-weight: 600;
color: var(--ink);
margin: 44px 0 14px;
padding-top: 20px;
border-top: 1px solid var(--border);
scroll-margin-top: 80px;
}
.art-h2:first-child { margin-top: 0; border-top: none; padding-top: 0; }
.art-h3 {
font-size: 16px; font-weight: 600;
color: var(--ink);
margin: 24px 0 8px;
}
.art-p {
font-size: 15.5px; line-height: 1.8;
color: var(--ink2);
margin-bottom: 16px;
}
.art-p:last-child { margin-bottom: 0; }
.art-p a { color: var(--orange); font-weight: 500; border-bottom: 1px solid var(--orange-md); }
.art-p a:hover { border-bottom-color: var(--orange); }
/* Callout / Insight */
.callout {
background: var(--orange-lt);
border: 1px solid var(--orange-md);
border-left: 4px solid var(--orange);
border-radius: var(--r8);
padding: 18px 22px;
margin: 24px 0;
}
.callout-label {
font-size: 10px; font-weight: 700;
letter-spacing: .1em; text-transform: uppercase;
color: var(--orange); margin-bottom: 6px;
}
.callout p {
font-size: 14px; line-height: 1.7;
color: #6B3010; font-style: italic;
margin: 0;
}
/* Pull quote */
.pullquote {
margin: 36px 0;
padding: 28px 36px;
background: var(--card);
border-radius: var(--r12);
border: 1px solid var(--border);
text-align: center;
position: relative;
}
.pq-mark {
font-family: 'Playfair Display', serif;
font-size: 72px; line-height: .5;
color: var(--orange); opacity: .2;
display: block; margin-bottom: 16px;
}
.pq-text {
font-family: 'Playfair Display', serif;
font-size: 19px; font-style: italic;
color: var(--ink); line-height: 1.55;
margin-bottom: 12px;
}
.pq-source {
font-size: 12px; color: var(--ink3);
font-weight: 500; letter-spacing: .04em;
}
/* Reasons grid */
.reasons-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 14px;
margin: 24px 0 32px;
}
.reason-card {
background: var(--card);
border: 1px solid var(--border);
border-radius: var(--r12);
padding: 20px 20px 18px;
transition: border-color .2s, box-shadow .2s;
}
.reason-card:hover {
border-color: var(--orange-md);
box-shadow: 0 4px 16px rgba(232,88,10,.06);
}
.rc-icon {
width: 36px; height: 36px;
background: var(--orange-lt);
border-radius: 8px;
display: flex; align-items: center; justify-content: center;
margin-bottom: 12px;
}
.rc-icon svg { width: 18px; height: 18px; stroke: var(--orange); fill: none; stroke-width: 2; }
.rc-title { font-size: 14px; font-weight: 600; color: var(--ink); margin-bottom: 6px; }
.rc-text { font-size: 13px; line-height: 1.65; color: var(--ink3); }
/* Steps */
.steps { display: flex; flex-direction: column; gap: 0; margin: 20px 0 32px; }
.step {
display: flex; gap: 18px;
padding: 22px 0;
border-bottom: 1px solid var(--border);
}
.step:last-child { border-bottom: none; }
.step-left { display: flex; flex-direction: column; align-items: center; flex-shrink: 0; }
.step-num {
width: 34px; height: 34px; border-radius: 50%;
background: var(--orange); color: white;
font-size: 14px; font-weight: 700;
display: flex; align-items: center; justify-content: center;
flex-shrink: 0;
}
.step-connector {
width: 1px; flex: 1; min-height: 20px;
background: var(--border2); margin-top: 6px;
}
.step-content { flex: 1; padding-top: 5px; }
.step-title { font-size: 15px; font-weight: 600; color: var(--ink); margin-bottom: 6px; }
.step-text { font-size: 14px; line-height: 1.7; color: var(--ink2); }
/* FAQ — CSS-only via <details> (Webflow-safe, no JS) */
.faq { display: flex; flex-direction: column; margin: 20px 0; }
.faq-d { border-top: 1px solid var(--border); }
.faq-d:last-child { border-bottom: 1px solid var(--border); }
.faq-d summary {
list-style: none; cursor: pointer;
display: flex; justify-content: space-between; align-items: start;
gap: 12px; padding: 18px 0;
font-size: 14px; font-weight: 600; color: var(--ink); line-height: 1.45;
}
.faq-d summary::-webkit-details-marker { display: none; }
.faq-d summary::after {
content: "+"; flex-shrink: 0;
width: 22px; height: 22px; border-radius: 50%;
border: 1.5px solid var(--border2); color: var(--ink3);
display: flex; align-items: center; justify-content: center;
font-size: 15px; line-height: 1; transition: all .15s;
}
.faq-d[open] summary::after {
content: "\00d7"; background: var(--orange); border-color: var(--orange); color: #fff;
}
.faq-d .faq-a {
font-size: 14px; line-height: 1.75; color: var(--ink2); padding-bottom: 18px;
}
/* Share bar */
.share-bar {
display: flex; align-items: center; gap: 10px;
margin: 40px 0 20px;
padding-top: 24px;
border-top: 1px solid var(--border);
flex-wrap: wrap;
}
.share-label { font-size: 12px; font-weight: 600; color: var(--ink3); margin-right: 4px; }
.share-btn {
display: inline-flex; align-items: center; gap: 6px;
font-size: 12px; font-weight: 500; color: var(--ink2);
background: var(--card); border: 1px solid var(--border);
padding: 7px 14px; border-radius: 20px; cursor: pointer;
font-family: 'Inter', sans-serif;
transition: border-color .15s, color .15s;
}
.share-btn:hover { border-color: var(--orange); color: var(--orange); }
.share-btn svg { width: 13px; height: 13px; fill: none; stroke: currentColor; stroke-width: 2; }
.share-btn.linkedin:hover { color: #0A66C2; border-color: #0A66C2; }
/* Tags */
.tags { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 16px; }
.tag {
font-size: 11px; font-weight: 500; color: var(--ink3);
background: var(--card); border: 1px solid var(--border);
padding: 5px 11px; border-radius: 4px; cursor: pointer;
transition: border-color .15s, color .15s;
}
.tag:hover { border-color: var(--orange); color: var(--orange); }
/* ─── SIDEBAR ─── */
.sidebar { position: sticky; top: 20px; max-height: calc(100vh - 40px); overflow-y: auto; }
.toc-card {
background: var(--card);
border: 1px solid var(--border);
border-radius: var(--r12);
border-left: 4px solid var(--orange);
padding: 22px 22px 18px;
margin-bottom: 20px;
}
.toc-header { font-size: 11px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--ink3); margin-bottom: 14px; }
.toc-list { list-style: none; display: flex; flex-direction: column; gap: 2px; }
.toc-list li a {
display: flex; align-items: center; gap: 9px;
font-size: 13px; color: var(--ink2);
padding: 6px 8px; border-radius: 6px;
transition: background .12s, color .12s;
}
.toc-list li a:hover { background: var(--orange-lt); color: var(--orange); }
.toc-list li a.active { background: var(--orange-lt); color: var(--orange); font-weight: 500; }
.toc-num { font-size: 10px; font-weight: 700; color: var(--orange); min-width: 20px; }
/* Sidebar CTA */
.side-cta {
background: var(--dark);
border-radius: var(--r12);
padding: 24px 22px;
position: relative; overflow: hidden;
margin-bottom: 20px;
}
.sc-deco { position: absolute; border-radius: 50%; pointer-events: none; }
.sc-deco1 { width: 180px; height: 180px; background: rgba(232,88,10,.12); top: -60px; right: -40px; }
.sc-deco2 { width: 100px; height: 100px; background: rgba(232,88,10,.07); bottom: -20px; left: 20px; }
.sc-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #FF8C42; margin-bottom: 10px; }
.sc-title { font-family: 'Playfair Display', serif; font-size: 18px; font-weight: 700; color: white; line-height: 1.3; margin-bottom: 10px; }
.sc-desc { font-size: 12px; line-height: 1.65; color: rgba(255,255,255,.55); margin-bottom: 18px; }
.sc-btn {
display: block; width: 100%;
background: var(--orange); color: white;
font-size: 13px; font-weight: 600;
text-align: center; padding: 11px 16px;
border-radius: var(--r8); border: none; cursor: pointer;
font-family: 'Inter', sans-serif;
transition: background .15s;
}
.sc-btn:hover { background: #CC4E09; }
.sc-link {
display: block; text-align: center;
font-size: 12px; color: rgba(255,255,255,.4);
margin-top: 10px;
transition: color .15s;
}
.sc-link:hover { color: rgba(255,255,255,.7); }
/* Sidebar related posts */
.related-card {
background: var(--card); border: 1px solid var(--border);
border-radius: var(--r12); padding: 20px;
}
.related-header { font-size: 11px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--ink3); margin-bottom: 14px; }
.related-list { display: flex; flex-direction: column; gap: 14px; }
.related-item { display: flex; gap: 12px; align-items: start; }
.ri-num {
font-family: 'Playfair Display', serif;
font-size: 22px; font-weight: 700; color: var(--border2);
line-height: 1; flex-shrink: 0; min-width: 28px;
}
.ri-title { font-size: 13px; font-weight: 500; color: var(--ink); line-height: 1.45; }
.ri-title:hover { color: var(--orange); }
.ri-meta { font-size: 11px; color: var(--ink3); margin-top: 3px; }
/* ─── BOTTOM CTA ─── */
.bottom-cta {
background: linear-gradient(135deg, var(--dark) 0%, #1A2236 50%, #0F3460 100%);
border-radius: var(--r16);
padding: 56px 60px;
position: relative; overflow: hidden;
margin-top: 60px;
}
.bcta-deco1 { position: absolute; border-radius: 50%; width: 400px; height: 400px; background: rgba(232,88,10,.1); top: -120px; right: -80px; pointer-events: none; }
.bcta-deco2 { position: absolute; border-radius: 50%; width: 200px; height: 200px; background: rgba(232,88,10,.06); bottom: -60px; left: 30%; pointer-events: none; }
.bcta-deco3 { position: absolute; width: 1px; background: rgba(255,255,255,.06); top: 0; bottom: 0; left: 42%; pointer-events: none; }
.bcta-inner { position: relative; display: grid; grid-template-columns: 1fr auto; gap: 48px; align-items: center; }
.bcta-eyebrow { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #FF8C42; margin-bottom: 12px; }
.bcta-title {
font-family: 'Playfair Display', serif;
font-size: 32px; font-weight: 700; color: white;
line-height: 1.2; margin-bottom: 14px; max-width: 480px;
}
.bcta-desc { font-size: 15px; color: rgba(255,255,255,.55); line-height: 1.65; max-width: 440px; }
.bcta-right { display: flex; flex-direction: column; gap: 12px; min-width: 200px; }
.bcta-btn-p {
background: var(--orange); color: white;
font-size: 14px; font-weight: 600;
padding: 14px 28px; border-radius: var(--r8); border: none;
cursor: pointer; font-family: 'Inter', sans-serif;
transition: background .15s; white-space: nowrap;
text-align: center; display: block;
}
.bcta-btn-p:hover { background: #CC4E09; }
.bcta-btn-s {
background: transparent; color: rgba(255,255,255,.65);
font-size: 14px; font-weight: 500;
padding: 14px 28px; border-radius: var(--r8);
border: 1px solid rgba(255,255,255,.2);
cursor: pointer; font-family: 'Inter', sans-serif;
transition: border-color .15s, color .15s; white-space: nowrap;
text-align: center; display: block;
}
.bcta-btn-s:hover { border-color: rgba(255,255,255,.5); color: white; }
.bcta-trust {
display: flex; align-items: center; gap: 8px; margin-top: 4px;
}
.trust-dot { width: 7px; height: 7px; border-radius: 50%; background: #4CAF7D; flex-shrink: 0; }
.trust-text { font-size: 11px; color: rgba(255,255,255,.35); }
/* ─── RESPONSIVE ─── */
@media (max-width: 900px) {
.page-wrap { padding: 0 20px 60px; }
.content-grid { grid-template-columns: 1fr; gap: 32px; }
.sidebar { position: static; }
.reasons-grid { grid-template-columns: 1fr; }
.hb-stats { flex-wrap: wrap; }
.hb-stat { flex: 1 1 50%; }
.bcta-inner { grid-template-columns: 1fr; gap: 24px; }
.bottom-cta { padding: 36px 28px; }
}
If two or three accounts make up most of your turnover, you already know the worry — one late payment or one sourcing change away from a bad year.
MT
MOTM Research Team
B2B Growth Specialists
8 minute read
Share
Industrial B2B · Concentration Risk
Spread your revenue without alienating your anchor customer
6-18mo
Typical RFQ-to-PO cycle
5+
Stakeholders per approval
Trust-led
How new accounts qualify you
Long-cycle
Follow-up discipline needed
These figures reflect MOTM's experience working with Indian engineering and manufacturing companies over many years, and describe how industrial buying typically works — they are not generalized external statistics.
Concentration is not just an emotional worry. It changes how everyone outside your business sees you.
Start by being honest about the number. Add up what your top one, two, and three customers contribute to revenue. When the top three sit well above half of your turnover, you are no longer running a diversified business — you are running an extension of someone else's supply chain.
Bankers see a single point of failure and become cautious about working capital limits. Investors and acquirers discount your valuation, because a concentrated revenue base is fragile revenue. Even your own auditors flag it during due diligence. The capability is real, but the risk profile drags the whole company down.
The harder truth is internal. When one customer owns your order book, they quietly own your pricing, your delivery priorities, and your capacity planning. You stop negotiating and start accommodating.
Concentration is rarely a mistake. It is usually the by-product of doing good work for one good customer.
You won a programme, it grew, you added capacity to serve it, and that capacity is now tied up in their schedules. Your capability deepened in one sector, so your reputation lives in one sector. As a Tier-2 or Tier-3 supplier, you may be locked into a single Tier-1 who controls which OEMs you can even approach.
Underneath all of that is a pattern MOTM sees constantly. Most engineering firms with years of experience still grow through random referrals, old customers, exhibitions, personal relationships, and one or two salespeople — or the founder's own follow-up. There is no engine that brings in new accounts on purpose, so nothing replaces the concentration; it only deepens.
Diversification in manufacturing is not like flipping on ad spend. New accounts move through long qualification, sampling, PPAP or first-article approval, supplier audits, vendor registration, and tooling discussions. From first contact to a steady PO, six to eighteen months is normal.
That long runway is exactly why so many promoters never start. Each new prospect feels like effort with no near-term payoff — so the comfortable big customer keeps getting all the attention, and the dependency compounds.
The fear most promoters carry is real: if I start chasing new customers, will my biggest client find out and cut my volumes? The answer is to diversify deliberately, protecting capacity and avoiding direct conflicts, not to spray enquiries everywhere.
The fastest new revenue usually comes from adjacent domestic industries that need the same process you already run. If you machine, fabricate, or assemble for one sector, a neighbouring sector often qualifies you faster because your capability is proven. Aftermarket and spares is another underrated route — repeat, less price-sensitive demand that does not threaten your OEM programmes.
Diversification fails when it looks like betrayal. Ring-fence capacity for your anchor's committed volumes, be deliberate about conflict-of-interest with competing OEMs, and keep NDAs and confidentiality clean. Done this way, new accounts are additive, not a signal that you are walking away. The goal is to find new customers for your industrial business in segments that complement — not collide with — your existing relationships.
Export markets and getting onto new OEM approved-vendor lists take longer but raise your ceiling and spread risk across geographies. These deserve patience and a real follow-up system, because the qualification is heavier. If you sell precision components, the discipline behind a reliable export pipeline is the same discipline that de-risks domestic concentration.
Most diversification attempts stall for predictable reasons. Outreach is generic — the same message to every industry, focused on machine specifications instead of the business outcome each buyer cares about. Without messaging tied to a specific industry's pain, new prospects never feel understood.
The second failure is the follow-up gap. A buyer asks for a quote, the team is busy serving the anchor customer, and three months later that prospect is sampling with a competitor. In a six-to-eighteen-month cycle, follow-up discipline is the whole game.
The third is over-reliance on one person. If new-account hunting depends entirely on the founder or a single salesperson, it stops the moment they get busy — and the database, history, and relationships walk out the door if that salesperson leaves.
Because the payoff is slow, you need leading indicators long before the revenue shows up. Track revenue concentration as a trend, not a one-time number. Watch pipeline by customer and by new segment, and your win-rate in industries where you had no prior relationship.
If those numbers move in the right direction quarter on quarter, diversification is working even before the concentration ratio visibly drops. If they are flat, your outreach or follow-up is the problem — not the market.
Here is the quietly frustrating part. You can run a clean factory, hit your quality numbers, keep your one big customer delighted — and still lie awake knowing you are one phone call away from a bad quarter. Doing good work was supposed to make you safe, and somehow it made you dependent.
That gap is structural, not a flaw in you. Reducing concentration needs a steady engine that researches the right adjacent accounts, reaches the right decision-makers, and follows up across a long cycle — week after week, whether or not the founder has time. This is precisely the kind of work a structured execution partner is built to carry, so that diversification becomes a system rather than a New Year's resolution you keep restarting.
MOTM helps Indian engineering and manufacturing firms move from random sales activity to structured, trackable business development. Here is how that maps to the specific problems above.
Because concentration is usually paired with founder-led or single-salesperson selling, MOTM runs new-account development through a cross-functional team — research, calling, email, LinkedIn and ABM — so the database, follow-up history and account intelligence stay process-driven instead of walking out with one employee. You can read more about how this reduces founder dependency in B2B sales.
To diversify into adjacent industries, export markets, or new OEM lists, MOTM handles market research, ICP and target-account mapping, decision-maker identification and structured outreach — so you can validate a new segment's opportunity before committing capacity or building a local team. This lets you test diversification with lower upfront risk.
Because the wrong turns above are usually generic messaging and dropped follow-ups, MOTM connects your capability to each target industry's actual pain instead of listing specifications, and tracks every enquiry and follow-up through an MIS across the long manufacturing cycle — so prospects you have already touched do not quietly drift to a competitor.
If a few big customers carry most of your revenue, the first move is not a campaign — it is clarity. See your real concentration picture, the adjacent segments where your capability already transfers, and where your outreach or follow-up is leaking opportunities.
Ask MOTM for a concentration and pipeline diagnosis. We will look at your current accounts, the segments worth testing, and a realistic, anchor-safe path to spreading your revenue across more customers.
Doing good work was supposed to make you safe, and somehow it made you dependent.
— MOTM Technologies Research
Capacity locked in
You added capacity to serve one growing programme, and now that capacity is tied to their schedules.
Capability concentration
Your reputation lives in one sector, so new enquiries keep coming from the same place.
Tier lock-in
As a Tier-2 or Tier-3 supplier you may be tied to a single Tier-1 who controls which OEMs you reach.
No new-account engine
Growth runs on referrals and one or two salespeople, so nothing replaces the concentration.
1
Calculate the ratio
Add up what your top one, two and three customers contribute, and track it as a trend.
2
Mine adjacent industries
Target neighbouring sectors and aftermarket where your capability already transfers fastest.
3
Protect the anchor
Ring-fence committed capacity, respect OEM conflicts, keep confidentiality clean.
4
Track leading indicators
Watch pipeline by segment and new-segment win-rate before the concentration ratio visibly drops.
How much revenue from my top customers is "too risky"?There is no universal line, but once your top three accounts cross roughly half your revenue, lenders, auditors and acquirers start treating you as concentrated. The honest first step is to calculate the ratio for your own business and watch it as a trend, not chase a single magic number.Will my biggest customer find out and cut my volumes if I start chasing new business?
Not if you diversify deliberately. Ring-fence the capacity committed to your anchor, avoid direct conflict with competing OEMs they care about, and keep confidentiality clean. New accounts in adjacent or complementary segments read as growth, not as you walking away.
Realistically, how long until diversification reduces my dependence?
Manufacturing buying runs six to eighteen months through sampling, approvals and audits, so expect the concentration ratio to move over several quarters, not weeks. That is exactly why you track pipeline and new-segment win-rate as early signals long before the revenue lands.
I am a promoter with no real sales team — how do I generate new enquiries?
You do not need to build an expensive BD department to start. A shared, structured outreach engine can run research, prospecting, first-level outreach and follow-up on your behalf, so you stay focused on conversions and strategy while the pipeline keeps moving.
My capacity is fully booked by my anchor — how do I take on new customers safely?
Start by validating demand before committing capacity. Map and qualify accounts in adjacent segments first, so you bring on new work in a controlled, sequenced way rather than over-promising and under-delivering against your existing programmes.
concentration riskrevenue diversificationanchor customerexport marketsapproved-vendor listfollow-up disciplineadjacent industriespipeline
Free Resource · No Commitment
Customer Concentration & Diversification Diagnosis
Ask MOTM for a concentration and pipeline diagnosis tied to your current accounts and the adjacent segments worth testing.
No pitch. Practical business conversation only.
On this page
Free · No commitment
Customer Concentration & Diversification Diagnosis
Ask MOTM for a concentration and pipeline diagnosis tied to your current accounts and the adjacent segments worth testing.
Related articles
01
find new customers for your industrial business
5 min read
02
5 min read
03
reduces founder dependency in B2B sales
5 min read