Design system buy-in: the internal sales playbook
Here's a number nobody disputes and nobody acts on: most design systems die of indifference, not incompetence. The.tokens files were immaculate. The component library had a Storybook that would make you weep. And eighteen months later there are three button styles in production because the system was a design-team project that never became an organisational one.
We've helped build systems and — more instructively — helped resurrect ones that were technically excellent and operationally ignored. The difference was never craft. It was sales. A design system is an internal product, and internal products need internal marketing: a business case in the language of the people holding the budget, a rollout plan that produces visible wins before goodwill runs out, and adoption metrics that make the system's value legible long after the kickoff applause fades.
This is the playbook we run. It assumes you've already accepted that "build it well and they will come" is a folk tale.
The maths: cost of inconsistency
Executives fund problems they can feel in money or time. "Consistency" is neither until you price it. Before asking for anything, spend two weeks collecting the actual costs:
Duplicate work. Count the button implementations. In one product org we audited, "the button" existed as 23 distinct implementations across four codebases — each one built, reviewed, tested, and paged-at-2am over separately. Multiply component count by average rebuild cost. The number is usually absurd, and absurdity is persuasive.
Velocity drag. Time how long a small feature takes from design to shipped, then identify how much of that is re-deciding solved problems: spacing, form patterns, empty states, error copy. Our design tokens pipeline piece covers the mechanics; the buy-in version is simpler: every token not decided once is decided dozens of times at sprint velocity prices.
Design review overhead. Count hours senior designers spend redlining inconsistencies in critique that a system would have prevented. Senior attention is your scarcest resource; spending it policing paddings is quietly expensive.
Onboarding time. How long until a new engineer or designer ships something that matches the product? With a real system: days, because the decisions are pre-made. Without: weeks of archaeology.
Present these as a single page with three numbers and one sentence each. The discipline of few numbers matters — leaders distrust a spreadsheet assembled to justify its own conclusion, and they're right to.
The executive story: risk, not aesthetics
The mistake is selling the system as design quality. Design quality is the benefit you care about; the buyer cares about different things, and translation is your job:
- To the CFO: consistency is a fixed-cost reduction. One component, maintained once, versus N implementations maintained forever. Frame it as retiring redundant machinery.
- To the CTO: a system is accessibility compliance at scale, fewer UI bugs reaching QA, and a flatter frontier when you ship accessible software — one well-tested component fixes a hundred screens at once.
- To the CPO: faster experiments. When building a new flow is assembly instead of invention, you can test three variants in the time competitors test one. Speed to learning is a product metric.
- To brand leadership: every touchpoint stops drifting. This is the rare audience where you can say "craft" out loud.
One story per audience, delivered in their meeting, not yours. Selling the system happens in their calendar with their noun set.
The pilot strategy: three components, one team, visible win
The fatal move is the big-bang system: six months of work on foundations and forty components before anything ships, at which point a re-org or a rebrand kills it with 100% sunk cost and 0% demonstrated value.
Instead, run a pilot with deliberately small scope:
- Pick the three worst offenders — usually buttons, forms, and whatever your team calls the card. Boring, universal, and high-visibility.
- Attach to one willing product team, not a committee. You need a team with a real feature shipping in 6–8 weeks who'll adopt the pilot components in anger, and a tech lead who's mildly annoyed by the status quo. Mildly annoyed engineers are the ideal early adopters; they feel the problem and haven't yet built their own workaround identity around it.
- Measure the difference publicly. That feature ships faster; its review has no paddings debate; its accessibility audit passes clean. Write the before/after in one page and circulate it. You are manufacturing the internal case study the full rollout will stand on.
- Let success travel. Engineers talk. A pilot that visibly made one team's life easier generates pull; a mandate generates compliance on paper and forks in the shadows. Forks are the compost design systems die in.
Only after the pilot do you earn the right to propose the full system — tokens, component roadmap, documentation, governance — with funding sized by the pilot's demonstrated numbers rather than your enthusiasm.
Adoption is the metric
Ship the system and the question becomes "is anyone using it?" Instrument it like a product because it is one:
- Coverage: percentage of production screens importing system components. A codebase scan, run monthly, published openly. What gets a dashboard gets a budget.
- Fork rate: how often teams eject from the system to build local copies. Every fork is a bug report about the system — treat the reasons as your backlog.
- Contribution count: internal PRs to the system from outside its maintainers. Zero contributions after a year means it's a vendor library your company happens to host; healthy systems develop a contributor base.
- Time-to-ship for features built with versus without the system. Quarterly, honest, ranges not points.
Report these to leadership on a cadence, in the same format, forever. Systems that go quiet get defunded in the third budget cycle, almost mechanically — the second death is indifference and it is scheduled.
Governance: the part everyone skips until it fails
Decide, in writing, early:
Who decides. A tiny council (design lead, engineering lead, product voice) with actual authority — or a maintainer team with a published decision log. "The community decides" means nobody decides and the system accretes mediocre compromises like a reef.
What the system refuses. A system that accepts every requested variant becomes a museum of exceptions. Publish what it won't do and why; point bespoke needs at documented escape hatches that are deliberately inconvenient enough to discourage casual use.
How change lands. Versioning, deprecation policy, migration support. Teams will not adopt a system that breaks their sprint without warning, and one betrayal costs years of trust.
Governance is the least glamorous page of the deck and the one that determines whether the system exists in three years. Nobody puts it in the launch post. Put it in the plan.
The honest closing note
A design system is a promise your organisation makes to itself: that solved problems stay solved. Selling that promise requires you to behave like the best product teams — start with a discovery mindset rather than a build order, price the problem before pricing the solution, and keep measuring after the confetti. The craft work we do with clients on brand and identity systems succeeds or fails on exactly this: not whether the tokens are beautiful, but whether the organisation keeps choosing them.
Key takeaways
- Design systems die of indifference, not incompetence. Plan the internal sales campaign with the same rigour as the components.
- Price inconsistency in duplicate builds, velocity drag, review overhead and onboarding time — three numbers, one page.
- Translate the pitch per audience: CFO hears fixed-cost reduction, CTO hears risk and scale, CPO hears experiment velocity.
- Pilot three boring components with one willing team, measure the difference in public, and let pull replace mandate.
- Instrument coverage, fork rate, contributions and time-to-ship; report on a cadence forever, or be defunded on schedule.
- Governance — who decides, what's refused, how change lands — is unglamorous and load-bearing.
FAQ
How long should the pilot run before asking for full funding?
Long enough to produce one shipped feature with measurable contrast — typically six to ten weeks. Asking earlier is arguing from promises; waiting longer risks the pilot being quietly absorbed as "just that team's components".
Who should own the system: design, engineering, or a dedicated team?
Phase-dependent. Pilots: co-owned by one designer and one engineer on the adopting team. Scaled systems: a small dedicated team, because part-time ownership means no one answers the fork-rate bug reports. The size of your org decides when the handover happens; the principle of shared accountability shouldn't change.
Our leadership only understands revenue. Can a design system be framed that way?
Indirectly, yes — through experiment velocity and conversion surface quality. But don't contort the case: a system is primarily a cost-and-speed instrument, and setting a revenue expectation you can't trace is how systems get killed at the first missed attribution. Sell the honest instrument.
What kills adoption even when the components are good?
Missing coverage of the awkward cases (data-dense tables, complex forms), slow response to contribution PRs, and breaking changes without migration help. Adoption is trust compounded; these are the three trust-killers we see most.
Should we buy a system off the shelf instead?
For commodity UI needs, genuinely consider it — an open-source kit with your tokens is a rational answer for small teams. The bespoke system earns its cost when your product's interaction patterns are part of your differentiation. Run both options through the same cost-of-inconsistency maths before deciding.
Status updates clients actually read
The one-screen weekly note format that kills the 40-slide deck: shipped, next, blocked, decisions needed — with working demos instead of jargon and metrics in context.
The first two weeks with an agency: a client's field guide
What actually happens in the first fortnight of an agency engagement: access checklists, stakeholder mapping, decision calendars, and how week-one demos become possible.
Scope change without drama
Scope creep is a process failure wearing an intent costume. Distinguishing discovery from creep, a change-request micro-process, and scripts for hard talks.