Articles on: Integrations

Connect Shopify With AfterShip Tracking

Plans: All plans Platforms: Shopify


Connect AfterShip Tracking with your Shopify store to enhance the post-purchase experience of shoppers. It supports over 900 carriers to eliminate the need of using multiple apps to track the progress of shipments. You can link AfterShip Tracking with your Shopify store in two ways:

What you’ll learn

In this article, we will show you:

AfterShip Tracking app installation through Shopify app store
Shopify store connection through AfterShip Tracking
Courier mapping
Shipment import settings

Install AfterShip Tracking through Shopify app store

Go to your Shopify app store section and search AfterShip Order Tracking
You will land on the AfterShip Order Tracking app installation page. Click Add app and select the store with which you'd like to connect the app
The permission request page will appear, where you’ll see the Install app option. Click on it to connect AfterShip Tracking with your Shopify store

Connect Shopify store through AfterShip Tracking

Go to Apps in AfterShip Tracking admin
Click View more apps, and you will be redirected to the AfterShip Tracking integration page
Find Shopify and select it to land on the detailed integration page and click Install app
Select the right organization (online store) if you have multiple organizations configured in AfterShip Tracking for which you are establishing this integration
You will redirected to your Shopify admin where you will be presented with privacy and permission details. Read through them and click Install app
Verify that the connection has been established successfully by visiting Shopify Store’s Apps section or AfterShip Tracking's Apps section and click Store connections to check the status.

You store URL will be labelled as Connected on the Shopify connection page

Complete store connection actions

Once your Shopify store is connected to AfterShip Tracking, there are two actions that we recommend setting up.

Go to your Apps section > Click Store connections > Actions.

You will see three settings on the dropdown, out of which you need to take care of the below two

Courier mapping
Import settings

Courier mapping

When orders are imported into the AfterShip Tracking system via one of the many eCommerce platforms, which in this case is Shopify, or uploaded via the CSV file, it is possible to map the couriers received from Shopify to couriers in AfterShip Tracking.

You can create a list to map Shopify couriers with AfterShip Tracking couriers to

Import shipments flawlessly from Shopify
Update carriers for Shopify’s pending shipments in accordance with the new mapping in AfterShip admin

Click Add courier mapping
Input a Shopify carrier in the first dialogue box and AfterShip Tracking carrier in the second one to map the two same but differently named carriers

Additional considerations

For Shopify courier in the 'Others' category or when no mapping is found, AfterShip will auto-detect the carrier based on your active courier list to make the import successful. Click here to modify your couriers settings
Enter the tracking number in format slug#trackingnumber to map confirmed shipments in Shopify with AfterShip carrier accurately (carrier mapping won’t be applied here)
If the courier service from the connecting source (Shopify) matches the courier service in AfterShip Tracking exactly then there is no need to setup courier service mappings explained in this guide

Import settings

Import settings allow you to automate the shipments import process. Checkout this article to set up your app import settings.

In case you are facing any issue with the installation process or any of the aforementioned settings, let our support team know.

Updated on: 08/03/2024

Was this article helpful?

Share your feedback


Thank you!