If you’ve ever launched a design system only to watch teams continue doing their own thing, you’re not alone.

Adoption doesn’t happen just because you shipped something. It doesn’t even happen just because leadership says it should.

Adoption is earned. Slowly, through trust, relevance and usefulness. And earning it means doing the kind of work that doesn’t always show up in timelines or tooling. It starts with the quieter foundations of listening, learning and adapting.

I saw this firsthand during the Wise Refresh and the building out of OVO’s design system. At Wise, we began with deep audits, open conversations, and a full rebuild grounded in how people actually worked. That approach led to real outcomes and recognition, winning Best Adoption at the 2023 Zeroheight Design System Awards. Not because the system was perfect, but because it met people where they were and earned their trust.


Build with teams, not just for them

A system built in isolation might look polished, but they rarely work in practice.

When people aren’t involved early, they don’t see themselves in the end result.They’re more likely to ignore the system or work around it because it doesn’t reflect their reality. And that’s not resistance, it’s a natural response to being excluded.

Real collaboration starts well before the first component. It looks like spending time with teams to understand their workflows, surfacing what’s working and what’s falling apart, and treating those insights as valuable inputs instead of edge cases to clean up later.

When teams feel like they’ve had a hand in shaping the system, they’re far more likely to use it, even if it’s still evolving.


Trust is the foundation adoption is built on

Most teams already have their own ways of working. If your system doesn’t clearly improve their current setup, they’ll keep doing what works for them. And if they don’t trust that the system will keep improving with their needs in mind, they’ll stop engaging altogether.

Trust grows through consistency. When teams see you showing up, listening, and acting on feedback, they start to believe in the system and the people behind it.

Some of the ways trust is built:

  • Responding to feedback thoughtfully and consistently
  • Following through on updates you’ve promised
  • Pairing with teams to solve specific challenges
  • Being transparent about what’s changing and why

It’s slow work, but it adds up. Every interaction is a chance to build or break trust. And adoption often hinges on that relationship more than on the system itself.


Onboarding helps, but the system should still speak for itself

Just because someone knows how to use Figma or write React doesn’t mean they automatically know how to use your design system.

Onboarding is important. People need clear guidance, especially when the system introduces new concepts or workflows. But education alone isn’t enough. If the system is hard to use, people won’t stick with it, no matter how good the documentation is.

A strong system should be intuitive. The more it explains itself through its structure and naming, the less teams have to stop and check.

Some ways to make the system easier to use:

  • Use semantic, meaningful token names
  • Base components on real-world usage patterns
  • Remove unnecessary complexity and edge-case handling
  • Create defaults that support the majority of use cases

Good onboarding builds confidence, but clarity and simplicity are what make adoption sustainable.


Put the system where the work happens

It’s not just about what you’ve built. It’s also about where and how people experience it.

If the system only lives in documentation or tucked away in a central repo, people are less likely to use it. The more disconnected it feels from the tools and environments teams already use, the harder it is to build momentum.

Integrating the system into everyday workflows increases the chances of adoption. That might mean exposing tokens directly in design tools, embedding usage guidance within code, or creating templates that help teams get started quickly without needing to decode documentation.

Practical ways to meet people where they are:

  • Make components accessible inside the tools teams already use
  • Create shared guides that link design, content and engineering
  • Offer quick-start templates tailored to different use cases
  • Reduce switching costs by integrating the system into team rituals

The more seamlessly the system fits into existing workflows, the more naturally it will be used.


Adoption isn’t a one-time goal

It’s easy to treat adoption like a phase in the project plan. Something you work towards, achieve, then move on from. But real adoption is something you keep earning.

Teams grow, priorities shift, and new needs emerge. If the system doesn’t continue evolving alongside the teams it supports, adoption will slowly fade. This happens quietly. Not with protest, but with silence.

Maintaining adoption means staying connected:

  • Look for recurring workarounds and investigate why they exist
  • Pay attention to repeat questions or recurring feedback
  • Revisit high-use components and patterns regularly
  • Keep open channels for ongoing feedback and discussion

If a part of the system is no longer working, it’s not a failure. It’s a signal that the landscape has changed. A responsive system adapts without needing to be rebuilt from scratch.


The quiet work matters most

The work that drives adoption isn’t the flashy launch or the sleek documentation site. It’s the conversations you had six months earlier. The decision to pause and audit before rushing into a rebuild. The way you made someone’s job a little easier, and then followed up to make it even better.

Those things don’t show up in a slide deck. But they’re the reason your system gets used.

If your design system isn’t getting adopted, don’t add more process and don’t double down on governance. Start smaller, earlier and by listening first.