Deposco and John Lewis Marketplace
Integration Agency & Consultants
Cogent2’s AI-powered delivery, guided by experienced operators, handles the precision required for John Lewis Marketplace. We connect Deposco and the marketplace to automate order and inventory data. This gives your team the accurate, timely information needed to meet strict SLAs and protect your standing as a seller.
Defining your omnichannel retail strategy
Integrating Deposco with John Lewis Marketplace enables swift connectivity, enhancing your multi-channel and omnichannel retail strategies. Utilize Cogent's expertise to scale efficiently, optimizing operational processes, tech stack performance, and training.
Solution Design
Design decisions for the Deposco and John Lewis Marketplace integration prioritise fulfilment speed and stock reliability. We establish Deposco as the source of truth for inventory, pushing updates to John Lewis on a schedule that protects against overselling. Orders are sequenced to flow into Deposco as soon as they are validated, while shipping confirmations are sent back to John Lewis once fulfilment is complete. We typically trade off real-time stock mirrors for safe buffers to reduce the risk of overselling during high-volume periods. This design ensures that the ecommerce team manages the storefront while the operations team works strictly from Deposco virtual pools, maintaining high service level compliance throughout the fulfilment cycle.
Managing order data and stock synchronisation
The integration maintains data integrity by treating Deposco as the master for inventory and John Lewis as the source for orders. When a customer places an order, it is transmitted to Deposco for fulfilment. Deposco then pushes stock levels back to the marketplace on a defined schedule to prevent overselling. Shipping confirmations flow back to the marketplace once the warehouse confirms the pick. We include checks to flag when a SKU in an order does not exist in the Deposco Item Master, preventing orphaned orders before they cause shipping delays.
Orchestrating workflows with an IPaaS platform
Cogent2 uses IPaaS to seamlessly integrate Deposco and John Lewis Marketplace, enabling efficient data flow and process automation. Benefits include reduced integration complexity, faster deployment, scalability, and enhanced collaboration, leading to improved operational efficiency and customer satisfaction.
Surfacing errors to prevent compliance penalties
Clear visibility and reporting are crucial for a retailer implementing Deposco and John Lewis Marketplace Integration to ensure seamless operations, accurate inventory management, and timely order fulfillment. It enables real-time tracking of sales and stock levels, enhances decision-making, and improves customer satisfaction by reducing errors and delays. Effective reporting also aids in identifying trends and optimizing supply chain efficiency, ultimately driving profitability and growth.
Operational training for daily exception management
Handover focuses on how the operations, ecommerce, and finance teams manage the integration daily. We train teams on reading exceptions within the fulfilment process and managing inventory buffers. Staff learn to check order sync logs regularly and perform stock reconciliations to catch discrepancies. We define clear ownership for exceptions, such as warehouse pick failures or marketplace data mismatches. Documentation is strictly operational, detailing how to resolve common alerts and maintain compliance with marketplace requirements. It is a practical guide for the people running the business, not a technical archive.
Proactive monitoring and technical operational support
Ongoing support moves beyond technical maintenance to active operational ownership. We monitor the order and inventory flows between Deposco and John Lewis Marketplace to catch sync failures before they impact your fulfilment timing. Our team handles escalation and troubleshooting for mapping issues or API errors, ensuring your operations remain compliant with marketplace standards. This continuous monitoring provides a safety net for high volume periods, allowing your internal teams to focus on growth while we ensure the data stays accurate and the shipping confirmations keep flowing.
Common failures
Inventory latency and overselling
Operational impact: During peak trading or promotions, even a minor delay in syncing inventory levels from Deposco to John Lewis can cause overselling. This directly harms seller performance metrics, creates manual work for the customer service team to manage cancellations, and erodes customer trust. The fulfilment team is also impacted, attempting to pick Sales Orders for SKUs with no physical stock, which complicates wave planning.
Prevention / Action: The integration must be designed with Deposco as the non-negotiable source of truth for stock levels. Inventory updates pushed to John Lewis should run on a frequent, defined schedule. A channel-specific stock buffer, managed within the integration layer, can provide a crucial safety net without altering the master inventory data in Deposco. Continuous monitoring of the inventory sync queue is essential to detect and resolve failures before they result in overselling.
Delayed or failed dispatch confirmations
Operational impact: John Lewis operates under strict fulfilment SLAs. A failure to send a timely and accurate dispatch confirmation after an order is shipped in Deposco can lead to compliance penalties and negatively affect seller ratings. It also delays the order-to-cash cycle, impacting the finance team's ability to reconcile payouts. Inaccurate or missing tracking information on the confirmation creates a poor customer experience and increases 'where is my order' queries for the CX team.
Prevention / Action: The integration sequence must use the creation of the Item Fulfilment or equivalent 'shipped' status in Deposco as the definitive trigger for the dispatch API call to John Lewis. This call must be populated with the correct carrier and tracking number. The process requires robust error handling and a managed retry strategy, with automated alerts for the operations team if an update fails repeatedly, ensuring exceptions are handled before they breach an SLA.
Ineffective order cancellation handling
Operational impact: A customer cancellation request via the John Lewis portal may not reach Deposco before the order is allocated to a picking wave. This leads to wasted labour and materials as the fulfilment team picks and packs an unwanted order. It also results in unnecessary shipping costs and creates a customer return that must be processed, adding to reverse logistics overhead and complicating financial reconciliation for the refund.
Prevention / Action: Design a clear, time-sensitive process for handling cancellation messages from the marketplace. The integration should attempt to intercept an order before it is 'locked' for fulfilment in Deposco. It is critical to establish an operational cut-off point, after which a cancellation attempt is treated as a standard return post-dispatch. Aligning the customer service and warehouse operations teams on this cut-off point is as important as the technical implementation itself.
Product data and SKU mismatch
Operational impact: If a SKU on a John Lewis Sales Order does not perfectly match the corresponding item record in Deposco, the order will fail to import. This creates an immediate fulfilment exception that the operations team must manually investigate and resolve. At scale, this can create a significant backlog of failed orders, threatening SLAs and requiring dedicated resources to fix data on an order-by-order basis.
Prevention / Action: Define a single system as the master for all product and item data, and enforce a strict creation and governance process for new SKUs. The integration must include validation to check for SKU existence in Deposco upon order import. Implement an exception handling process that flags failed orders due to SKU mismatches, allowing an operator to quickly identify the problematic item and take corrective action in the source system.
Frequently asked questions
How do we ensure our shipments meet John Lewis's specific carrier and labelling rules?
The integration must map John Lewis's required carrier codes to the corresponding services in Deposco to ensure the correct shipping label is always generated. When an Item Fulfilment is processed, this mapping ensures the tracking information sent back to the marketplace is compliant. Without this, you risk dispatching orders with incorrect labels, leading to tracking failures and potential compliance penalties from John Lewis.
If a customer queries an order via John Lewis, how can our warehouse team find it in Deposco?
The John Lewis 'Customer Order Number' must be stored in a primary reference field on the corresponding Sales Order within Deposco, such as 'External Order Number'. This mapping is configured so that when an order is first created in Deposco, the reference is captured automatically. This ensures your fulfilment or service team can immediately find the correct Sales Order in Deposco using the marketplace reference, avoiding delays in resolving queries.
How do we prevent overselling on John Lewis if we use virtual stock pools in Deposco?
The integration must accurately map inventory from specific Deposco warehouse locations or virtual pools to the stock feed required by John Lewis. A common failure occurs when Deposco's view of 'available' inventory does not correctly translate to the marketplace's rules, causing overselling during promotions. A properly configured integration ensures the inventory level updates sent from Deposco accurately reflect the physical stock you have allocated to John Lewis.
Our SKUs sometimes contain special characters. Will this cause issues with order processing?
Yes, this is a frequent cause of order failure where the integration has not been correctly configured. The SKU for a product on John Lewis Marketplace must be an exact match for the corresponding Item Record's SKU in Deposco. If these do not match character-for-character, the Sales Order transmitted from John Lewis will be rejected by Deposco and fail to enter your fulfilment process, causing an immediate shipping delay.
What happens if a warehouse operator voids a pick for a John Lewis order in Deposco?
This scenario must be handled carefully to maintain compliance with John Lewis's strict fulfilment SLAs. If a 'Pick List' is cancelled in Deposco, the integration must automatically reset the order's status and return it to the main fulfilment queue for reallocation. Without this automated step, a Sales Order can become stuck in a partially fulfilled state, never being dispatched and eventually breaching its delivery promise.





