You can check out the Shipment tracking & notify app. It helps you automate the tracking process and also allows you to create a "Track your order" page for your customers to track their order.
Hi, you need a paid app to help you get a feature of "track my order".
This page is generated by Tracking More app. And it will show the following tracking information when you click track button.
The tracking page is automatically generated, and it will guide how to add it in the navigation too.
Tracking More shopify store address:https://apps.shopify.com/trackingmore?utm_source=shopifyforum&utm_medium=forum&utm_campaign=songfei
I know it's bit older thread but still It might be helpful to you now or similar merchants,
I'd say instead of spending time on development and or custom codes, Using a platform which is built exclusively for tracking, sending notifications, monitoring shopify orders will save time and increase your productivity too. I'd strongly recommend ShippingChimp.com. They track almost 30+ shipping carriers across the globe and ingrates with almost every other CRM, order management systems. You will get a custom order tracking URL, you can put that in your footer or wherever relevant. You can customize the tracking page just like that by simple drag and drop widgets.
ShippingChimp help you to
1. Track all your packages in real-time
2. Send notifications for delivery updates and failed attempts
3. Manage returns, delivery issues
4. Your customers can track all order by entering email Id and or order ID ( Tracking page design will be matching with your store theme)
Pros: Customer support team is friendly and flexible, they help us with custom reports and integrations
Cons: Not a free tool but starts with $9 I guess ( Please refer their pricing page)