✨ 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 Advanced Shipment Tracking

SleekView reads the _wc_shipment_tracking_items meta the zorem plugin writes on every shipped order and renders provider, tracking number, ship date and order as a queryable grid inside WP Admin instead of one order screen at a time.

♾️ Lifetime License available

SleekView table view for WooCommerce Advanced Shipment Tracking

Move shipment data out of order screens and into an audit table

WooCommerce Advanced Shipment Tracking attaches a serialized array of shipments to each order through the _wc_shipment_tracking_items meta key. Each entry stores provider slug, tracking number, ship date and an optional tracking URL. The default surface shows that array as a tracking pill on the single order edit screen, which is right for confirming one shipment and wrong for asking how many DHL labels went out today or which orders shipped without a tracking number.

SleekView reads the tracking meta, normalises the serialized array into one row per shipment and joins back to wc_orders for status, customer and date_paid. Filter to today's DHL shipments to confirm a courier pickup happened. Filter to shipments with a derived hours_to_ship over 48 to triage slow fulfilment. Sort by ship date to assemble a daily dispatch log. The same data the chart view aggregates becomes a row-level surface for ops, customer service and finance.

The plugin keeps owning courier integrations and customer notification emails. The table view owns the audit surface, so the tracking records the plugin already writes stop hiding inside individual orders.

Workflow

How SleekView surfaces Advanced Shipment Tracking data

1

Point at the shipment-tracking meta

Pick wc_orders joined on the _wc_shipment_tracking_items meta key. SleekView normalises the serialized array into one row per shipment with provider, tracking_number and date_shipped as columns.
2

Compose the columns

Drag in Order, Provider, Tracking number, Ship date, Hours to ship, Order status and Customer. Reorder, hide or rename any column without a custom shop_order_columns hook.
3

Filter and sort like a database

Filter to one carrier, to shipments dispatched today, to slow-fulfilment shipments over an SLA threshold or to a specific destination country. Sort by ship date for a daily dispatch log.
4

Save and gate the view

Name the view ("Today's DHL dispatches", "Over-SLA shipments", "Untracked completed orders") and gate by WordPress capability so ops, customer service and finance land on the slice that matters.

Sample columns

A typical Advanced Shipment Tracking audit view

Rows from the _wc_shipment_tracking_items meta normalised to one shipment per row and joined with wc_orders for status and customer. The data per-order tracking pills show one at a time, surfaced as a cross-store table.
Source: _wc_shipment_tracking_items meta
Order Provider Tracking number Ship date Hours to ship Status
#48202 DHL Express 1Z9X12345678 2025-11-24 09:30 6 Shipped
#48201 UPS 1Z9Y22345678 2025-11-24 09:31 7 Shipped
#48198 USPS 9400111202555 2025-11-23 17:12 26 Late dispatch
#48194 DHL Express 1Z9X32345678 2025-11-22 11:45 4 Shipped
#48189 Royal Mail No tracking

Comparison

Default Advanced Shipment Tracking admin vs SleekView

Default plugin shipments list

  • Default shipments list is per-order, ordered by recency only
  • Hours-to-ship lag isn't surfaced anywhere in WP Admin
  • Per-carrier daily dispatch lists require manual filtering
  • Orders completed without a tracking number are invisible at a glance
  • Auditing a courier issue means clicking shipment by shipment

SleekView

  • Every shipment row as a queryable line
  • Provider, tracking number, ship date and hours-to-ship as real columns
  • Filter to one carrier, an SLA threshold or untracked completed orders
  • Saved views per role: ops, customer service, finance
  • Shares the dataset with the charts view so table and dashboard stay in sync

Features

What SleekView gives you for WooCommerce Advanced Shipment Tracking

Shipments as real rows

Normalise the serialized tracking-items array into one row per shipment with provider, tracking number and ship date. The data the order screen shows, but cross-store and sortable.

Composable shipment filters

Stack filters on carrier, hours-to-ship, order status and destination to assemble daily dispatch logs, slow-fulfilment triage lists or untracked-order audits.

Hours-to-ship as a column

A derived column subtracts date_paid from date_shipped in hours. SLA reviews become a sort, not a CSV-and-pivot exercise.

Audience

Who uses SleekView for WooCommerce Advanced Shipment Tracking

Fulfilment ops

Filter to today's shipments per carrier to confirm couriers picked up the correct count. Slow-fulfilment triage by hours-to-ship over a threshold.

Customer support

Filter to orders the customer hasn't received yet by status and ship-date age. Resolve where-is-my-order tickets from the audit table instead of order screens.

Finance and bookkeeping

Export the daily DHL or UPS shipment count for courier-invoice reconciliation. The shipment row count matches the invoice line count by construction.

The bigger picture

Why shipment data deserves a real table

Shipment data is the most operational dataset a Woo store produces, and Advanced Shipment Tracking writes it consistently on every shipped order. The plugin's surface for that data is the tracking pill on the single order edit screen, which is right for one order and wrong for almost everything fulfilment, customer service and finance actually do with shipment data. SleekView reads the same _wc_shipment_tracking_items meta and normalises it into one row per shipment with provider, tracking number, ship date and hours-to-ship.

Filters stack into a single query so the daily dispatch log, the SLA-breach triage and the courier-invoice reconciliation become one-click views. The plugin keeps owning courier integrations and notification emails, while the team gets the per-row surface the dataset always deserved.

Questions

Common questions about SleekView for WooCommerce Advanced Shipment Tracking

wc_orders joined on the _wc_shipment_tracking_items meta key, normalised into one row per shipment. No new tables are introduced and no extra meta is written to the site.

 

No. SleekView reads the _wc_shipment_tracking_items meta key written by both the free and pro versions. The audit table works on any installation already attaching tracking numbers.

 

Yes. The tracking meta is a serialized array that supports multiple shipments per order, and SleekView renders each as its own row. Partial shipments count and filter correctly without extra configuration.

 

Yes, if you build the view on wc_orders with the tracking meta as a left join. Rows with null tracking_number then surface the untracked completed orders that would otherwise be invisible.

 

Yes. Any filtered cohort exports as CSV with order ID, provider, tracking number, ship date and hours-to-ship. Useful for daily dispatch logs and courier-bill reconciliation.

 

Yes. SleekView paginates results and queries the tracking meta with indexed joins, so stores shipping thousands of orders a day still load the table without timing out admin requests.

 

Yes. The chart view and the table view share the dataset, so a carrier filter or date filter narrows both surfaces. Ops managers pivot between row audit and rollup without rebuilding filters.

 

Yes. Trackship status updates write back to the same meta key family, so columns for in-transit, delivered and exception statuses can be added to the row alongside the dispatch data.

 

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