Zero-Downtime DAM Migration to Optimizely CMP
Client
The client is an international digital consulting and implementation partner that helps companies design, build, and optimize digital experiences. Operating at a mid-to-large agency scale, the client serves end customers across strategy, technology, and digital marketing disciplines.
This project centered on one such end customer — a company specializing in professional audio solutions, whose primary sales and content channel is an ecommerce platform built on Optimizely. The project directly impacted that platform’s digital asset management infrastructure.
Challenge
The client needed to transition their end customer’s Digital Asset Management (DAM) system from a legacy provider to Optimizely CMP DAM, without disrupting the live ecommerce platform or the users who depend on it.
The existing DAM solution had reached the limits of what it could support. Approval and review workflows across multiple teams were difficult to manage, and custom data handling lacked the flexibility the business required. As operational demands grew, the gap between what the legacy platform could deliver and what the business needed continued to widen.
The challenge was not simply replacing one tool with another. It required migrating all existing assets, preserving continuity across a live production environment, and building toward stronger workflow capabilities — all while keeping the platform fully available throughout the transition.
Goals / Success Criteria
Primary goals
- Migrate all existing media assets from the legacy DAM to Optimizely CMP DAM
- Ensure uninterrupted media availability across the e-commerce platform, with no end-user disruption or downtime during migration
- Strengthen workflow and approval capabilities through the new integration, while improving asset delivery speed and performance
Success validation
- Visual regression testing and manual validation to confirm assets were correctly migrated, preserved, and displayed without disruption
- Azure log monitoring to measure and confirm improvements in asset delivery performance
Key constraints
- Downtime to be kept to an absolute minimum
- Delivery completed within the required project timeline
Our Role
First Line Software provided end-to-end support across advisory, architecture, implementation, and integration.
This included strategic guidance on the Optimizely ecosystem, architectural design for the new DAM integration, hands-on implementation and system integration support, and knowledge transfer to enable post-rollout monitoring and ongoing operations.
The engagement followed a structured timeline: high-level solution design was completed within the first month, with full implementation and rollout delivered by mid-January 2026. The work was carried out by a single individual operating across both Software Architect and Software Engineer responsibilities.
Approach
First Line Software structured the engagement across four delivery phases — discovery, design, build, and rollout — with risk reduction as a consistent priority throughout.
Discovery focused on assessing the existing implementation and identifying all components affected by the DAM transition. The design phase translated Optimizely CMP DAM capabilities into a solution aligned with the customer’s existing platform architecture. During build, First Line Software supported a team of three to four frontend and backend developers across multiple sprints, covering data migration, DAM integration, component updates, asset transition, and frontend model changes.
Two decisions shaped the delivery. First, clear priority deliverables were established during discovery, creating early alignment on scope and reducing ambiguity as the project progressed. Second, resource needs were planned in advance, allowing the team to scale appropriately and maintain delivery momentum. Throughout, lower-priority enhancements were deliberately deferred in favor of critical rollout requirements.
Quality and stability were maintained through code reviews at each stage of the integration, a clearly defined delivery and prioritization plan, and post-rollout monitoring and support to ensure continued oversight after go-live. The rollout phase included repeated testing in integration and pre-production environments before the final production deployment.
Solution
First Line Software delivered a complete DAM replacement — migrating the end customer from their legacy platform to Optimizely CMP DAM with preserved asset continuity and minimal disruption to the live environment.
The solution was designed for compatibility with the customer’s existing platform ecosystem, reducing integration complexity and providing a stable foundation for future workflow development.
Core capabilities delivered included:
- Full data migration from the legacy DAM to Optimizely CMP DAM
- Preserved asset usage across the e-commerce platform throughout and after the transition
- Integration of the new DAM into the customer’s existing system architecture
- Support for updated approval and review workflows
- Improved asset delivery speed and performance
Technology
The technology stack was selected to align with the customer’s existing Optimizely platform infrastructure and to support reliable, maintainable delivery.
Core stack
- Optimizely CMP DAM
- Optimizely CMS and Commerce
- .NET
- React.js
Reliability and visibility
- Azure Application Insights for monitoring, reliability tracking, and operational visibility
Results
The DAM migration was completed with zero downtime. The transition had minimal impact on the live ecommerce platform and on end users, who experienced no disruption during or after the cutover. The project was delivered on time.
Beyond continuity, the new solution introduced tangible operational improvements. Compatibility with the customer’s existing Optimizely ecosystem increased system reliability and reduced integration overhead. Out-of-the-box workflow capabilities replaced previously constrained approval and review processes, while built-in authorization controls and asset processing features reduced the need for custom workarounds.
Looking ahead, the next phase will focus on evolving workflows to better support existing business logic and introduce new strategic capabilities aligned with the customer’s future direction.
Last Updated: April 2026
