User eXperience

Getting your Team to actually use your Design System (without bribes or threats)

The €1 Million Design System That Nobody Used

Picture this: Your company just spent eighteen months and a small fortune building the perfect design system.
The components are pristine. The documentation is thorough. The Figma library is organized like a Swiss watch.
And exactly zero people are using it.


Sound familiar? You’re not alone.

According to recent industry surveys, 78% of design systems fail at the adoption stage. Companies spend millions creating these beautiful, comprehensive systems, only to watch their teams continue doing things the old way.
But here’s the plot twist: The problem isn’t your design system. It’s your adoption strategy.


Why Teams Resist Design Systems (The Uncomfortable Truth)

Let’s start with the elephant in the room. Even after addressing the common criticisms about why design systems aren’t the creativity killers people think they are, adoption remains a massive hurdle.


It’s Not About the Components

Most teams think adoption failure happens because the components aren’t good enough. Wrong.
Teams resist design systems because:
Change is scary: Designers spent years building their workflows. Your system disrupts that.
Trust issues: If the system wasn’t built collaboratively, it feels imposed from above.
Learning curve: New tools mean new processes. That’s cognitive overhead nobody asked for.
Identity crisis: Many designers tie their value to custom solutions, not reusable ones.
One Reddit user perfectly captured this sentiment: Design systems feel like someone telling me I can only paint with three colors for the rest of my career.

The Timing Problem

Here’s what usually happens:
Month 1-6: “We’re building an amazing design system!”
Month 7-12: “Almost done, this will change everything!”
Month 13-18: “Launch day! Everyone must use this now!”
Month 19: “Why is nobody using our system?”
The issue? Teams introduce adoption as an afterthought, not a core strategy.


The Adoption Framework That Actually Works

After studying successful design system implementations at companies like Airbnb, Uber, and Shopify, I’ve identified a framework that consistently drives adoption.
I call it the TRUST Framework:
Team Integration
Resistance Management
Usability First
Support Systems
Tracking Progress


T - Team Integration (Start Before You Build)

The golden rule: Include your users in the creation process.

At Airbnb, their design system team conducted over 200 interviews with designers and developers before writing a single line of code. They didn’t just ask what people wanted—they observed how people actually worked.
Practical steps:
• Interview every team that will use the system
• Shadow designers during their daily workflows
• Document existing patterns before creating new ones
• Create a feedback loop from day one

R - Resistance Management (Address the Elephants)

Smart adoption strategies anticipate resistance and address it head-on.

Common objections and responses:
- “This will slow us down” → Show concrete examples of speed improvements
- “It limits creativity” → Demonstrate flexibility within constraints
- “It’s too complex” → Start with the simplest, most valuable components first
- “We tried this before” → Acknowledge past failures and explain what’s different


The Spotify approach: They created a “Design System Skeptics Club” where critics could voice concerns and influence system development. Resistance became collaboration.


The Psychology of Adoption

Here’s what most teams miss: Adoption isn’t about tools. It’s about people.


U - Usability First (Make It Easier, Not Better)


Your design system doesn’t need to be perfect. It needs to be obviously easier than the alternative.
The Netflix test: Their design system team used a simple metric—if it takes longer to use a component than to build it from scratch, the component fails.
Practical applications:
• One-click component installation
• Smart defaults that work 80% of the time
• Clear naming conventions (no “ButtonSecondaryLargeHover”)
• Examples that solve real problems, not theoretical ones

S - Support Systems (Don’t Launch and Ghost)

The most successful design systems have dedicated support teams that act like customer success managers.
What great support looks like -IMO- :
• Slack/Teams/whatever channels with fast response times
• Office hours for complex questions
• Migration guides for existing projects
• Champions program in each team
The Atlassian model: They assigned “Design System Ambassadors” to each product team—people who could provide local support and gather feedback.

T - Tracking Progress: Measure What Matters

You can’t improve what you don’t measure.
But most teams track the wrong metrics. Don’t just count downloads or page views.


Meaningful adoption metrics:
• Component usage rate across different teams
• Time-to-implementation for new features using system components
• Design consistency scores measured through automated tools
• Developer satisfaction with system components
• Design debt reduction over time

Advanced tracking: Use tools like Figma analytics or custom dashboards to see which components are being used, modified, or ignored.
Regular retrospectives where teams share what’s working, what’s not, and what they need.

Real-World Success Stories

Airbnb’s approach: They started with a small set of highly-used components and gradually expanded. Each component was battle-tested by multiple teams before being added to the system.
Uber’s strategy: They focused on developer experience first. If engineers loved using the system, designers followed. They invested heavily in tooling and automation.
Atlassian’s method: They treated their design system like a product, with dedicated product managers, user research, and regular roadmap planning.

The 90-Day Implementation Plan

Ready to put this framework into action? Here’s your roadmap:


Days 1-30: Foundation
• Identify your early adopters and resistance points
• Set up support channels and feedback systems
• Begin co-creation workshops
Days 31-60: Pilot Programs
• Launch with 2-3 volunteer teams
• Gather intensive feedback and iterate
• Create success stories and case studies
Days 61-90: Scale and Support
• Roll out to additional teams with proven support systems
• Begin measuring adoption metrics
• Plan for long-term maintenance and evolution

Common Pitfalls to Avoid

- The “Big Bang” launch. Don’t try to replace everything at once. Start small, prove value, then expand.
- The “Set it and forget it” mentality. Design systems require ongoing maintenance and evolution.
- The “One size fits all” approach. Different teams have different needs. Build flexibility into your system.


Ignoring feedback. If multiple teams are requesting the same modification, that’s data, not resistance.


The Bottom Line: It’s About People, Not Pixels

Here’s what I’ve learned after helping dozens of companies implement design systems:

Technology is easy. People are hard.


The most beautiful, technically perfect design system in the world will fail if you don’t invest in the human side of adoption.
But when you get it right—when teams genuinely embrace and contribute to your system—the results are transformational. Faster shipping, consistent experiences, and happier designers and developers.
Your design system isn’t a tool. It’s a culture change.

And culture change requires trust, support, and patience.


Ready to build adoption that actually sticks? Start with the TRUST framework, measure what matters, and remember—you’re not just shipping components.

You’re shipping a better way of working.