Desport (formerly known as Decathlon Russia) is one of the largest sports goods retailers in Russia. Seeking to expand their reach and improve sales efficiency, the company decided to enter several marketplaces. Among them, Wildberries — a Russian platform with a massive customer base and significant potential for scaling sales — played a key role.
We spoke with Ilya Botvinnikov from Desport, who shared how a major international retailer managed to scale sales through Wildberries without increasing the team size and while maintaining profitability.
«We increased turnover sixfold in the first year, cut order processing costs by nearly 40%, and automated almost everything — from receiving orders to accounting. Now our daily volumes are comparable to flagship stores, and we’ve achieved all this without expanding our staff»
In this article, we’ll take a detailed look at how the seller solved numerous challenges through the smart implementation of API integration, process automation, a customized employee role model, and efficient stock and pricing management. This case will be useful to Enterprise-level companies as well as any other sellers planning to scale their sales via Wildberries.
Desport (formerly Decathlon Russia) successfully launched on Wildberries, overcoming key scaling challenges through automation and API integration.
The main goal for Decathlon Russia when joining Wildberries was to scale sales rapidly and effectively, at the level of a major international chain. Early on, the company faced difficulties common to most Enterprise-scale retailers venturing into marketplaces:
Decathlon Russia began by processing orders manually, using Google Sheets and custom Python scripts. However, this approach became critically inefficient once orders grew to several thousand per day, and during major sales events, it was impossible to manually handle more than 30,000 orders in a day.
Another challenge was the retailer’s wide product assortment — around 15,000 SKUs. Each product required frequent updates on stock levels, pricing, and order status. Manually updating this data wasn’t just time-consuming; it was physically impossible. This severely limited growth potential and led to constant data mismatches between the warehouse and marketplace.
Manual order processing always left room for human error. With such a large volume, even a small percentage of mistakes could have serious consequences: from marketplace penalties to a drop in store ratings and negative customer feedback. Additionally, mispicks (sending the wrong product) occasionally occurred.
The company sells through multiple channels at once: its own brick-and-mortar stores, an online store, B2B clients, and several major marketplaces, including Wildberries. Each channel draws on the same product inventory, requiring near-instant updates on stock levels.
Without timely and automated data synchronization, the company risked:
To reduce the risk of selling unavailable items, the seller was forced to artificially understate the reported stock, showing the marketplace fewer units than they actually had.
This approach addresses two important factors:
Without automated gap management, it was nearly impossible to manually keep real stock data accurate. Any error could lead to cancellations.
Auto-discounts posed another significant challenge. These are discounts that the platform automatically applies to certain products.
How do we build a unified technical infrastructure that can consolidate orders, stock levels, pricing, and product information while ensuring reliable WB API integration?
Decathlon employed SAP ERP as the central tool for managing orders, inventory, and pricing globally. Initially, data exchange with SAP took place via a REST API. However, with the sudden increase in orders that needed transferring between Wildberries and SAP, the company hit critical load limits. This triggered the need to explore an architecture capable of handling large volumes of data without losses or delays in order processing.
Another hurdle was the fragmented internal IT landscape. Order management was in one system, stock and pricing in another, and product information (catalog data) in yet another. These systems were neither directly integrated with each other nor had direct integration with Wildberries. Without a single management hub, delays and data errors were unavoidable.
How can we effectively manage thousands of product listings, adapting them to the platform’s requirements without constant manual labor and mistakes?
Selling through marketplaces requires a special approach to product content. Even though Wildberries has relatively lenient requirements for descriptions, images, sizes, and colors, these often differ from the retailer’s internal catalog standards.
Decathlon initially used its own Product Information Management (PIM) system to manage product data. However, the company’s standard PIM was not at all suited to Wildberries and other major platforms. Many required fields were simply missing, so each listing had to be reworked manually, consuming massive time and resources.
How can we ensure automated data exchange with accounting and create a reliable order identification mechanism to minimize manual labor, reduce mistakes, and optimize financial tracking?
Another serious issue for Decathlon was automating accounting and processing returns. As sales through Wildberries soared, the number of transactions that the accounting department had to handle manually also surged. This led to multiple critical problems that directly impacted the company’s operational speed and financial accuracy.
Before automation, the accounting team had to manually download sales and return data from the Wildberries seller portal. This caused delays, required substantial labor, and increased the risk of human error.
Yet another major challenge was matching orders to their identifiers. Sellers often have internal order numbering systems that differ from marketplace-generated IDs. Wildberries sales and return reports include only the marketplace order ID, without the seller’s internal number. This complicated reconciliation and order identification.
Realizing that successful scaling depended on full process automation, Decathlon decided to develop its own integration system modeled as an «order orchestrator» This system became the central hub for all order, shipping, and return operations and significantly streamlined the company’s interaction with Wildberries.
The first step was establishing a stable integration with the WB API. The system began automatically receiving orders, updating statuses, and passing shipment and return information in real time. Orders came directly from Wildberries into the orchestrator, then automatically distributed to warehouse systems and the company’s ERP.
Because the initial SAP REST API approach wasn’t up to handling peak loads, the company moved to a high-performance architecture based on Apache Kafka for data exchange between the orchestrator and SAP ERP. This approach dramatically sped up data transmission, reduced the load on ERP, and ensured no order loss or delays even at extreme volumes.
Complete control and business scalability without expanding staff or compromising on operational quality
Automation went beyond just technical integrations. The company also implemented a flexible and scalable role model for employees, with varying levels of access, qualifications, and responsibilities. Some roles could only perform basic tasks (like scanning items in the warehouse), others handled creating shipments, and yet others managed inventory and pricing. This made it clear who was responsible for what and significantly reduced the risk of mistakes; this not only optimized staffing but improved overall process transparency and security.
A special solution made possible by the flexible role model was the introduction of a night shift. The company hired employees with minimal qualifications for night work in the warehouse. Thanks to well-defined roles and an automated system, these employees could perform their tasks accurately despite limited knowledge of internal processes.
Through automation and the role model, the company dramatically reduced mispicks, mistakes in assembling orders, and marketplace penalties. Every step in order processing was now transparent and traceable. All staff actions were logged automatically, allowing any error source to be quickly identified and addressed, while also giving management real-time insight into staff efficiency.
Solving key operational challenges in quality control and order accuracy
As the seller operates on the scale of a major retailer, the standard approach to order handling wasn’t sufficient. They decided to develop and implement a custom workflow that suited the specifics of an Enterprise business and helped them avoid common operational errors.
One critical innovation was a two-level check for each order. Every order underwent two mandatory scanning steps:
This approach significantly improved order processing quality and accuracy:
Beyond two-level checks, the order orchestrator also included automated safeguards against the most common warehouse errors, such as mispicks (sending the wrong item) and lost packages. These safeguards alerted staff to potential issues and automatically triggered a recheck process if needed.
The next important step was automating inventory and pricing management. The company built a system that tracked price and stock changes in real time, calculated margins, and quickly decided whether products should remain listed on Wildberries.
They integrated their Master Price System with the order orchestrator. Any price changes were instantly shared with the order management system, preventing sales based on outdated or incorrect prices.
Another key feature was automatic margin checks for every item. In real time, the system would calculate each product’s profitability based on marketplace fees and current cost. If an item’s margin fell into negative or unacceptably low territory, the system would immediately zero out its stock, removing the product from sale. This same mechanism supported exceptions for clearance items.
To mitigate «out of stock» risks, the company introduced special «gap» mechanisms. This means the marketplace typically sees a lowered stock count. Even with a sharp spike in demand, these gaps give the seller time to update inventory data and make quick decisions.
One of the most critical tasks for the seller was managing a massive product catalog and adapting it to the marketplace’s requirements. To do this, they built a specialized PIM (Product Information Management) system designed specifically for marketplace integrations.
The PIM system was built to simplify preparing and publishing content on Wildberries. It included fields and attributes fully matching the marketplace’s specifications. This let the system automatically format the company’s internal data (color, size, product description, etc.) to meet Wildberries standards, without manual edits for every product card.
Previously, listing each product required extensive manual revisions and checks by the content department. After launching the specialized PIM, most of these tasks were automated. The system converted the company’s internal descriptions, colors, and sizes into a format accepted by Wildberries.
A vital part of the comprehensive automation effort was improving the accounting process. With so many transactions coming through Wildberries, the company needed a mechanism to automatically generate accounting reports.
The company set up automated reports to run overnight, when infrastructure usage was low. These reports compiled all sales, returns, and financial data, greatly simplifying the accounting department’s workload and eliminating the need to manually export data from the Wildberries dashboard.
Next, Desport intends to integrate the reporting system completely with a major accounting solution, which would eliminate even the slightest manual intervention.
To ensure scalable and reliable business processes with Wildberries, Desport built a high-performance, stable architecture using modern technologies and proven solutions. This section covers the key technical details and the specific implementation features.
The integration architecture was centered on the order orchestrator.
In essence:
They chose the following technologies to deliver a high-performance, reliable solution:
Initially, the company struggled with SAP ERP REST API overload from high traffic and frequent requests. As a result, they decided to switch to Kafka, which solved the capacity problem.
They also initially faced challenges linking order numbers quickly, which Memcached resolved. This improved order handling performance and lowered the risk of mistakes.
Ilya shared some specific solutions that helped the system maintain its quality.
The orchestrator included specialized real-time algorithms that automatically verify correct order assembly, cutting down on the likelihood of mispicks or lost products in the warehouse. If any issues were detected, the algorithms automatically initiated additional checks.
A special technical challenge was managing labeled products, which require mandatory registration in the «Chestny Znak» marking system. To handle this, the company implemented a dedicated gateway that communicates with «Chestny Znak» Every labeled item is automatically registered and validated at each movement and sale, ensuring compliance with legislative requirements.
Increased operational efficiency, protected margins, and expanded geographic reach
Through comprehensive API integration and automation of key business processes, Decathlon Russia—now Desport—achieved impressive outcomes on Wildberries. By implementing custom solutions, the company substantially grew sales volume, improved efficiency, maintained tight margin control, and expanded to new regions.
The company started with Wildberries essentially from scratch. Within the first three months, they posted remarkable achievements:
Automation had a strong impact on day-to-day efficiency:
Automated stock and pricing management gave the company complete control over its financial performance on Wildberries:
By automating with Wildberries, the company significantly expanded its sales territory, reaching regions previously inaccessible through traditional channels:
After extensively integrating and automating its Wildberries operations, Desport gained valuable experience that can guide other major retailers looking to scale effectively on Wildberries or other marketplaces. Key lessons learned include:
Clear segmentation of staff responsibilities and access levels was vital to Desport’s success in scaling. A properly configured role model reduces human errors, lowers operational costs, and brings transparency to every business process.
Desport’s experience shows that manual methods simply aren’t viable with high order volumes and large product ranges. Only true automation ensures the level of quality and stability required by Enterprise operations.
Marketplaces enforce unique rules for product content, order processing, and returns. The sooner a company accounts for these rules in its systems and processes, the faster it can adapt and the less it will spend correcting mistakes.
Desport also highlights the ongoing need for better integration with accounting and more automation for handling returns. A robust automated data flow with accurate order identification significantly simplifies and speeds up operations.
The company’s experience vividly demonstrates that with the right approach and well-designed API integrations, large enterprises can effectively and profitably scale their marketplace sales without raising operational costs or risks.
For those still on the fence about whether to automate their processes and integrate via APIs, consider the key advantages Desport gained from these solutions:
«Don’t wait until manual processes become a bottleneck. API integration has already proven vital and profitable for businesses of any scale. Start automating today to secure a competitive edge tomorrow»
The most important WB API functions mentioned in the article: