SleekView Kanban for WooCommerce Shipment Tracking
SleekView reads the Shipment Tracking data attached to WooCommerce orders directly, groups every shipment by its tracking status, and lets dispatch drag shipments between Pending, In Transit, Delivered, and Returned so the underlying tracking meta updates the moment the column changes.
♾️ Lifetime License available
Why Shipment Tracking shipments fit a kanban view
WooCommerce Shipment Tracking attaches tracking information to orders through postmeta. Each shipment carries a tracking_provider, a tracking_number, a tracking_link, a date_shipped, and a tracking_status derived from the carrier callback when integrated providers are enabled. The plugin stores all of this under _wc_shipment_tracking_items on the order in wp_postmeta as serialized JSON. The native order edit screen shows tracking inline but offers no overview of every shipment across the storefront.
SleekView Kanban reads the same shipment tracking meta you would query with the plugin's helper functions. Pick the tracking_status as the group column and every shipment becomes a card slotted under Pending, In Transit, Delivered, or Returned. Card fronts show the order number, the customer name, the tracking_provider, the tracking_number, the date_shipped, and the destination country, so dispatch sees the shape of every shipment without opening individual order detail screens for each one.
Dragging a card between columns updates the tracking_status in the order's _wc_shipment_tracking_items postmeta and fires the plugin's status update hook. Customer tracking notifications send through the email module if you have the integration enabled, the order timeline records the change, and any extension listening for shipment updates reacts, exactly as it would after a manual update from the order admin shipment tracking metabox.
Workflow
From shipment list to live dispatch board
Connect your Shipment Tracking source
Pick tracking_status as the group column
Choose what each shipment card shows
Enable drag-and-drop status updates
Sample board
Sample WooCommerce Shipment Tracking board
Comparison
Default Shipment Tracking metabox vs SleekView Kanban
Default tracking metabox per order
- Tracking metabox is per order, no overview of shipments across the storefront
- No visual sense of how many shipments are in transit versus already delivered
- Bulk tracking updates require opening each order metabox one at a time manually
- Filtering by tracking status requires custom queries against postmeta directly
- Dispatch staff need full shop manager access just to update tracking on shipment
SleekView Kanban
-
Reads the standard
_wc_shipment_tracking_itemspostmeta directly - Drag a card to update tracking_status and fire the plugin's hooks normally
- Cards show order number, customer, provider, tracking number, date, country
- Column counts update live so In Transit pileups stay visible at all times
-
Per-role capabilities tie writeback to
edit_shop_orderas expected
Features
What SleekView Kanban gives you for WooCommerce Shipment Tracking
Native shipment status engine
Every column maps to a real tracking_status value written back to _wc_shipment_tracking_items postmeta. The plugin's status hooks fire, customer tracking notifications go out through the email module, and the order timeline records every transition exactly as it would after a manual metabox edit.
Drag-and-drop with audit trail
Each move writes a structured order note naming the user who dragged it, the source column, the destination, and the order ID. If a dispatch lead pushes a shipment from Delivered to Returned after a carrier callback, the chain of custody stays in the order timeline for customer support.
Saved boards per carrier
Filter to shipments via a single carrier for the dispatch lead, shipments to a specific country for international ops, and shipments over a high-value threshold for the insurance team. Each saved view becomes a shareable URL that opens straight into the right board every shift.
Audience
Where a Shipment Tracking kanban changes daily work
Dispatch daily monitoring
Dispatch watches the Pending column for shipments awaiting carrier pickup, drags shipments to In Transit once the carrier scans the package, and uses the column counts as a daily SLA indicator without running SQL queries against postmeta across the WooCommerce orders table.
Stuck shipment triage
When shipments sit In Transit longer than the carrier SLA, dispatch filters the affected cohort by tracking_provider and date_shipped, opens carrier-side support tickets, and drags resolved shipments to Delivered or Returned once the resolution is confirmed across the support thread directly.
Customer service inquiry
When a customer calls about a missing package, support filters the board to the customer's order, sees instantly which column the shipment is in, copies the tracking_number from the card front, and answers the question with a confident SLA estimate without leaving the board.
The bigger picture
Why this view matters for a Shipment Tracking store
Storefronts running Shipment Tracking ship hundreds of orders every week. Some are Pending while the carrier picks up the warehouse pallet. Most are In Transit and need basic monitoring against the carrier SLA.
A steady stream get Returned to sender because of address errors or missed delivery windows. The default WooCommerce orders screen does not show tracking_status as a sortable column, which means dispatch teams export CSVs or run SQL queries every time they need a meaningful breakdown of shipment health. The disconnect between what the tracking plugin holds and what the team can see shows up in the worst places.
A shipment that stalled in transit for two weeks does not get a carrier ticket because nobody noticed. A returned shipment sits in the warehouse for days because nobody updated the tracking_status in the order meta and the customer never gets a refund. A kanban view that reads and writes the same _wc_shipment_tracking_items postmeta the order metabox reads keeps the team and the order timeline honest.
Every drag is a real status change, every column count reflects the real shipment health, and the cards themselves carry enough context for a new dispatch hire to triage on day one of the job.
Questions
Common questions about SleekView Kanban for WooCommerce Shipment Tracking
Yes. SleekView reads _wc_shipment_tracking_items postmeta using the same shape the plugin uses internally. There is no shadow data store, no scheduled sync, and the board always reflects the live state of every shipment within seconds of any update through the order admin metabox.
 Yes. The plugin sends a tracking notification email tied to status changes when the email module is enabled. Dragging a card fires the same status update hook the metabox uses, so the customer receives the same notification they would after a manual metabox status change.
 Yes. Card fields are configurable per board. Most dispatch teams show the order number, customer name, tracking_provider, tracking_number with a click-to-track link to the carrier page, date_shipped, and destination country so dispatch has every shipment's context right on the card directly.
 Yes. Every move runs through current_user_can('edit_shop_order') before the writeback hits the database. A shop manager can move anything, a dispatch role with limited access can drag for personal sorting but the change does not persist, and unauthorized moves snap back with a clear toast.
 Filters apply at the database query level. A typical board scopes to shipments from the last fourteen days or to shipments via a specific carrier, so the rendered card count stays well under a thousand. Older shipments remain queryable through a separate saved archive view for customer service.
 Yes. The plugin's carrier integrations write tracking_status updates to the postmeta when the carrier callback fires. SleekView reads the same meta on every board refresh, so auto-updates appear automatically without dispatch having to manually drag every card that moved through the carrier's pipeline.
 Yes. Every drag writes an order note through WooCommerce's native order notes API naming the user, the source status, the destination status, and the timestamp. The note shows up in the order edit screen and in any export that pulls notes for customer service or accounting reconciliation work.
 Yes. Every drag writes a structured log entry naming the user, the source column, the destination column, and the order ID. The entry stores in the WordPress database, so a dispatch lead can answer who marked a shipment Returned without spelunking through the Shipment Tracking plugin logs.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout