
Workparcel turns WordPress into a full shipment management and parcel tracking system — for a courier business, a freight forwarder, a fulfillment team, or any WooCommerce store that ships physical products.
Create shipments, generate tracking numbers automatically, log every status change as a tracking event, and give your customers a live, branded tracking page — right on your own site, with your own domain and your own logo. No third-party tracking service, no external subscription, no iframe.
Why Workparcel
- Built for shipping and logistics businesses — manage every shipment from a professional, purpose-built dashboard instead of spreadsheets.
- Branded, not generic — your company name, logo, and accent color appear on the admin dashboard, the public tracking page, and shipment emails.
- Works with WooCommerce — link any WooCommerce order to a shipment and its tracking status shows automatically on the customer’s order page and order emails. High-Performance Order Storage (HPOS) compatible.
- Real tracking history — every status change (Pending, Processing, Picked Up, In Transit, At Facility, Out for Delivery, Delivered, Failed Delivery, Cancelled) is logged with a location, a note, and a timestamp, and shown to customers as a visual progress stepper.
- Automatic email notifications — shipment-created and status-update emails can go out to the sender, the receiver, and the site admin, using a clean HTML template with your branding. Emails only send when a working SMTP sender is detected, so you never get silent failures from unreliable default mail delivery.
- Extensible for developers — filter and action hooks (
workparcel_statuses,workparcel_shipment_created,workparcel_shipment_updated,workparcel_status_changed,workparcel_tracking_event_added) let you connect Workparcel to other plugins and custom workflows. - Fast and self-contained — its own database tables, its own capabilities, no bloat, no page builder dependency, and admin assets that only load on Workparcel screens.
Core Features
- Shipment management dashboard with live stats and recent shipments
- Automatic, prefixable tracking number generation
- Custom shipment statuses with a visual progress stepper on the tracking page
- Full tracking history/timeline per shipment
- Public tracking page via the
[workparcel_tracking]shortcode — plain, full-width, and theme-agnostic so it matches any WordPress theme instead of fighting it - Search and status filtering in the admin shipment list
- Company branding: logo, name, address, phone, email, and a custom accent color
- WooCommerce order tracking integration (HPOS compatible)
- HTML email notifications for shipment creation and status updates (sender, receiver, admin)
- Role-based capabilities for viewing, creating, editing, and deleting shipments
- Translation-ready strings
- Developer hooks and filters for third-party integrations
- Printable/PDF-ready shipment invoice with a barcode-style header, shipper/receiver details, package info, and tracking history
- Optional shipment photo and Proof of Delivery (signature + photo) uploads, shown on the invoice and in emails when set
- Optional, shortcode-based Scan page: create shipments, update status, or assign a driver/customer by scanning with any USB/Bluetooth barcode scanner — no wp-admin login required
- Customers registry: register drivers and receivers, each with an auto-generated Scan ID
- REST API (toggleable) for shipments, customers, and a public read-only tracking lookup
Who is Workparcel for?
- Courier and delivery businesses that want their own branded tracking page instead of a third-party tracking widget
- WooCommerce stores that want order tracking without a heavyweight shipping suite
- Freight, cargo, and logistics companies that need an internal shipment dashboard
- Agencies building a shipping/tracking site for a client
Screenshots

Dashboard — shipment totals, status breakdown, and recent shipments at a glance.

Shipments — a searchable, filterable list with color-coded status badges.

Add/Edit Shipment — sender, recipient, and shipping details organized into clear sections, plus the tracking timeline.

Public tracking page — a plain, full-width, theme-agnostic tracker with a live progress stepper.

Settings — company branding, your own accent color, and notification preferences.