Shipping Providers

The Advanced Shipment Tracking comes with a predefined list of more than 300 shipping providers (carriers). You can search the providers list and enable only the ones which you use to ship your order, set the default provider when you add tracking numbers to orders and sync the list to keep the tracking links up-to-date.

Add Custom Shipping Providers

If you can’t find your provider on the shipping providers list, you can add a custom shipping provider.

Navigate to WooCommerce > Shipment Tracking > Shipping Providers, and on the top right of the shipping providers list, click on the Plus (+) icon to add a custom shipping provider.

you can add the following details to your custom provider:

  • Provider Name – Name your custom shipping provider
  • Shipping Country – Country list (option to choose global in case the service is available more than one country)
  • Logo Image – best to use 60px square jpg/png
  • Tracking Page URL – link to the tracking page on the custom provider website.

How to set a Tracking Link to your Custom Provider

When you add tracking numbers to orders, AST uses the tracking number and the shipping provider’s tracking page URL to automatically generate a direct tracking link that is sent to the customers.

When you add a custom provider, you can use the Tracking number from the order as variables in the tracking URL to direct your customers to track their order on the carrier website.

Available parameters:

  • %number% – tracking number
  • %postal_code% – country code from the order
  • %country_code% – postal code from the order

For example, if your carrier tracking page URL is:


You can replace the tracking number in the URL with the tracking number variable:


Sync the Providers List

You can sync the shipping providers list with the latest updates in the shipping providers information (i.e name, tracking URL, logo image). To sync your providers list, click on the sync providers list from the top right option in the shipping providers list, this will open the sync popup.

The sync will update the shipping providers information without changing your list settings. When the sync process ends, it will display the updated providers and should not affect custom edits or custom providers that were added.


White Label Shipping Providers

In some cases, you do not want your customers to see the actual shipping provider that you’re using. AST lets you edit the shipping providers display name and image and to create your own white label shipping provider.

The custom name and image will display to the customers on the order emails and on the my-account area and if you’re connected to TrackShip, it will also display on the tracking page and on the shipment status emails.

Navigate to WooCommerce > Shipment Tracking > Shipping Providers

Click on the edit button from the actions column for the shipping provider you wish to edit, add your custom name and upload your custom image image. To revert back to the original name and image, open the editor, clear the edited values and save.

Map the shipping provider

When you use any third party services to generate the shipping labels and they update the tracking information with the Shipment Tracking API endpoint, they might send different provider names than the name on AST’s shipping providers list.

For example, your shipping company updates “USPS Priority” and the shipping provider name on AST is “USPS”.

In this scenario, we will not find a match when doing a lookup on the shipping providers list to generate the tracking link. However, you can edit the shipping providers and add aliases that will be mapped to that shipping provider when the tracking is updated by the API.

Please note: multiple name mapping is only available in AST PRO.