ShipStation is a web-based order and delivery management software for the UK. 

Connecting your Shipstation account will allow the tracking data for all your orders to flow directly into eDesk. 

Before you start

  • You’ll need an Admin login to eDesk. If you don’t have an Admin login, you can request one from an Admin user within your business.
  • You'll need a ShipStation account. To find out how to create one, click here.

01 How do I connect ShipStation in eDesk?

To pull information from ShipStation we need to create a ShipStation 'API Key' and 'API Secret'. To create these, simply follow the instructions below:

1. Log in to ShipStation.
2. Go to Settings on the top right-hand side of the screen.
3. Select Account → API Settings.
4. Click Regenerate API Keys.
5. Your new API Key and API Secret will appear on-screen.

These will be needed to copy into eDesk.

02 Updating the API in eDesk

Now we will need to input this 'API Key' and 'API Secret' into eDesk.

  1. In eDesk, go to the App Store and click the ShipStation tile. 
    The Shipstation tile in the App Store.
  2. The App Store page for ShipStation provides an Overview of how the channel works with eDesk, and an Installed Channels tab will also be shown if you already have apps for ShipStation accounts installed. Click Install App to go ahead and install a new ShipStation account.
    Install App button
  3. The Integrations page in Mailbox Settings is opened. Click ShipStation.
  4. Paste your API Key and API Secret in the fields.
  5. Once this is done, click Save Changes.

03 Adding multiple ShipStation accounts

You can add multiple ShipStation accounts to eDesk. Once connected, go to Settings → Channels and select the channel in question. 

In the Integrations tab of the channel, you will see a dropdown of the connected accounts.

04 Where do I see data from ShipStation in eDesk?

Now that you successfully connected your ShipStation account, we will import tracking data directly into your eDesk account.

You will see the ShipStation tracking data on the right-hand side of every single ticket:

If there's no tracking URL showing, there'll be a new button which after clicked will refresh/source the tracking URL from ShipStation and store it permanently.
Note: the Shipstation app does not update the dispatched and delivered dates for the orders, this is still set by the marketplace.

Further Readings


If you would like to find out more about connecting AfterShip with eDesk, click here.

If you would be interested in learning more about connecting Linnworks with eDesk, click here.