#ditegralisiert

ifolor

For ifolor, the Swiss market leader for photo products such as photo books, calendars, and wall decorations, we accompanied the migration from Adobe Experience Manager (AEM) to Shopware. ifolor is known for its high-quality, personalized photo products, popular both in Switzerland and internationally. In this success story, you will learn about the challenges faced during the migration of a large and established shop, the special requirements for the new platform, and how we were able to achieve significant successes together with ifolor.

  • 60+ years of experience in photo products and personalized printing
  • International sales with a focus on Switzerland
  • Approximately 210 employees across Europe
  • About 100 million CHF in revenue

Challenge

Working with ifolor presented our team with several complex challenges that required careful attention. One of the main tasks was migrating the entire online shop from AEM to Shopware 6. This involved a phased migration covering eight different countries and domains—five of which included full shop integration, while three were landing pages. The migration had to be executed in such a way that the ongoing operations in the respective markets were not disrupted, ensuring that all content and structures were seamlessly transferred to the new system.

Another critical aspect was the integration of a complex infrastructure consisting of various apps and a web editor for designing photo products. These tools needed to be smoothly integrated into the new Shopware platform to meet the high demands of ifolor's customers, who expect a user-friendly and customizable experience when creating their photo products. While our team focused on the Shopware integration and technical implementation, some parts of the project, such as connecting the web editor, were handled by other specialized agencies. The collaboration between the different agencies was crucial to ensure a seamless integration of all systems.

Additionally, internationalization played a significant role, as the platform had to deliver content in multiple languages and comply with various legal frameworks. This required close coordination between translations and the legal requirements of each country to ensure that all regulations were met.

Finally, it was necessary to make specific customizations and optimizations that had been implemented in the original Adobe platform, such as special product displays and tailored sales processes. These customizations were successfully transferred to the new Shopware 6 platform to meet ifolor's high standards and specific needs.


Project Approach & Current Status

The project follows an agile project management approach, organized in sprints. Two teams – the Content Team and the Tech Team (developers) – work according to Scrum. This iterative workflow allows the teams to respond flexibly to new requirements and challenges. Through close, cross-country collaboration, efficient and coordinated implementation of the project goals is ensured. Both teams bring their expertise to the individual sprints, gradually migrating the domains from Adobe AEM to Shopware.

A key component of the approach is the structured rollout process used for each domain. Once a domain is technically migrated to Shopware, an A/B test is conducted, initially splitting the traffic between the existing system (Adobe AEM) and Shopware. The traffic is gradually increased, allowing real-time monitoring and comparison of performance, user experience, and other relevant metrics. These tests are critical to ensuring that all functions are stable and run smoothly without affecting the customer experience before fully transitioning the domain to Shopware.

The process begins with an initial traffic allocation of 10% to Shopware to perform early analyses and compare performance data with AEM. After successful testing, the traffic is increased to 50%, with continuous monitoring of all metrics, including load times, conversion rates, and user behavior. Once this phase is successfully completed, the traffic is ramped up to 100%, meaning the domain is fully operational on Shopware.

This multi-stage approach is applied to each domain to ensure a smooth transition. Currently, the Austrian domain (.at) has been fully migrated to Shopware and is running stably. The German domain (.de) is in the second phase with 50% traffic on Shopware, while the Swiss domain (.ch) is in the initial phase with 10% traffic. In parallel, preparations are underway for the next launch, which involves the Finnish (.fi) and Swedish (.se) domains. These two domains are scheduled to be migrated to Shopware in the coming sprints, and the proven A/B testing strategy will also be applied here.

This carefully orchestrated approach ensures that each domain is tested and optimized under real-world conditions before being fully transitioned to the new system. This minimizes risks and ensures that customers enjoy a seamless and optimized online experience.

Outstanding Features of Shopware 6 in Use

Shopware 6 offers a variety of features that have been successfully implemented in this project:

  • The Shopping Experiences feature allows for quick and efficient content creation and adaptation, which is especially beneficial for seasonal campaigns.
  • Easy expandability thanks to the extensive ecosystem of extensions available in the Shopware Store.
  • Dynamic product groups simplify category management and allow for versatile use within Shopping Experiences.
  • An intuitive user interface enables easier handling with more freedom and flexibility for the content team.
  • Thanks to the Social Shopping feature, the Google Shopping Feed was easily set up and extended.
  • Significantly faster time-to-market for products, prices, and campaigns.
  • The discount functions allow for flexible price reductions on selected products and are seamlessly integrated with custom developments like the 'Campaign Manager' or 'Countdown Promotions.'

"Wir arbeiten seit über einem Jahr mit ditegra sehr eng und äußerst positiv zusammen. Die Shopware Expertise von ditegra hat uns geholfen viele Herausforderungen zu meistern, und die Kommunikation war stets klar und effizient. Die Unterstützung von ditegra war und ist von unschätzbarem Wert. Wir freuen uns auf die weitere Zusammenarbeit."

Miro Grenda

Projektleiter

Achievements

Special results achieved in the project

  • Optimized campaign management
  • Austria 100% on Shopware
  • Germany 50% - Switzerland 10%
  • Shopware as SPOT (Single Point of Truth)
  • More effective and faster workflow
  • Improved content management
  • Faster time-to-market
  • Reduced release dependencies
  • Flexible price adjustments with 'QPC'
  • Easy access to new markets
  • Faster release cycles
  • Access to extensions

Solutions

Solutions implemented or newly developed in the project