Superdrug Marketplace Mirakl and Adobe Commerce
Integration Agency & Consultants
Our AI-powered integration delivery, guided by experienced operators, is designed for the pressures of marketplace selling. We connect Superdrug Marketplace and Adobe Commerce to maintain a single source of truth for your catalogue and inventory. This prevents overselling and protects the seller rating you worked hard to build across all channels.
Audit of marketplace architecture and data gaps
We connect your Superdrug Marketplace Mirakl and Adobe Commerce platforms, supporting your Marketplaces and Ecommerce operations. Our consulting services are invaluable, offering a comprehensive systems audit to uncover inefficiencies and integration gaps. This empowers both our consultants and your team to take decisive action, ensuring your tech ecosystems—across Superdrug Marketplace Mirakl, Adobe Commerce, and other Ecommerce Marketplaces—run efficiently. With our expertise, you can deliver a consistently excellent customer experience and keep your business running smoothly as you grow.
Solution Design
For the Superdrug Marketplace Mirakl and Adobe Commerce integration, we typically establish Adobe Commerce as the product and inventory master. Design logic prioritises stock updates to Mirakl to manage system load, while order imports are usually sequenced on a tighter frequency to ensure rapid fulfilment. A key trade-off we manage is inventory latency. Frequent updates for every minor stock change can increase system fragility, so we often implement safety buffers in Mirakl to protect against overselling during high-volume periods. This design ensures that finance can trust Adobe Commerce as the single source for orders while the ecommerce team maintains high seller performance. This approach handles the complexities of a multi-seller environment without compromising the integrity of your primary store operations.
Data mapping for catalogue and fulfilment
The integration establishes Adobe Commerce as the primary hub for fulfilment while Mirakl manages the Superdrug Marketplace listings. Product data and inventory levels sync from Adobe Commerce to Mirakl, ensuring the marketplace reflects current stock. Orders are imported from Mirakl into Adobe Commerce for centralised processing. Once fulfilled, shipment status and tracking details flow back to the marketplace to close the order loop. Monitoring is designed to catch sync failures before they impact seller performance scores, focusing on data integrity between your internal catalogue and marketplace listings.
Secure orchestration via accredited middleware
Leveraging IPaaS with ISO 27001 and SOC 2 and above security accreditations enables secure, efficient integration between Superdrug Marketplace Mirakl and Adobe Commerce, supporting Marketplaces and Ecommerce operations. IPaaS simplifies connecting Superdrug Marketplace Mirakl and Adobe Commerce, automating data flows for Marketplaces and Ecommerce, while ensuring robust security and compliance. This approach reduces manual effort, increases reliability, and supports business growth with confidence in data protection.
Monitoring sync health and exception reporting
Standard platform dashboards often miss the quiet failures that erode operational trust. Hidden issues, like a partial inventory sync or a tracking number that fails to map to marketplace requirements, can compound quickly. Our approach surfaces these exceptions early. We track the health of the connection between Adobe Commerce and Mirakl, flagging when orders fail to import or when stock levels begin to drift. This visibility allows your team to address specific data gaps before they lead to customer complaints or marketplace penalties.
Operational handover for finance and ops
Handover focuses on the ecommerce, finance, and operations teams, ensuring they own the end-to-end workflow between Adobe Commerce and Superdrug Marketplace Mirakl. We provide operational documentation that explains how to monitor order flows, verify inventory accuracy, and identify stock drift. Teams learn to interpret alerts from the integration layer to distinguish between internal data errors and marketplace API outages. Finance is trained on how to reconcile Superdrug settlement reports against the orders created in Adobe Commerce. This handover is not a technical manual but a practical reference for the people who manage the marketplace channel and stock levels daily.
Post-launch governance and performance stability
Post-launch, we provide ongoing monitoring to ensure your order flow remains stable across the marketplace channel. We handle technical escalations and monitor for operational exceptions, such as failed inventory updates or orphan orders. Our support model prioritises the gaps that could lead to marketplace penalties before they escalate into customer service issues. By monitoring sync health and data integrity, we help teams maintain seller performance scores while reducing the manual oversight usually required to keep Adobe Commerce and Mirakl aligned.
Common failures
Inventory latency and offer state mismatch
Operational impact: Syncing only a stock number from Adobe Commerce without the correct Superdrug 'Offer State' can lead to active products showing as unavailable on the marketplace. More critically, delays in synchronisation frequently lead to overselling at scale. This forces the customer service team to cancel accepted orders, directly harming seller performance metrics and customer trust.
Prevention / Action: The integration must be designed to translate Adobe Commerce stock levels into the specific 'Offer State' values Superdrug's Mirakl instance requires. Inventory updates should be prioritised and run on a very short, near real-time schedule. A stock buffer, managed within the integration layer, can also be configured to mitigate the risk of overselling during high-velocity sales periods.
Incorrect carrier mapping on dispatch
Operational impact: Superdrug Marketplace enforces a strict list of approved carrier codes for dispatch notifications. If the carrier data sent from Adobe Commerce or a connected WMS does not map precisely to a valid Mirakl carrier code and tracking service, the dispatch update fails. This impacts 'on-time shipment' metrics, prevents the customer from receiving tracking information, and can delay the release of funds for that order.
Prevention / Action: The integration must include a flexible mapping function to translate internal carrier names into the specific codes required by the Mirakl API. This mapping must be actively maintained by the operations team as carriers are added or changed. Exception handling should immediately flag any unmapped carrier for manual review to prevent dispatch information from failing silently.
Failure to meet order acknowledgement SLAs
Operational impact: Mirakl platforms enforce a strict time window for sellers to programmatically acknowledge new orders, which can be as short as one hour for Superdrug. If the integration fails to perform this step because of queue backlogs or an error creating the order in Adobe Commerce, it immediately impacts seller performance metrics. Repeated failures risk temporary account suspension and significant loss of revenue.
Prevention / Action: The integration's order processing logic must be sequenced to acknowledge the order on Mirakl as the first step, before attempting to create the full sales order in Adobe Commerce. This decouples the time-critical acknowledgement from other processes. Specific monitoring and alerts must be configured to watch the acknowledgement queue depth and API success rates, ensuring any delays are addressed before the SLA is breached.
Partial refund reconciliation errors
Operational impact: Processing a partial refund in Adobe Commerce using a Credit Memo often fails to trigger the corresponding partial refund in Mirakl automatically. This creates discrepancies in order totals and complicates the financial reconciliation of Mirakl payout reports. The finance team is forced to perform manual checks to align refund values, consuming valuable time during month-end close.
Prevention / Action: Integration logic must be designed to explicitly listen for Adobe Commerce Credit Memo events, including for partial amounts, and trigger the correct partial refund API call in Mirakl. The process must handle item-level and order-level refunds correctly. A robust exception report should be generated for the finance team to highlight any refund sync failures, rather than letting them fail silently.
Frequently asked questions
How does the integration prevent overselling on Superdrug Marketplace?
The integration synchronises inventory levels from Adobe Commerce to Superdrug Marketplace Mirakl. When an SKU's stock level changes in Adobe Commerce, the integration updates the 'Offer State' on Mirakl, not just the inventory count. This prevents the sale of out-of-stock items that would otherwise damage your seller rating with Superdrug.
How is shipment information synchronised back to Superdrug Marketplace?
When a Superdrug order is fulfilled in Adobe Commerce, the integration sends the shipment details, including the tracking number, back to Mirakl. It is vital to map your shipping services to Superdrug's specific carrier code list, for example 'Royal Mail'. A failure to map the carrier code correctly will cause the shipment confirmation to be rejected, impacting your seller metrics for on-time shipment.
Where should we manage product prices for Superdrug if we also sell on our own website?
Adobe Commerce should act as the central source of truth for your product catalogue. You would manage your SKUs and pricing within Adobe Commerce, and the integration synchronises these updates to your offers on Superdrug Marketplace Mirakl. Critically, these price updates must also include the 'leadtime_to_ship' field, otherwise the update fails, leading to price discrepancies.
How does this integration handle Superdrug's strict order acceptance window?
Superdrug enforces a strict time limit for sellers to accept new orders before they are cancelled. The integration automates this by immediately acknowledging the order in Mirakl before creating the corresponding Sales Order in Adobe Commerce for fulfilment. This automated acceptance protects both your revenue and seller performance rating by preventing timeouts.
Do product 'Custom Options' in Adobe Commerce cause issues with marketplace orders?
Yes, they can be a common point of failure. The integration must be explicitly configured to handle products that use 'Custom Options' in Adobe Commerce. Without correct mapping, Mirakl orders containing these items will fail to sync and create a Sales Order, requiring manual effort to resolve and delaying fulfilment.
If we process a refund in Adobe Commerce, will it automatically sync to Mirakl?
Typically no. A refund must be initiated within Superdrug Marketplace Mirakl, because that is where the customer's payment was originally processed. Simply creating a Credit Memo in Adobe Commerce is often not sufficient to trigger the refund in Mirakl, which leaves financial records unreconciled and requires manual correction.





