Integration with shipping platforms

Table of contents


To ship products to customers, most warehouses need to either:

  • Book transport services from outside carriers, or
  • Manage their own fleet of transport vehicles.

The transports are generally managed in a separate system. To get an efficient and error-free workflow, you want to eliminate as many manual steps as possible. A good solution should:

  • Involve as little manual data-entry as possible.
  • Be fully automatic when transferring data.
This is where an integration between Ongoing WMS and some kind of shipping platform can shine.


A popular solution in the Northern European market is to use a shipping platform. These are software platforms for shipping which sit between the party which wants to ship something (such as a warehouse) and the actual carriers. The shipping platform presents a uniform view of all carriers, which means that if you ever want to switch carriers, no additional software development will be required.

There are also transport and fleet management systems which are like shipping platforms. In this article we use shipping platform for both.

When using a shipping platform together with Ongoing WMS, there are three kinds of parties involved:

  • The warehouse.
  • The shipping platform.
  • The carriers.

Schematically, a workflow involving an integration with a shipping platform looks like this:

An illustration about how Ongoing WMS connects through carriers via shipping platforms.
An illustration about how Ongoing WMS can be connected to one or many shipping platforms which in turn have support for multiple carriers.

This is what the workflow looks like in more detail:

  1. An order is placed in Ongoing WMS. This can either be done manually, or the order can be sent to Ongoing WMS via an integration with an ERP or web shop.
  2. The warehouse operator picks and packs the order.
  3. The warehouse operator checks that the correct carrier has been selected for the order, and then fills in the remaining information which is required for booking transport (e.g. number of packages or pallets).
  4. The warehouse operator can now use the integration to send all the required data over to the shipping platform, with the click of a button.
  5. The shipping platform sends the information to the carrier and responds to Ongoing WMS with a shipping label and tracking information.
Note that only one of the steps required manual data entry, and that was to input the number of packages or pallets.

Which shipping platform?

The most important consideration when choosing a shipping platform is that it needs to support the carriers which you intend to use.

Ongoing WMS currently provides integrations available with the following shipping platforms:

The following companies have developed their own integrations from their shipping platform to Ongoing WMS:

Next step

If you wish to integrate with a shipping platform where the integration is provided by Ongoing, please see our guide on how to add an integration.