ELK · Connected retail operations

Four systems in step at 7,000 orders a month

ELK runs retail on Shopify, wholesale on NuORDER, stock in Datapel WMS and shipping through ShipStation. We built the application that keeps the four in step and the tools to check each handover: 6,547 retail and 533 wholesale orders into the warehouse in the latest 30 days, across 17,513 SKUs.

Client project3 min read

Guests gathered for a discussion at ELK’s twentieth anniversary celebration
ELK
  • Shopify
  • Datapel WMS
  • NuORDER
  • ShipStation
Photography: ELK

Order figures are from the integration's production run history for 16 August to 14 September 2026. Inventory figures are from the current Datapel read and the Shopify stock level writes over the same 30 days.

HOW THE WORK CONNECTS

Three handovers behind connected retail

Representative connections, with individual business rules omitted.

Orders

  1. Shopify and NuORDER

    Retail and wholesale orders

  2. Custom integration

    Translate and validate

  3. Datapel WMS

    Warehouse processing

Availability

  1. Datapel WMS

    Warehouse stock

  2. Custom integration

    Prepare stock updates

  3. Sales platforms

    Shopify and NuORDER

Shipping

  1. ShipStation

    Parcel dispatched

  2. Custom integration

    Check the warehouse state

  3. Datapel WMS

    Order marked shipped

Four systems, one operation

Retail orders, wholesale orders, warehouse stock and courier dispatch each live in the system built for them, and the business runs across all four at once. The moments that matter are the handovers: an order reaching the warehouse, a stock count reaching the storefront, a dispatch reaching the record that customers and buyers are told about.

When a handover is missed, the effect shows up later and somewhere else: an order that never reached picking, a storefront selling stock the warehouse has already allocated, a buyer asking where a shipment is. The brief was to give each handover a defined path and a way to see that it happened.

What moves where

Orders come down. Retail orders from Shopify and wholesale orders from NuORDER are translated, validated and handed to Datapel for picking, with wholesale revisions, approvals and cancellations handled as their own events. Stock goes up. Warehouse quantities are prepared and pushed back to both sales channels, so the retail store and the wholesale portal work from the warehouse's numbers. Shipping comes back. Dispatch status from ShipStation is written to the warehouse records. Three loops, each with its own source, destination and mapping.

Every connection has one job

Product data, stock, orders and shipping updates have different responsibilities, and the application keeps them as separate services. When one needs attention, it can be looked at without disturbing the others, and changes can be prepared and checked in the context of the flow involved.

Checking is part of the application

Review tools bring connected records together so the team can inspect a handover from one end to the other, and run summaries support day to day operation and maintenance. The integration was built to be checked, not just to run, which is what lets a small team keep four systems in step without a developer on call for every question.

The results

Production cutover completed on 11 June 2026, when the previous integration was switched off and the new services took over. In the 30 days to 14 September the application posted 6,547 new retail orders and 533 new wholesale orders into the warehouse, and handled 405 wholesale order revisions, 525 approval updates and 21 cancellations as separate events. At that rate it carries about 80,000 retail and 6,500 wholesale orders a year.

On the stock side it holds 17,513 SKUs across 12 warehouse locations in step with both sales channels, writing 22,988 inventory level updates to Shopify over the same 30 days, an average of 782 stock changes a day.

The automation reduced a daily, per store reconciliation process. We have not measured the hours it returned to the team, so we do not put a number on it.

Orders, stock and dispatch in step

Three months into production, retail and wholesale orders connect with warehouse processing, stock updates return to both sales channels, and dispatch information flows back to the warehouse.

Each handover has a defined responsibility and a way to review the connected records. ELK has both the integration and the tools to work with it.

Have a similar project?

Planning a connection between retail, wholesale and fulfilment?

Get in touch to arrange a call or meeting with Chris.

Arrange a call