Case Study: Tesco builds an employee portal for 500k users with Strapi
Key results
The challenge
Tesco ran separate WordPress portals for each regional division, fragmenting content across systems with no single source of truth. Account managers, business teams, and communications staff had to navigate multiple portals, producing inefficient processes and inconsistent internal messaging.
The solution
Partnering with VirtusLab, Tesco built a multi-tenant CMS on Strapi Enterprise Edition after evaluating eight solutions, adding virtual multi-tenancy, SSO with Active Directory, and custom approval workflows on a self-hosted deployment for GDPR compliance.
“Strapi empowered our engineering capabilities by its flexibility and customizability. It's in the core of the solution that we built for Tesco Technology—massive, but easy to manage.”
MZMateusz ZiarkoHead of Frontend Engineering, VirtusLab
The results, in context
The Strapi-based portal serves content to 500k users across 24 web channels from a single source and achieved roughly 50% faster release cycles. It is managed by 80 admin panel users, with the project delivered in three months and custom plugins built in under a week.