✨ 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

SleekPixel for Advanced Shipment Tracking: status OG cards

Advanced Shipment Tracking (AST) attaches carrier tracking to Woo orders and polls carriers for delivery updates. SleekPixel listens for tracking adds and status changes, then renders a branded shipment card with carrier, tracking, and live status pulled from the AST tables.

♾️ Lifetime License available

SleekPixel example output for Advanced Shipment Tracking

Tracking status as a social card

Advanced Shipment Tracking writes tracking records into _wc_shipment_tracking_items postmeta on each Woo order, with carrier slug, tracking number, date shipped, and the most recent carrier status. The plugin polls carriers via its tracking provider integration and updates the ast_status field as shipments move from Label Created to In Transit to Out for Delivery to Delivered.

SleekPixel hooks two AST actions. The first, ast_tracking_added, fires when a tracking number is attached and renders the initial Label Created card. The second, ast_status_changed, fires on every carrier status update and regenerates the card to match. The card pulls order number, carrier code (UPS, FedEx, USPS, DHL, etc.), tracking number, shipped-to region, ETA when AST has it, and the current status badge.

The PNG is stored in uploads and attached to the order via _sleekpixel_shipping_card. The order page's og:image tag always points to the current version, so a link shared on the day the label is created previews differently from a link shared the day the package is delivered.

Workflow

From AST tracking attach to live status card

1

Hook tracking attach

SleekPixel listens to ast_tracking_added and reads the new tracking record from _wc_shipment_tracking_items postmeta on the order.
2

Pull carrier and ETA

Carrier slug, tracking number, shipped-to region, and ETA (when AST has fetched it) are read and exposed to the SleekPixel template editor as variables.
3

Render the shipment card

Order number, carrier badge, tracking, status badge, and ETA are mapped into a shipment-styled layout, then exported as a 1200 by 630 PNG attached to the order.
4

Regenerate on status

On every ast_status_changed event, the card refreshes with the new status badge so shared order links always preview the current shipment state.

Output

Sample AST shipment status card

Rendered from a real AST tracking record with carrier slug, tracking number, ETA, and live status pulled from the _wc_shipment_tracking_items postmeta.

Format: PNG, OG + Twitter card Dimensions: 1200 × 630
SleekPixel example output for Advanced Shipment Tracking

Comparison

Default Woo shipped OG vs SleekPixel for Advanced Shipment Tracking

Storefront logo on orders

  • Every shipped Woo order shares the same homepage OG image regardless of status
  • AST carrier and tracking number never surface in shared previews
  • Live shipment status (In Transit, Out for Delivery, Delivered) stays invisible
  • Customers cannot tell at a glance whether a shipped link is recent or current
  • Support handoffs lose tracking and status context when order URLs get pasted

SleekPixel

  • Hooks ast_tracking_added on tracking attachment
  • Hooks ast_status_changed for live carrier status updates
  • Reads carrier slug and tracking from _wc_shipment_tracking_items postmeta
  • Renders status badge (In Transit, Out for Delivery, Delivered) per shipment
  • Includes ETA when AST has fetched it from the carrier's API

Features

What SleekPixel gives you for Advanced Shipment Tracking

Live carrier status

Cards regenerate whenever AST receives a status update from the carrier. A link to the same order page previews Label Created on day one and Out for Delivery on day three without manual edits to the order.

Multi-carrier coverage

AST tracks 250-plus carriers via its tracking provider integration. SleekPixel reads the carrier slug from the tracking record and renders the matching badge for UPS, FedEx, USPS, DHL, and the long tail.

Status-aware sharing

Shared order links during transit show the package's current state, so customer support and ops teams see the same status the carrier shows without leaving the inbox or chat.

Use cases

Where AST stores see the biggest lift

Customer tracking emails

Shared order links in shipped emails preview a card with the current shipment status, so customers see whether the order is in transit or delivered at the moment they open the email.

Where is my order tickets

Support tickets that paste an order URL show carrier, tracking, and current status in the link preview, cutting the back-and-forth between agent and customer about delivery state.

Ops shipment dashboards

Ops Slack channels following AST status changes get a branded card per shipment update, making slow-moving packages and delivery exceptions visible without a separate dashboard.

The bigger picture

Shipment status deserves to travel with the link

Advanced Shipment Tracking is the most-installed shipment tracking plugin for WooCommerce, running on stores that ship thousands of packages a month across UPS, FedEx, USPS, DHL, Royal Mail, and a long tail of regional carriers. AST keeps the status fresh by polling carriers and writing the latest state to postmeta on the order. That state is exactly what customers, support agents, and ops staff want to see when an order link is shared, yet by default the OG image on every shipped order page is the storefront's homepage logo.

So a link shared the day a package is delivered looks identical to a link shared the day the label was created. SleekPixel changes that by treating each shipped order as its own piece of social content with the AST status baked into the card. When the link is opened, the preview reflects the shipment as AST last polled it.

A delivered order looks delivered. An in-transit order looks in transit. A label-created order looks label-created.

That alignment between what the carrier knows and what the preview shows turns every shipped order URL into a status badge readable at a glance.

Questions

Common questions about SleekPixel for Advanced Shipment Tracking

Both work. SleekPixel reads the standard _wc_shipment_tracking_items postmeta that the free plugin writes. AST Pro adds extra fields (ETA, last carrier update timestamp) that the card uses when present but does not require for basic rendering.

 

Every time AST receives a status change from the carrier API. The plugin polls on its own schedule (typically every few hours), and each successful poll that changes the status fires the action SleekPixel hooks. There is no separate polling on the SleekPixel side.

 

All carriers AST tracks. The free plugin ships with several dozen and the Pro version covers 250-plus carriers via its tracking provider integration. SleekPixel reads the carrier slug per tracking record and renders the matching badge, regardless of which carrier AST is querying.

 

No. The card includes shipped-to region (city or country), carrier, tracking, and status. Full street addresses and customer names stay in WooCommerce and AST. Only region metadata is rendered into the PNG.

 

Yes. SleekPixel supports conditional templates based on the AST status field. An In Transit card can use one layout, a Delivered card can use another with a checkmark badge, and an Exception card can use a flagged layout that signals attention is needed.

 

On any status that AST flags as an exception (Return to Sender, Delivery Attempted, etc.), the card regenerates with an exception badge and the relevant status label so the preview makes the issue visible at a glance.

 

Yes. The integration is server-side. Whether the tracking is added through the WordPress admin, the WooCommerce mobile app, or AST's bulk import, the same ast_tracking_added action fires and SleekPixel renders the card.

 

Yes. A WP-CLI bulk regenerate command walks every order with an AST tracking record and renders a card per shipment. The current status at the time of regeneration is what shows on each card, and future status changes refresh it from then on.

 

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