26. Jul 2022

How sport2000.de fills the MACH idea with life

There is a lot of talk in the tech world right now about MACH, i.e. a software architecture that is microservice-based, API-first, cloud-native and headless – but for historical reasons there are hardly any consistent implementations. The e-commerce agency Shopmacher is presenting one of the first major cases in this area with sport2000.de and has currently built one of the most modern tech stacks in Germany for the retail group.
Define KPIs

 

The SPORT 2000 retail group is completely relaunching its website. The aim of the extensive website relaunch was to get a fully comprehensive online business system up and running in the shortest possible time, combining existing best practice examples from the industry on one platform, offering customers real added value and reflecting the expertise of stationary retailers across diverse sports. At the same time, the company wanted to offer specialist retailers an easy way to participate in the platform. “Our partner companies are often not huge stores with tens of employees, but in most cases owner-operated. Online retailing should function as efficiently as possible as an additional sales channel,” explains company spokeswoman Sandra Hummel.

The requirements were complex with regard to the integration of stationary retailers with their large number of more or less advice-intensive products from various sports and were hardly possible with common standard shop systems or only with complex individual developments. The association therefore decided on a MACH stack that combines various best-of-breed solutions.

For a detailed market analysis, the company not only drew on the e-commerce experience of its affiliated stores and partners in Germany and other countries of the Verbund Group, but also brought in external digital expertise. After an agency screening, the choice fell on the e-commerce agency Shopmacher from Gescher. Given the project requirements, the experts at SPORT 2000 recommended an approach based on MACH principles: Microservices-based, API-first, Cloud-native SaaS and Headless. “This allows best-of-breed approaches to be used for every task in the online store process chain,” says Shopmacher CTO Manuel Ludvigsen-Diekmann, explaining the benefits of MACH. “In addition, the tech stack is flexible and can be expanded and upgraded quickly, dependence on individual software vendors is low, maintenance costs are reduced, and the quality of the tools used is maximized.”

Smart process chain for maximum product data quality

SPORT 2000 e-commerce manager Tim Wiese quickly became enthusiastic about the idea. “I know how sluggish the monoliths are,” he says. “On the other hand, I also knew that connecting various modules to one another would lead to a large number of interfaces and, as a result, to problems as well.” But although the path was not the easiest, the e-commerce manager decided to go for it. “It was clear to us that this approach offered the greatest possible potential for sport2000.de,” he says. After all, he says, it allows them to act quickly and flexibly and to get new ideas on the road quickly.

One of the major challenges in the project was preparing the data for hundreds of thousands of products, which are made available by various manufacturers in the most varied of structures and qualities, in such a way that they can be used in the shop. And this is where the advantages of being able to combine different best-of-breed approaches in a cloud-based manner become apparent. The first stop that the data takes is a syndication tool. There, the data is automatically sorted and cleaned using various rule values, so that in the end they are all available in the same structure and quality. The article data then flows into the cloud-based PIM Akeneo. There they are also automatically cleaned, categorized, merged, enriched with images and refined using various rules. From a certain degree of refinement, the data goes automatically and API-based via AWS into the underlying shop software commercetools. “Throughout the entire process, we can ensure that we have really clean item data in commercetools according to the highest quality standards,” explains Shopmacher CTO Manuel Ludvigsen-Diekmann. “And everything works fully automatically only according to rules”.

The link between the article data and the prices and inventories from the ERP system of the SPORT 2000 retailers is solved via a tool developed by Shopmacher itself, which is also cloud-based and acts as a central interface. As soon as the saleable products are available in commercetools, they are automatically forwarded to the cloud-based search engine Algolia. “It’s a very powerful tool that gives users very fast and very smart search capabilities on the front end,” Ludvigsen-Diekmann explains. “Merchants can decide, for example, which attributes are searchable or how filters should be rated. In addition, Algolia can also learn and automatically suggest products.”

How the store search also finds magazine articles

All data arriving in Algolia can automatically already be used in Frontastic / Commercetools Frontend, which SPORT 2000 uses as Frontend-as-a-Service solution for the visualization of the store. In order to be able to generate dynamic content in addition to the static content, which is orchestrated via Frontastic / Commercetools Frontend , Shopmacher has also integrated the headless CMS GraphCMS, which the SPORT 2000 team uses to maintain the entire blog area, for example. Texts needed for the frontend flow interface-based into Frontastic / Commercetools Frontend and also into Algolia. Thus, this content is also visible for the shop search.

When users register in the store or order products, the data goes the other way around in the cloud. It is recorded in commercetools and then automatically distributed to downstream backend systems such as CRM or ERP via the Shopmacher data distribution tool. The payment service provider Adyen or email marketing also work cloud-based. “Basically, we do a pretty big process round with six to eight different tools,” Ludvigsen-Diekmann says. “And each tool isn’t a beast, but has a single task that it does particularly well, bringing its benefits to bear. That’s the best-of-breed idea, focused on one goal: to really radiate quality forward.”

Tim Wiese is satisfied with the progress of the project. In a project time of just six months, his team laid the foundation together with the shopmakers – without any major interface problems. In the coming months, the focus will be on making the USP of the Verbund Group visible on the web. By then, at the latest, Wiese will be able to meet the online competition at least on an equal footing and can be sure that hardly anyone currently has a more modern tech stack on the market.

ALSO INTERESTING

The most important ShopTech requirements 2023

The most important ShopTech requirements 2023

The vendor market for commerce solutions is on the move. Experts see a move toward composable commerce and cloud-based solutions. What should a future-proof commerce system look like? Manuel Ludvigsen-Diekmann, CTO of SHOPMACHER, joins two other commerce experts to talk about the most important ShopTech requirements for 2023.

read more
IT skills shortage: ten tips for conflict-free offshoring

IT skills shortage: ten tips for conflict-free offshoring

Instead of desperately looking for specialists in Germany who, for example, can further develop their own web shop, more and more companies are employing freelancers from abroad. However, this certainly harbors the potential for conflicts. SHOPMACHER Managing Director André Roitzsch knows which factors are important for successful cooperation.

read more
Cookie Consent Banner by Real Cookie Banner