Ready to Discuss Your Project?

Please fill in a few details and we’ll get back to you ASAP.


Track your shipment: how to easily add a shipping tracking number to your confirmation email

Track ecommerce shipments with Canada post 

According to an article published on CBCNEWS in May 2015 , Canada Post has estimated that 76% of Canadians were shopping online in 2014. Read CBCNEWS article 

Two years later, is it safe to assume that the rate of Canadians shopping online has increased? Well, if my baby boomer parents have started shopping online this year, and most importantly, if my reluctant father is now buying online…I think we can!

Now, my father, an old school kind of man, is surprising everyone and understands the importance of some key features of online shopping. For example, he likes being able to track his orders directly from his emails. He says: “All I need to do is click on the numbers and the window with my package tracking information appears.”

For most users, this appears to be a standard feature…and may not realize its importance until it is not available.

Shipping companies, such as Canada Post, give the merchant flexibility to integrate tracking code URL links into their websites.

Unfortunately, by default, nopCommerce does not provide tracking codes. However, you can easily add a shipping code to facilitate your customers’ experience by allowing them to directly access Canada Post tracking information.

Once the order shipping status is set to “shipment sent”, a Customer Notification email is sent by the nopCommerce Platform. The following steps allow you to easily edit the email template:


Quick and easy steps, lets get started and add shipping tracking number code


  1. Go to Message Templates Copy and paste the following to the message body:

    Tracking number: %Shipment.TrackingNumber%
  2. Select the following

  3. %Shipment.TrackingNumber%
  4. Click on Insert/Edit link button

    nopCommerce Insert edit button
  5. Enter the Canada Post tracking number in the URL field as displayed Once updated, simply click OK and save the template.

    nopCommerce Insert screen - Canada Post shipping code
  6. You are set to go!



URL hyperlink for English

URL hyperlink for French:


If you wish to test just replace the token within the URL to a real tacking number and paste in your browser.

 URL to a real tacking number and paste in your browser

See more print screens below.<


 Do you fully use Canada Post services?

Canada Post offers a large range of shipping services such as:

  • Real-time pricing and delivery time estimates
  • Automated order entry and label creation
  • Real-time parcel tracking with email updates
  • Easy return process giving customers the confidence to buy online

Stop losing! Start printing your labels.

This is an opportunity for you to run your business more successfully.

Stop losing money
Print shipment labels


webhdt Canada Post plugin is helping you to easily take advantage of all these services to better serve your clients.

  • Easy Installation
  • Print your labels
  • Automate the tracking
  • Reduce your shipping costs
  • Get a higher returns

The plugin allows customers to see the total shipping cost and expected delivery date for the items they have place in the cart directly from your site checkout. Customers receive shipment tracking ID within the shipment status emails sent from nopCommerce.




"I am glad I downloaded this Canada Post plugin.  It has now been 3 weeks that I do not have to manually enter the tracking numbers for each shipment anymore. My customers are receiving their automatic tracking numbers through their emails. This gives me more time to work on other part of my business."

Khatchick, Master Shoemaker,


"We serve the fashion industry and sell to both B2B and B2C audiences online.

Canada Post shipping plugin allows us to better manage our orders fulfillment using Canada Post services directly through our shipping management page.

In addition than immediately getting shipping price rates, we can now quickly print labels ready to stick on our packages.  The plugin will transmit details to Canada Post and send an email to our customer as soon as we create the daily manifest which lists all packages that have been prepared within the day. The packages will then simply be picked up by a Canada Post driver. The commercial feature also allows us to know when our customer receives the package. This process is done entirely by Canada Post allowing more time to our order fulfillment managers to process new orders.

The Canada Post web services plugin from webhdt plugin is a time and money saving solution."

David, fashion entrepreneur

 STOP LOOSING MONEY! Print shipment labels with nopCommerce


See webhdt plugins on nopCommerce marketplace

Reference and Information about Canada post tracking support 

Leave your comment

See what our clients say

Get in touch with us

SEO audit