Add Custom Shipping Carrier

If your shipping carrier is not listed among the default options, you can manually add it as a custom shipping carrier. This lets you assign tracking numbers, personalize how the carrier appears to customers, and define your own branded tracking URL.

🔧 How to Add a Custom Carrier

  1. Go to WooCommerce > Shipment Tracking > Shipping Carriers.
  2. Click the three-dot menu in the top-right corner.
  3. Select “Add Custom Carrier” from the dropdown.
  4. A sidebar form will appear. Fill in the required carrier details as follows:
FieldDescription
Carrier NameInternal name used in your WooCommerce admin.
Custom Display NameThe name shown to customers in tracking emails and order pages.
CountryChoose the shipping region the carrier serves, or select Global for international use.
Logo ImageUpload a 60x60px PNG or JPG logo to visually identify the carrier.
Custom URLProvide the link to the carrier’s tracking page where customers can view shipment status.

🌐 URL Variables for Dynamic Tracking

You can include dynamic elements in the tracking URL using these placeholders:

  • %number% – Replaced with the tracking number
  • %postal_code% – Replaced with the shipping postal code
  • %country_code% – Replaced with the shipping country code

Example:

https://track.customcarrier.com?tn=%number%&zip=%postal_code%&country=%country_code%
blank
This animation walks you through the full process of adding a custom shipping carrier from the admin panel.

$129.00

Billed annually

Buy Now