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 trac
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.0 and PHP 7.4.
SourceWordPress plugins · Oct 18, 2026
01 / Source details
About this tool.
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. By default emails only send when a working SMTP sender is detected, so you never get silent failures from unreliable default mail delivery; a setting lets you send anyway if your host or mail plugin is reliable.
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
Shipment statuses (extendable with the workparcel_statuses filter) 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 real, scannable Code 128 barcode, 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
See it in action
Screenshots & previews.
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.
02 / Source details
Getting started.
01In your WordPress admin, go to Plugins → Add New → Upload Plugin and upload the Workparcel .zip file (or upload the workparcel folder to /wp-content/plugins/ via FTP).
02Activate Workparcel from the Plugins screen.
03Open Workparcel in the WordPress admin menu to see your dashboard.
04Go to Workparcel → Settings and fill in your company name, logo, and accent color.
05Create a page, add the [workparcel_tracking] shortcode to it, then set that page under Workparcel → Settings → General → Tracking page .
06Create your first shipment under Workparcel → Add Shipment .
03 / Source details
Frequently asked questions.
How do customers track a shipment?
Create a page containing the [workparcel_tracking] shortcode and set it as your Tracking Page in Settings. Give the customer their tracking number — they enter it on that page to see live status and history.
Does Workparcel require an external tracking service or subscription?
No. Everything — shipments, statuses, and tracking history — is stored in your own WordPress database. There’s no external API and no recurring cost.
Does this work with WooCommerce?
Yes. Workparcel is High-Performance Order Storage (HPOS) compatible. Open any WooCommerce order and use the “Workparcel Tracking” box to link it to a shipment by tracking number — the shipment’s status then appears automatically on the customer’s order view and order emails.
Will Workparcel send emails automatically?
Yes, if you want it to. Under Settings → Notifications you can choose to email the sender, the receiver, and/or the admin whenever a shipment is created or its status changes. To avoid emails silently failing, Workparcel only sends them when it detects a working SMTP sender (a plugin like WP Mail SMTP, FluentSMTP, Easy WP SMTP, or Post SMTP, or a defined SMTP_HOST). If no SMTP sender is detected, notifications are skipped rather than sent through an unreliable default mail transport — unless you tick “Send notifications anyway” under Settings → Notifications (for example when you use an API-based mailer that Workparcel cannot detect).
Can I change the colors to match my brand?
Yes. Settings → Appearance includes a color picker that sets the accent color used across the admin dashboard, the public tracking page, and email notifications.
Can I delete all shipment data when uninstalling?
Yes. Enable “Delete data on uninstall” under Settings → Advanced before you uninstall the plugin.
Is Workparcel translation-ready?
Yes, all strings are wrapped for translation using the workparcel text domain.
Can I print or download a shipment invoice?
Yes. Open any shipment and click “View Invoice” for a clean, printable invoice with the tracking number, shipper/receiver details, package info, and tracking history. Use your browser’s Print → Save as PDF to download it.
Can I attach a photo or a delivery signature to a shipment?
Yes, both are optional. On the Add/Edit Shipment screen you can attach a shipment/package photo and, once delivered, a Proof of Delivery signature and photo — all pulled from your WordPress Media Library. When set, they appear on the invoice and in the shipment emails.
Does Workparcel support barcode scanners?
Yes. Under Settings → Scan & API, enable the Scan page and place the [workparcel_scan] shortcode on any WordPress page — no wp-admin login needed. A logged-in staff member with shipment permissions can use it directly; anyone else (a driver or customer) signs in with their own Scan ID first. Connect any USB or Bluetooth barcode scanner (they work like a keyboard) and scan a label to instantly create a shipment, update its status, or assign it to a driver or customer.
What is a Scan ID?
An automatically generated, 11-character ID given to each driver or customer you register under Workparcel → Customers. It’s how they sign in to the public Scan page without needing a WordPress account, and it’s also how you assign a shipment to them — scan the shipment, then scan their Scan ID.
Does Workparcel have a REST API?
Yes, under Settings → Scan & API. It’s on by default and covers shipments (list, create, update, delete, status changes), customers, and a public read-only tracking lookup. Authenticated endpoints require a WordPress user with the matching Workparcel capability — use an Application Password from your user profile for external access.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati