Skip to content

Supported Carriers

Corso tracks shipments across 139 carriers worldwide. Tracking works out of the box, with nothing for you to configure and no carrier accounts for you to connect. When a fulfillment has a tracking number, Corso begins tracking it and shows the delivery status in your customer portal.

A small number of carriers need extra configuration on our side before tracking data flows. Those are listed below.

For turning tracking on and troubleshooting a shipment that is not showing status, see Tracking Setup.


Corso reads the carrier name and tracking number from the fulfillment on your Shopify order, and recognizes the common variations of each carrier name. If your fulfillment app writes an unusual spelling or an internal code, Corso falls back to identifying the carrier from the tracking number alone, which works for most major carriers.

This is why there is nothing to configure. As long as the tracking number reaches Shopify on the fulfillment, Corso picks it up, including for carriers you add later.

Note: This list covers tracking on outbound orders. Return label carriers are a separate configuration. See Configuring a Shipping Provider.


The following carriers do not provide tracking data without additional configuration from Corso:

  • Australia Post
  • DHL eCommerce Solutions
  • Evri
  • LaserShip
  • OnTrac
  • OnTrac DirectPost
  • Royal Mail

If you ship with any of these, reach out to our team at support@corso.com and we will determine the necessary setup for your store.


Carriers marked with need extra setup. See above.

CarrierCarrierCarrier
ABFDPD UKOrange DS
AmazonMwsEC FirstclassOsm Worldwide
APCEcom ExpressParcelforce
AramexEMSPARCLL
ArrowXLePost GlobalPassport
AsendiaEstafetaPCF Final Mile
Asendia HKEstesPilot
Asendia USAEvri †POS Malaysia
Associated Global SystemsFastwayPosten
Australia Post †FedExPostmates
AxlehireV3FedEx Ground EconomyPostNL
Better TrucksFedEx International ConnectPostNord
BluedartFedEx MailviewPurolator
BondFedEx SmartPostR+L Carriers
BorderGuruFedEx UKRoyal Mail †
BoxberryFirstMileRRDonnelley
CainiaoFlyt ExpressSeko
Canada PostFreipostSEKO OmniParcel
CanparGlobegisticsSendle
CDL Last Mile SolutionsGLSSF Express
China PostGSOSingapore Post
ChronopostHailifySmartKargo
CIRRO E-CommerceHong Kong PostSMSA Express
Colis PrivéIndia PostSonic
ColissimoInternational BridgeSpee-Dee
CorreiosIsrael PostSprintShip
Correos ChileJanco FreightSwyft
Correos Costa RicaJitsuTaiwan Post
Courier ExpressJP PostTForce Logistics
CouriersPleaseKuroneko YamatoToll
Dai PostLa PosteUDS
DelhiveryLaserShip †Ukrposhta
DelivLaserShip (Legacy)UPS
DeliverItLatvijas PastsUPS i-parcel
Deutsche PostLieferyUPS Mail Innovations
Deutsche Post UKLoomis ExpressUPSDAP
DHL eCommerce Solutions †LSOUPSSurePost
DHL ExpressMaergoUSF Holland
DHL FreightNanjing WoyuanUSPS
DHL GermanyNetwork4Veho
DHL PaketNewgisticsWatkins & Shepard
DicomNinja VanwnDirect
Direct LinkNorcoYanwen
DominosNova PoshtaYodel
DoormanOnTrac †Yun Express
DPDOnTrac DirectPost †
DPD NLOptima

Corso can often track a shipment from the tracking number alone, so a carrier that is not listed may still work. If you ship with a carrier that is not here, contact support@corso.com and we will look into adding support.