Free Plugin
WooCommerce Order Tracking — Customers Check by Phone Number, No Courier API Needed
Dispatchable Order Tracking gives your customers a "Track your order" page they can actually use — looked up with the order number and their phone number, no courier API and no tracking number required — and gives you one-click delivery steps to keep it current. It never sends a message on its own and never changes your order statuses. Free, forever, the same way WordPress itself is free.
$0
free forever — no trial, no feature countdown
0
courier accounts, API keys, or subscriptions required
60 days
a private tracking link keeps working after the order closes
Everything in Free
A complete, standalone WordPress.org plugin — no trial, no required upgrade. Full setup walkthrough in the Docs.
A "Track your order" page
Created for you when you activate the plugin, styled by your own theme. Customers look up their order with the order number and their phone number — typed however they like: "0612…", "+212 612…", spaces, dashes, or Arabic-Indic digits. The billing email works too.
A private tracking link, no typing needed
Added automatically to the WooCommerce order emails you already send, the thank-you page, and My Account. It works while the order is open and for 60 days after it closes.
Clear delivery stages
Order received, Confirmed, Preparing, Shipped, Out for delivery, Delivered — plus On hold, Delivery failed, Returned, Cancelled, and Refunded when they apply — each with its time and your own note to the customer.
One-click delivery steps
Mark Shipped, Out for delivery, Delivered, Delivery failed, or Returned from the order screen, or on several orders at once from the Orders list. Recording a step never changes your order status.
Share the tracking link by hand
WhatsApp, SMS, or Copy message, with an editable message — share one order at a time, or step through a list after a bulk action. You always press Send yourself.
Results, activity log & status checks
WooCommerce → Order tracking shows how many times customers checked their own order this month, a full activity log, and a Status tab that flags things like a page-cache plugin that should exclude the tracking page.
What Free deliberately doesn't do
This plugin never sends a message or email of its own, and it never changes your order statuses. The tracking page only shows what’s been recorded; marking an order Shipped, Out for delivery, Delivered, Delivery failed, or Returned is always something you click. Sharing the tracking link by WhatsApp, SMS, or copy opens a ready message — you still press Send. That’s not a limitation we’re planning to quietly remove — it’s the boundary the free tier is built around. If you’re ready to have updates sent automatically by email and WhatsApp as each step happens, with courier spreadsheets imported instead of clicked one by one, and delivery-time estimates shown to customers, Pro adds full automation — built on the exact stages and couriers you already set up here.
Frequently asked questions
No. Customers look up their order on your own site, and you record delivery steps with one click.
No. It adds a tracking link to the emails WooCommerce already sends, and gives you WhatsApp, SMS, and Copy buttons that open a ready message for you to send yourself.
No. Delivery steps are stored separately from your order status. Your order statuses, and anything that runs on them — other plugins included — stay untouched.
Yes. Spaces, dashes, “+”, “00”, a leading zero, and Arabic-Indic or Persian digits are all handled — the lookup compares the end of the number rather than requiring an exact match.
Both the order number and the matching phone number or email are needed. Every miss shows the same generic message, and repeated wrong guesses are rate-limited and temporarily locked out.
The tracking page tells caches not to store it, and most respect that. To be sure, add it to your cache’s list of pages never to cache — the Status tab names which cache plugin it finds.
It opens your own phone’s messaging app with the number and message already filled in, so use it from wp-admin on a phone (or a computer paired with one). The message goes out from your own phone plan, at your own cost.
Install Dispatchable Order Tracking Free
No account to create, no card required — just your WooCommerce store and orders customers want to check on.