Design Systems

Twilio

Post-Acquisition Design System

Twilio - Post-Acquisition Design System
Product
Design system for Twilio's product and feature pages post-acquisition
Who it's for
Internal teams building pages across Twilio's acquired product portfolio; end-users navigating the site
My role
Lead Systems Designer, collaborating with in-house team
The bet
A lowest-common-denominator audit and atomic rebuild would unify 120+ disparate pages without adding technical debt
Constraints
120+ inconsistent pages from post-acquisition sprawl; CMS limitations on what could be changed; need to minimize development overhead
Outcomes
Unified navigation and page structure; reduced user confusion; enabled efficient development for future pages

Overview

Twilio had acquired numerous businesses and standalone applications during rapid growth. Products, services, and tools were layered into feature pages without a design system. I was contracted to assess, harmonize, and deploy a design system for feature and product pages across the Twilio website.

Problem

The audit consisted of reviewing the entire site (~120 pages) across key viewports to find inconsistencies. Key issues included:

  • Completely disparate design across the website—even navigation components and hello bar weren't consistent from page to page
  • The experience was jarring for users moving between pages
  • In-page navigation and sub-navigation were causing users to lose track of where they were
  • Without breadcrumbs, a consistent navigation structure, or clear indication of the path a user took to arrive at a product's sub-pages, users couldn't explore critical information without frustration
  • Pages that shared parent-child relationships had completely different navigation patterns
  • Inconsistent buttons, CTAs, header/hero structure created wildly different experiences on related pages

Goals

  • Unify the design system into a single navigation and sub-navigation that could work across page templates
  • Minimize technical overhead by utilizing the tokens and components that existed in the CMS
  • Leverage the existing brand library and illustration standards without adding net new system components
  • Unify cards, blocks, and page rhythm to future-proof against the issue arising again after future acquisitions

Process

The interface inventory was laid into Sketch, where example views were dissected and rebuilt for unification. After the key differences were identified, a lowest common denominator approach was taken to ease development time and cost.

By building up from the baseline, or simplest, component that accomplished the job and already existed in the CMS, we could build atoms and molecules within those systems and layer them on to build flexible, responsive, and sustainable pages without creating massive debt.

We cataloged every inconsistency across 120+ pages before proposing solutions, documenting the chaos with zoomed-out snapshots showing how different the site felt from page to page—no visual consistency, no predictable patterns.

Solution

Unified Navigation We created a single navigation system to rule all page types, eliminating the jarring experience of different navigation patterns on parent-child pages.

Atomic Component Library Built up from the simplest existing CMS components, we created an atomic library that could be combined in flexible ways without adding technical debt. This approach meant:

  • Using existing tokens and components from the CMS
  • Layering atoms into molecules and organisms
  • Creating flexible, responsive, and sustainable page structures
  • Future-proofing against post-acquisition sprawl

Consistent Page Patterns Centered vs. left-aligned sub-navigation issues were resolved. All pages sharing relationships now use consistent patterns. The design system unified cards, blocks, CTAs, and page rhythm across the entire site.

Result

Twilio was able to build a consistent website for their products that reduces confusion, increases conversion, and enables fast and efficient development. Thanks to our effort, the team knew where things stood, adjusted, documented, and learned key lessons to prevent future issues and keep things ready for continued growth.

The unified system made it possible to add new products and pages from future acquisitions without recreating the fragmentation problem.

Like what you see?

I'd love to hear about your project.

Newsletter

Weekly design insights

Weekly observations on design, AI, leadership, and the craft of building. What I'm reading, thinking about, and making.