All projects

Multi-site Dashboard

A unified platform to manage all WordPress sites — regardless of where they're hosted. Self-hosted, WordPress.com, Jetpack, Pressable — one place, full control.

The challenge

WordPress powers a significant share of the web, but managing multiple sites across different hosting environments was fragmented. Users jumped between dashboards, tracked updates across disconnected interfaces, and lacked a single source of truth.

The approach

I led the design of a centralized dashboard that connects to WordPress sites regardless of their hosting provider. The key tension: creating a unified experience that respects the different capabilities of self-hosted, WordPress.com, Jetpack, and Pressable environments — while keeping the interface simple enough that a user with 50 sites doesn't feel overwhelmed.

Key decisions

Progressive disclosure drives the architecture. The default view shows health and status at a glance; detailed management tools live one click away. Bulk actions were essential for power users, so we designed a selection model that works across providers with varying permission levels and feature sets. The system gracefully degrades — never hiding a site because its host offers fewer controls.