Do you want to add a carrier tracking feature in Magento 2? Read till the end for a step-wise solution.
In this blog post, learn how to create custom carrier trackers in Magento 2 without coding.
What is Carrier Tracking Functionality?
Carrier tracking is an easy way for you and your customers to track the order after shipping.
It is an essential feature customers look for right after they place their order, as they love to stay updated on every move.
By default, Magento 2 allows tracking orders for these four shipping methods: DHL, UPS, USPS, and FedEx, with no customization factor.
One way to add tracking for other carriers is by using an extension.
How to Create Custom Carrier Trackers in Magento 2?
You can use the Custom Carrier Trackers extension by Meetanshi for that. It helps you create & integrate any shipping carrier of your choice.
Let’s see how to do it.

Let’s say you want to integrate Canada post carrier tracking in Magento 2. Here are the steps to do so using our extension:
Step 1: Add a New Carrier Tracker
First, download and configure the extension.
Then head to Reports > Manage Custom Carrier Tracker, where all the created carrier trackers will be listed.
Click the button on the top-right corner to create a custom carrier tracker and configure the following settings.
- Tracker Title: Enter a title for your Canada Post custom carrier tracker here.
- Tracker URL: Enter the tracking URL here. You can use custom variables for country code, tracking code, first name, etc.
- Status: Activate or deactivate the carrier tracker from here.

Step 2: Configure Carrier Tracker
Once you have created custom carrier trackers in Magento 2, go to Stores > Configuration > Meetanshi > Custom Carrier Trackers for configuration.
Enable the customer carrier tracker extension and configure the created carrier trackers from here.
You can add up to ten custom carrier trackers and configure the following settings:
- Enable: Select ‘Yes’ to activate the custom carrier tracker.
- Tracker Title: Enter the carrier tracker title to show to the customers here.
- Select Tracker: Select the carrier tracker that we created earlier.

Once you have configured all the custom carrier trackers in Magento 2, click on the Save Config button in the top right corner to save the configuration.
Step 3: Add Tracking Number to Shipments
The custom carrier tracker extension allows you to select the shipping carrier and tracking number after the customers place the order.
After you have added the shipping carrier details and tracking number, a tracking URL is generated by the extension that redirects to the carrier tracking site.

That’s it! Now, you’ve successfully created custom carrier trackers in Magento 2.
Your customers can find the tracking number and URL to track the shipment in their ‘My Orders’ section.

Or in the shipment email you sent them.

Here is a complete list of shipping carriers supported by the Meetanshi extension.
Make it easier for your customers to track their orders.
Get ExtensionList of Shipping Carriers Country-wise
Countries | Shipping Carriers |
---|---|
United States | FedEx, UPS, USPS, YRC |
Canada | Canada Post, Canpar, FedEx, Purolator |
Australia | AusPost, CouriersPlease, Fastway, Startrack, TNT |
United Kingdom | APC, Business Post, City Link, DHL, DPD, Fastway, FedEx, HDNL, Hermes EU, InterlinkExpress, Royal Mail, Parcel Force, TNT, UK Mail, UPS, Yodel |
Germany | DPD, DHL, DP Einschreiben, GLS, Hermes, UPS, TNT |
Netherlands | DHL Parcel, DPD, GLS, PostNL, PostNL International, TNT |
Austria | Post.at |
Belgium | BPost, GLS |
Brazil | Correios |
Denmark | Post Danmark |
Estonia | Post.ee |
France | Colissimo, GLS |
Ireland | An Post, GLS, Fastway |
Italy | Bartolini, FedEx, GLS, Poste.it, SDA, TNT, UPS |
Hongkong | HK Post |
Norway | Posten.no |
Spain | MRW, SEUR |
Sweden | Posten.se |
Switzerland | Post CH |
Improve Your Shipping Experience Today
Now, I hope you know how to create custom carrier trackers in Magento 2 and go beyond the limitations of the default version. With this functionality, you will surely see an improvement in your customer satisfaction, ultimately leading to a higher return rate.