Homepage
/
Blog
/
How Adidas Cut Content Publishing Time by 54% With Strapi and unified 5 CMSs into 1
Insights

How Adidas Cut Content Publishing Time by 54% With Strapi and unified 5 CMSs into 1

Jiri Mouka
,
Strapi Guy

2025-09-08

After more than 10 years with their existing CMS setup, Adidas found themselves in a mess:

  • 5 separate CMS systems
  • 5 onboarding processes
  • 5 different content structures
  • Massive operational cost just to maintain it all

Creating and managing global content became slow, fragmented, and expensive.

The Search for a New CMS

Adidas knew they needed a modern, scalable solution.

They started researching vendors, ran early discovery, and eventually shortlisted two top candidates. Strapi was one of them.

They then ran multiple PoCs, each focused on a specific internal use case.

Strapi came out on top. 🚀

Why?

Because it solved some problems out of the box, and for the rest, its API-first flexibility made it easy to build custom solutions.

This flexibility was key.

Adidas has a massive internal ecosystem with translation systems, admin portals, Cloudinary, asset pipelines, analytics, etc.

There was zero chance any off-the-shelf CMS would plug in seamlessly.

But Strapi didn’t need to.

It was adaptable enough to become the connective tissue across all these systems.

“The Future of Content” Program

After selecting Strapi, Adidas launched a 1-year transformation program called The Future of Content.

The Goal

Unify the 5 legacy CMS systems and rebuild the way content is created, managed, and delivered globally.

What they did

  • Audited how content was being created and structured.
  • Identified discrepancies across the 5 CMSs (e.g. different banner formats).
  • Cleaned and unified everything into 94 well-structured Collection Types.
  • Built automations for: 1. Multichannel publishing 2. Asset auto-tagging 3. DAM asset classification 4. Automatic campaign ingestion

The result?

54% faster publishing times

✅ Better targeting and personalisation (No more content silos)

✅ Deep analytics via Lakehouse and Power BI

✅ Faster experimentation and localisation

Team & Delivery

They did it all in-house.

  • Strapi section: 20 - 25 developers
  • Frontend team: 10 - 15 devs rebuilding the UI using component libraries
  • Business/change team: Critical to push the transformation through - they had the hardest time to unify everything and "buy-in" many people inside Adidas
  • Hiring after this one year: Much easier due to the Node.js base (vs previous proprietary tech)

Strapi wasn’t just a tool.

It became a platform for collaboration across Adidas teams.

They opened internal contributions via pull requests, encouraging shared ownership across the other IT teams inside Adidas around the world.

What Did They Build?

Here’s what’s running today at Adidas:

  • 234 components
  • 94 collection types
  • 10 million publications
  • 4.2 million localisations in 50 languages
  • 31 million daily requests

To handle this load, they decoupled content management from content delivery

Article content
Architecture graph

Architecture Overview

Adidas runs a fully event-driven architecture, powered by Kafka, with Strapi at the core handling content modelling.

A collection of microfrontends used daily by content editors:

  • Offers
  • Events
  • Promotions
  • Editorial content

Custom Content Scheduler

They built a custom tool for content publication scheduling.

Why?

Because they publish hundreds of content items every day, often across multiple time zones.

This setup ensures global campaigns launch on time, without manual coordination.

Supporting Systems Around Strapi

Touchpoint Content Management

Takes the raw content from Strapi and applies light transformations for each distribution channel:

  • .com
  • CRM
  • Search
  • Mobile app
  • Others

Each channel gets tailored content without duplicating effort.

Custom Search Engine

When they started (on Strapi v3), there was no built-in search across content types.

They built their own custom search layer to support unified querying across all collections inside Strapi admin.

Separate Delivery Platform

They don’t use Strapi’s API directly for content delivery.

Instead, content is pushed to a separate high-availability platform, replicated across three regions.

This ensures:
  • Fast response times globally
  • Stability under extreme traffic (e.g. Black Friday)

Stakeholder Map

The stakeholder architecture behind all this is highly complex

(See diagram below.)

Article content
Stakeholder map
Adidas chose Strapi because it strikes the right balance

Closing notes

Strapi solves key problems out of the box and stays flexible where custom solutions are needed. It integrates smoothly into complex ecosystems without forcing companies to conform to rigid structures.

That flexibility was critical. adidas runs dozens of internal tools, teams across time zones, and publishes to multiple touchpoints.

Strapi scaled with them, not against them.

It became the foundation of a system that now supports 10M+ publications, 31M daily requests, and content localised into 50 languages.

That’s exactly why we at NOTUM Technologies love Strapi too ❤️ It delivers where needed, adapts when necessary, and can truly handle the scale and complexity of global brands like Adidas.

The full talk is here, very nicely prepared from Guillermo Rodriguez and Fernando Gros González It deserves way more than 450 views!

https://www.youtube.com/watch?v=pjJNnW0UmgA

PS: It was great to meet you all at StrapiConf, thanks for sharing your journey!

Article content
Chilling with the Adidas gang, we dont have a better photo 😅

Meet the Author

Jiri Mouka

CMO & co-founder who keeps close to current Strapi trends.

Went full LinkedIn with a Strapi theme. Sharing tips and ways in the newsletter "How Strapi Can Help You"

LinkedIn

Contact Us

Hi, Notum here.

Send us a message and we’ll get back to you shortly.

You can also e-mail us at sales@notum.cz or book a meeting directly in our calendar.

Hi, Notum here.
Step 1

Send us a message or schedule a call.

Step 2

Discuss your needs in a 25 min free call.

Step 3

Get a quote from us within 3 days.

Get in Touch

Submit
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

You can also e-mail us at sales@notum.cz or book a meeting directly in our calendar.