What Is Purolator Tracking?
Purolator tracking is the real-time shipment visibility system operated by Purolator Inc., Canada's largest domestic courier and freight carrier. It allows senders, recipients, and third-party logistics managers to monitor the physical location and handling status of a parcel, freight shipment, or pallet at every point in the delivery chain — from pickup confirmation through to final proof of delivery. Each shipment is assigned a unique alphanumeric tracking number at the moment a label is generated, and that number serves as the persistent identifier throughout the entire transit lifecycle.
Purolator tracking is not a single tool but a suite of interconnected services: a web portal, a mobile application, an API integration layer, automated email and SMS notifications, and a telephone inquiry service. Together, these channels give stakeholders a consistent, auditable record of where a shipment is, what has happened to it, and when it is expected to arrive.
Why Purolator Tracking Matters
Tracking a Purolator shipment is not merely a convenience feature — it has measurable operational, financial, and customer-experience consequences for both businesses and individual consumers.
For Businesses and Shippers
- Proof of delivery and liability management: Every scan event is timestamped and geo-tagged at the facility or driver level. This creates a legally defensible chain of custody that can resolve disputes with carriers, insurers, or customers.
- Inventory and supply chain planning: Knowing exactly when inbound freight will arrive at a warehouse allows procurement teams to schedule labour, dock space, and downstream distribution without building in excessive buffer time.
- Exception management: Tracking surfaces delays, missed delivery attempts, and customs holds before they become customer complaints. A business that identifies a stuck shipment on day two can reroute, expedite, or proactively communicate — rather than reacting to an angry call on day five.
- Billing verification: Tracking timestamps confirm service levels were met, which is essential when auditing invoices against guaranteed delivery commitments such as Purolator Express or Purolator Ground service tiers.
For Recipients and Consumers
- Delivery planning: Knowing a parcel is out for delivery allows a recipient to be present, arrange a neighbour to receive it, or redirect to a Purolator depot or retail partner location before a failed attempt occurs.
- Security and theft prevention: Real-time out-for-delivery alerts reduce porch theft by narrowing the window during which a package sits unattended.
- Reduced support burden: When customers can self-serve their tracking questions, the shipper's customer service team handles fewer inbound inquiries — a direct cost saving for e-commerce businesses.
How Purolator Tracking Works: The Technical and Operational Mechanics
Purolator tracking operates through a combination of barcode scanning infrastructure, a centralized shipment management database, and multiple customer-facing output channels. Understanding the mechanics explains why certain statuses appear, why updates sometimes lag, and what each scan event actually means.
Step 1 — Label Generation and Tracking Number Assignment
A Purolator tracking number is created the moment a shipping label is produced, either through Purolator's online shipping portal, the Purolator Ship mobile app, a third-party e-commerce platform integration (such as Shopify or WooCommerce), or directly through the Purolator API. The tracking number is embedded in both a human-readable string and a barcode printed on the label. At this stage, the system records the shipment as Label Created or Shipment Information Received — the physical parcel has not yet been scanned into the Purolator network.
Purolator tracking numbers follow specific formats depending on the service type. Standard parcel tracking numbers are typically 12 to 16 characters and may begin with a numeric prefix. Freight and LTL (less-than-truckload) shipments use a Bill of Lading (BOL) number, which has a distinct format and is traced through Purolator's freight-specific tracking interface rather than the standard parcel portal.
Step 2 — Pickup Scan
When a Purolator driver collects the parcel from the shipper's location or a drop-off point, a handheld scanner reads the barcode. This generates the first active scan event — typically labeled Picked Up or Shipment Picked Up — and transmits the data to Purolator's central tracking database in near real-time. The timestamp, driver ID, and originating postal code are all recorded against the tracking number at this point.
Step 3 — Sortation Facility Scans
Parcels move through a network of Purolator hubs and sortation facilities. Canada's Purolator network includes major hubs in Toronto, Montreal, Vancouver, Calgary, and Edmonton, with regional depots serving smaller markets. At each facility, automated conveyor-mounted scanners or manual handheld scans record the parcel's arrival (Arrived at Facility) and departure (Departed Facility or In Transit). For long-distance shipments, a parcel may pass through two or three facilities, each generating its own scan events visible in the tracking history.
It is important to note that not every physical movement generates a customer-visible scan. Internal conveyor transfers within a single facility, for example, are not always surfaced in the public tracking timeline. This is why a shipment can sometimes appear static in the tracking interface for several hours while it is actively being processed.
Step 4 — Out for Delivery Scan
When a parcel is loaded onto a local delivery vehicle at the destination depot, it receives an Out for Delivery scan. This is the most actionable status for a recipient because it confirms the parcel will be delivered that business day barring exceptional circumstances. Purolator's delivery windows are not fixed to a specific hour — delivery can occur any time between approximately 8:00 a.m. and 9:00 p.m. local time, depending on route density and service type.
Step 5 — Delivery or Attempted Delivery Scan
A successful delivery generates a Delivered status, accompanied by the name of the person who signed (for signature-required shipments) or a notation that the parcel was left in a safe location. If no one is available and the shipment requires a signature or is too large to leave safely, the driver records a Delivery Attempted event and leaves a notification card. The tracking record will show the attempt time and typically direct the recipient to a nearby Purolator depot or retail partner for pickup, or provide instructions for scheduling a redelivery.
The Role of the Purolator Tracking Database
All scan events feed into a centralized database that is queried every time a user enters a tracking number on any Purolator channel. The database stores the full event history, expected delivery date (calculated dynamically based on service level and current network conditions), and any exception flags such as address corrections, customs holds, or weather delays. This is the same database accessed whether you are using the Purolator website, the mobile app, a third-party tracking aggregator, or the Purolator API — the data source is unified.
Purolator Tracking Number Formats at a Glance
| Shipment Type | Tracking Identifier | Typical Format | Tracking Portal |
|---|---|---|---|
| Standard Parcel (Express or Ground) | Purolator Tracking Number (PIN) | 12–16 alphanumeric characters | purolator.com/track or mobile app |
| Freight / LTL | Bill of Lading (BOL) Number | Numeric, typically 9–12 digits | Purolator Freight tracking portal |
| International (outbound via partner) | Purolator PIN or partner carrier number | Varies by destination carrier | Purolator.com, then transfers to partner carrier |
| E-commerce (API-generated) | Purolator PIN | Same as standard parcel | Purolator.com or embedded merchant portal |
What Makes Purolator Tracking Distinct Within Canada
Purolator is majority-owned by Canada Post and operates the most extensive dedicated courier network within Canada, with service reaching over 1,400 communities including remote and rural locations that competing couriers such as FedEx Canada or UPS Canada serve only through agent networks. This ownership structure means Purolator's tracking infrastructure is deeply integrated with Canadian postal codes, and its delivery density in markets like Ontario and Quebec is significantly higher than most competitors.
For cross-border shipments entering Canada, Purolator often acts as the final-mile delivery partner for international carriers. In these cases, a recipient may begin tracking a parcel on a FedEx or DHL tracking number and see it transition to a Purolator PIN once it clears Canadian customs and enters the Purolator domestic network. Understanding this handoff is essential for anyone expecting international parcels — the original carrier's tracking will stop updating, and a separate Purolator PIN must be used for the final leg.
Purolator also maintains a network of over 1,200 retail shipping locations — including Purolator-branded depots and authorized retail partners — where recipients can pick up held parcels. The tracking system reflects when a parcel has been transferred to one of these locations, giving recipients a precise pickup address and, in most cases, the hours of operation.
How to Track a Purolator Shipment: Complete Step-by-Step Guide
You can track any Purolator shipment by entering your tracking number at purolator.com/track, through the Purolator mobile app, by calling 1-888-SHIP-123, or by using a third-party universal tracking platform. Each method returns real-time scan events showing exactly where your package is and what happens next.
Step 1: Locate Your Purolator Tracking Number
Before you can track anything, you need the right identifier. Purolator uses several number formats depending on the shipment type, and using the wrong one is the single most common reason a tracking search returns no results.
- Standard parcel tracking number: A 12-digit numeric string (e.g., 329012345678) printed on the shipping label and included in your shipment confirmation email.
- Pin number: A shorter reference code sometimes used for domestic express shipments — check your order confirmation or receipt.
- Bill of Lading (BOL) number: Used exclusively for Purolator Freight and LTL shipments. This is a separate document number, not the same as a parcel tracking number.
- Reference number: A custom number assigned by the shipper (retailer, business) that Purolator links to your shipment. This only works if the shipper enabled reference-number tracking when they created the label.
Where to find your tracking number: check your order confirmation email, your account on the retailer's website under "Order History," the physical shipping label on the box, or any SMS notification sent by Purolator at the time of dispatch.
Step 2: Choose Your Tracking Method
Purolator offers four primary ways to check shipment status. The right choice depends on how many packages you need to track, how often you need updates, and whether you are a business or an individual recipient.
Method A: Purolator Website (purolator.com)
- Open a browser and go to purolator.com.
- Click Track in the top navigation bar, or go directly to the tracking page at purolator.com/en/shipping/tracker.
- Enter up to 25 tracking numbers at once in the text field, one per line.
- Click the orange Track button.
- Review the results: each tracking number displays its current status, the last scan location, the estimated delivery date, and a full scan history timeline.
- Click any individual result to expand the detailed event log, which shows timestamps, facility names, and the type of scan recorded at each stop.
Method B: Purolator Mobile App
- Download the Purolator app from the Apple App Store or Google Play Store — search "Purolator" and look for the official red logo.
- Open the app. You do not need an account to track; tap Track a Shipment from the home screen.
- Type or paste your tracking number, or tap the barcode scanner icon to scan the label directly with your phone camera.
- Tap Track to see the current status and full scan history.
- To receive push notifications on status changes, tap Notify Me and allow the app to send alerts. You will get a notification at each major scan event: in transit, out for delivery, delivered, or exception.
Method C: Phone and Live Agent
- Call 1-888-SHIP-123 (1-888-744-7123), available Monday through Friday, 8 a.m. to 8 p.m. ET, and Saturday 9 a.m. to 5 p.m. ET.
- Follow the automated prompts and say or enter your tracking number when asked.
- The automated system reads back the last recorded scan event and estimated delivery date.
- If you need more detail or have an exception on your shipment, say "agent" or press 0 to speak with a customer service representative who can access the full shipment record and initiate a trace if needed.
Method D: Third-Party Universal Tracking Platforms
Platforms such as 17track.net, AfterShip, Parcelsapp, and Ship24 all support Purolator tracking numbers. Enter your Purolator tracking number on any of these sites and they pull data directly from Purolator's system. This is useful if you are tracking packages from multiple carriers in one place, or if you want to embed tracking into a business workflow without building a direct API integration.
Step 3: Understand What the Status Updates Mean
Purolator scan events follow a consistent sequence. Knowing what each status means prevents unnecessary concern and helps you act quickly when something genuinely needs attention.
| Status Message | What It Means | Action Required? |
|---|---|---|
| Shipment information received | The shipper created a label but Purolator has not physically scanned the package yet. | No — wait for the next scan. |
| Picked up | Purolator driver collected the package from the sender. | No — shipment is moving. |
| In transit | Package is moving between Purolator facilities or on a linehaul truck. | No — normal progress. |
| Arrived at facility | Package reached a Purolator sort center or depot. | No — will be sorted and dispatched. |
| Out for delivery | Package is on a delivery vehicle heading to your address today. | Be available if a signature is required. |
| Delivered | Package was scanned as delivered at the destination address. | Confirm receipt; check safe-drop location if not found. |
| Delivery attempted | Driver came but could not complete delivery (no one home, access issue, signature required). | Check door for notice; reschedule or redirect. |
| Held at depot / Available for pickup | Package is at a Purolator depot or retail location waiting for you. | Bring ID and pick up before the hold period expires. |
| Exception / Shipment delay | An unexpected event interrupted delivery: weather, address issue, customs hold, or damage. | Contact Purolator or the shipper for resolution. |
| Return to sender initiated | Multiple failed delivery attempts; package is going back to the shipper. | Contact the shipper to arrange redelivery or refund. |
Step 4: Set Up Proactive Notifications
Rather than manually refreshing the tracking page, configure Purolator to push updates to you automatically.
- Email notifications: On the web tracking results page, enter your email address in the notification field and select which events trigger an alert (out for delivery, delivered, exception).
- SMS notifications: Available through the same notification panel on the website, or automatically sent by Purolator for certain shipment types when the shipper has enabled it.
- App push notifications: Enabled per-shipment inside the Purolator app after tapping "Notify Me" on a tracked package.
- API webhooks (for businesses): Purolator's E-Ship Web Services API sends event data to your endpoint in real time, eliminating the need for polling.
Step 5: Use Purolator Your Way to Customize Delivery
If you are the recipient, Purolator's Purolator Your Way service lets you change what happens before the driver arrives. This is only available when the shipper has enabled it and before the package is out for delivery.
- Reschedule delivery to a different date that works for you.
- Redirect to a Purolator retail location or depot for pickup at your convenience.
- Authorize a safe drop — give the driver permission to leave the package without a signature at a specific location (front door, side entrance, with a neighbor).
- Hold for pickup at a Purolator Ship Centre if you know you will not be home.
To access these options, click the link in your Purolator delivery notification email or SMS, or find the "Manage Delivery" option on the tracking results page when logged in.
Step 6: Track Purolator Freight and LTL Shipments
Freight tracking works differently from parcel tracking. Use the BOL number — not a parcel tracking number — and go to the Purolator Freight tracking portal, which is separate from the standard parcel tracker. The BOL trace shows shipment weight, number of pieces, origin terminal, destination terminal, and estimated delivery date for full truckload and less-than-truckload freight. If you received a PRO number from the freight dispatcher, that also works as a search identifier on the freight portal.