🔥 Just Launched! Werra Premium Template for HyväSee it in Action

How to Create Custom Carrier Trackers in Magento 2?

By Vishal DaveUpdated on Apr 23, 2025 5 min read

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.

Meetanshi Magento 2 custom carrier trackers 700x442

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.
Custom Carrier Trackers General Settings

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.
Add a new tracker settings

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.

Add Shipment details

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.

Order Tracking for customers account 700x272

Or in the shipment email you sent them.

Shipping tracking from customers email

Here is a complete list of shipping carriers supported by the Meetanshi extension.

Magento 2 Custom Carrier Trackers

Make it easier for your customers to track their orders.

Get Extension

List of Shipping Carriers Country-wise

CountriesShipping Carriers
United StatesFedEx, UPS, USPS, YRC
CanadaCanada Post, Canpar, FedEx, Purolator
AustraliaAusPost, CouriersPlease, Fastway, Startrack, TNT
United KingdomAPC, Business Post, City Link, DHL, DPD, Fastway, FedEx, HDNL, Hermes EU, InterlinkExpress, Royal Mail, Parcel Force, TNT, UK Mail, UPS, Yodel
GermanyDPD, DHL, DP Einschreiben, GLS, Hermes, UPS, TNT
NetherlandsDHL Parcel, DPD, GLS, PostNL, PostNL International, TNT
AustriaPost.at
BelgiumBPost, GLS
BrazilCorreios
DenmarkPost Danmark
EstoniaPost.ee
FranceColissimo, GLS
IrelandAn Post, GLS, Fastway
ItalyBartolini, FedEx, GLS, Poste.it, SDA, TNT, UPS
HongkongHK Post
NorwayPosten.no
SpainMRW, SEUR
SwedenPosten.se
SwitzerlandPost 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.

Vishal Dave Full Image
Article byVishal Dave

Vishal is a technical writer, editor, and digital marketer with over four years of experience. On weekends, you can find him enjoying sunsets or reading books.