1NCE
Apostrophe to Storyblok Multilingual Migration

17.1K
Pages Migrated
16
Locales Migrated
10.7%
Organic Click Growth
9thCO replatformed 1NCE's global multilingual website from Apostrophe CMS to Storyblok, developing a structured migration process capable of handling thousands of pages across multiple locales while preserving data integrity.
Challenge
- 1NCE had outgrown its legacy Apostrophe CMS.
- Content-management structure and editor UX had become inefficient.
- The existing platform lacked AI-assisted translation capabilities.
- The migration involved a complex global content structure spanning thousands of pages and numerous locales.
Solution
- Audited the legacy CMS schemas, datasets and localization requirements.
- Developed a structured migration roadmap with client validation built into the process.
- Extended 9thCO's migration tooling to transform Apostrophe content into Storyblok-compatible structures.
- Migrated individual content types and locales in controlled stages to reduce migration risk.
- Preserved relational data and localization mappings.
- Used Storyblok's localization capabilities to reconnect translated content after migration.
Results
- 17,100 pages migrated
- 16 locales migrated
- 10.7% increase in organic clicks
Technologies & Tools
Apostrophe CMSStoryblokTypeScriptStoryblok Dimensions
Appreciate this project


