✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for WooCommerce Shipment Tracking Pro: multi-shipment tracking as tables

SleekView reads the serialized tracking arrays Shipment Tracking Pro stores in _wc_shipment_tracking_items and surfaces each shipment as a row with provider, number, ship date, and delivery state. Sort, filter, and bulk paste from carrier CSVs.

♾️ Lifetime License available

SleekView table view for WooCommerce Shipment Tracking Pro

Shipment Tracking Pro stores arrays. SleekView flattens them.

WooCommerce Shipment Tracking Pro stores multiple shipments per order as a serialized array in _wc_shipment_tracking_items, with each entry holding tracking_provider, tracking_number, date_shipped, and an optional custom_tracking_link. With HPOS active the values live in wc_orders_meta; on legacy stores they live in postmeta. The plugin's metabox shows one order at a time, which means a partial-ship audit across the day requires opening every order.

SleekView promotes each shipment entry into its own row, joined to the parent order. A view filtered to order_status=completed with zero tracking entries surfaces shipped-but-untracked orders before customers email. A view grouped by tracking_provider with today's date_shipped produces the morning manifest per carrier. Inline edits write back to the same serialized array the plugin reads, so the customer-facing tracking email fires exactly as if the metabox were used.

Bulk paste from a carrier-issued CSV maps to the right order rows by order number, and any unmatched rows surface as a review queue. Multi-shipment orders behave the same way: paste several rows for one order, save once, and the array grows to match.

Workflow

Run Shipment Tracking Pro from one table

1

Point at the orders source

Pick wc_orders on HPOS or shop_order on legacy. SleekView detects the active path and exposes _wc_shipment_tracking_items as an expandable array column.
2

Compose the shipment columns

Add tracking_provider, tracking_number, date_shipped, and custom_tracking_link. Mix with order status, customer email, and shipping country.
3

Save fulfillment views

Save Missing-tracking, Today by carrier, and SLA breach as separate views. Gate by capability so warehouse, support, and ops land on the right slice.
4

Edit inline and export

Paste from carrier CSVs, fix typos, and export per-carrier manifests. Each save writes back through the meta key so customer notifications fire as expected.

Sample columns

A typical Shipment Tracking Pro view

Each shipment array entry becomes a row, joined to wc_orders by order ID. Multi-shipment orders surface as repeating rows.
Source: wp_wc_orders_meta (_wc_shipment_tracking_items) or wp_postmeta on legacy stores
Order # Customer Provider Tracking # Ship date Status
#48211 alex@studio.co DHL Express EE123456789DE Apr 24 Shipped
#48210 ria@design.io USPS 9405511899223876543 Apr 24 Pending pickup
#48208 tom@hello.dev UPS 1Z999AA10123456784 Apr 23 Shipped
#48205 mia@brew.coop (none) (none) (none) Missing tracking

Comparison

Default Shipment Tracking Pro admin vs SleekView

Shipment Tracking Pro metabox

  • Tracking edited inside each order, one shipment array at a time
  • No filter for shipped orders with empty _wc_shipment_tracking_items
  • No grouping by tracking_provider across the day
  • No bulk paste from carrier-issued CSVs into the array
  • Multi-shipment audit means opening each order to count entries

SleekView

  • Each array entry as a row, joined to wc_orders
  • Filter on missing or partial tracking after status change to completed
  • Group by tracking_provider for per-carrier daily manifests
  • Inline-edit tracking_number and date_shipped across rows
  • Bulk paste tracking numbers from a CSV with unmatched-row review

Features

What SleekView gives you for WooCommerce Shipment Tracking Pro

Bulk tracking entry

Paste rows from a carrier-issued CSV directly into matching orders. SleekView matches by order number and writes tracking_provider, tracking_number, and date_shipped into the shipment array in one save.

Missing-tracking watch

Save a view of orders in completed status with an empty _wc_shipment_tracking_items array. The morning standup opens directly to the gap rather than discovering it through customer email.

Multi-shipment audit

Partial shipments expand into individual rows so a customer's two-package order is visible as two trackable lines. Sort, filter, and export each shipment as a first-class record.

Audience

Who uses SleekView for WooCommerce Shipment Tracking Pro

Warehouse leads

Group by tracking_provider and filter to today's date_shipped for the carrier handoff. Each courier picks up exactly the manifest they need, exported as CSV.

Customer support

Filter by customer email to see every shipment on an order, including partials. Update a tracking number inline and the customer notification fires through the plugin's hooks.

Operations management

Sort by date_shipped ascending to surface orders past the shipping SLA without a delivered status. The SLA review becomes a saved sort, not a spreadsheet.

The bigger picture

Why multi-shipment tracking needs more than a metabox

Shipment Tracking Pro extends WooCommerce with one of the most operationally sensitive datasets in the store. A missing tracking number is not a quiet bug, it becomes a support ticket within forty-eight hours. The plugin stores its data well, in a structured serialized array that handles multi-shipment orders cleanly, but its only surface is a per-order metabox.

That metabox is fine for adding tracking to a single order, but real warehouses process hundreds of orders a day and receive carrier CSVs at end-of-day with hundreds of numbers to attach. Without a tabular surface, that paste-and-save loop becomes a multi-hour job, and partial-shipment audits become invisible. SleekView turns the same dataset into something fulfillment can drive: each shipment entry becomes a row, missing tracking becomes a filter, the daily manifest becomes a saved view.

Bulk paste, group, export, repeat. The plugin keeps owning the storage format and the customer email triggers, and SleekView gives the data the surface it always needed.

Questions

Common questions about SleekView for WooCommerce Shipment Tracking Pro

Yes. _wc_shipment_tracking_items is a serialized array, and SleekView expands each entry into its own row joined to the parent order ID. Partial shipments are visible as repeating rows rather than hidden inside the order.

 

Yes. On HPOS the tracking array moves to wc_orders_meta and SleekView reads from there automatically. On legacy stores it reads from postmeta. The same view config works either way.

 

Yes. Writes go through the same meta key the plugin reads, and the shipment-update hook fires. The tracking email, order detail page, and any third-party readers see the change identically to a metabox edit.

 

Yes. Paste the CSV into the table and SleekView matches by order number. Unmatched rows surface as a review queue so you confirm before applying. Matched rows write to the array in one save.

 

Yes. Any provider slug registered through the plugin's filter for additional providers appears in the tracking_provider column. Filter and group on the slug exactly like the bundled carriers.

 

Yes. Remove a row and SleekView rewrites the serialized array without that entry. The plugin reads the updated array on the next request, so the metabox reflects the deletion immediately.

 

No. SleekView queries only on admin requests and reads from indexed meta keys. The checkout, cart, and account pages are untouched because no front-end code path is added.

 

Yes. Any filtered or grouped slice exports as CSV with order, provider, tracking number, ship date, and customer. Drop the file straight into the carrier's manifest portal.

 

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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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