WooCommerce Tracking Suite

Branded order tracking that feels built into your store.

TrackForge Pro turns ordinary WooCommerce order updates into a premium customer tracking portal with custom stages, block and shortcode support, My Account timelines, ETA, email alerts, WhatsApp notifications, courier details, and notification logs.

Gutenberg Block Shortcode Fallback My Account Timeline HPOS Ready
Order #1042 Processing
ETAJun 25
CourierDHL
AlertsOn
Order ReceivedCustomer notified
PackedCurrent stage
ShippedPending
DeliveredPending
Woo email card
ETA on time
Retry failed alerts
10+ Customer tracking modules
2 Page embed methods
4 Loggable alert/sync flows
0 Required carrier API contracts
Product System

More than shipment tracking. A full customer tracking experience.

TrackForge Pro combines the tracking portal, admin workflow, customer touchpoints, notification system, courier visibility, reviewer demo flow, and audit logs into one WooCommerce extension.

01

Branded Tracking Page

Use the shortcode tracking page to let customers search by Order ID and billing email.

02

Custom Stages

Create the store's own fulfillment journey with custom names, colors, icons, and ordering.

03

Notifications

Send stage emails and optional WhatsApp alerts using flexible templates and placeholders.

04

Logs And Audits

Review every email, WhatsApp, and courier sync attempt with success or failure status.

05

Gutenberg Block

Publish the customer tracking portal with a native block while keeping shortcode support for classic pages.

06

My Account Timeline

Give logged-in customers direct access to their TrackForge timeline from WooCommerce account pages.

07

Woo Email Card

Add a tracking card to WooCommerce emails so customers return to the branded portal after purchase.

08

Reviewer Mode

Create sample stages, demo order data, mock notifications, and reviewable logs for marketplace testing.

Customer Tracking Page

A premium self-service tracking page your customers can trust.

Customers enter their Order ID and billing email to view a secure branded timeline. Wrong details return a safe generic error, while valid orders reveal the full fulfillment journey.

  • Shortcode: [trackforge_tracking]
  • Order ID plus billing email lookup
  • Current stage, completed stages, pending stages
  • Responsive layout for desktop, tablet, and mobile
Admin setupTracking page selected
TrackForge Pro admin settings selecting the secure customer tracking page.

Store owner selects the public tracking page and connects the portal URL used across customer emails and lookup flows.

Customer viewOrder ID + email lookup
Customer enters order ID and billing email to reveal the TrackForge timeline.

Customer enters the order ID and billing email, then sees a verified branded timeline only when the details match.

Block + Shortcode

Modern Gutenberg block with shortcode fallback.

Reviewers and store owners can create the tracking page with the TrackForge block, while existing stores can keep using the classic shortcode without changing their setup.

  • Block: trackforge-pro/tracking-portal
  • Shortcode: [trackforge_tracking]
  • Same customer UI across block and shortcode
  • Responsive on WooCommerce themes and landing pages
Admin setupGutenberg block
Adding the TrackForge Tracking Portal block in the WordPress editor.

Admins can publish the tracking portal with the native TrackForge block inside the WordPress editor.

Customer viewPublished portal
Published frontend tracking portal rendered from the Gutenberg block.

The block renders the same polished customer tracking form and timeline on the public page.

Fallback setupShortcode page
Adding the TrackForge tracking shortcode to a classic WordPress page.

Classic editor and page builder users can use the shortcode without changing their existing page workflow.

Customer viewShortcode portal
Frontend tracking portal rendered from the TrackForge shortcode.

The shortcode produces the same frontend tracking experience as the block, keeping old and new stores covered.

WooCommerce Account Integration

Tracking continues inside My Account and Woo emails.

TrackForge adds customer-facing tracking paths after checkout so buyers do not need to contact support just to understand order progress.

My Account Orders Tracking action link

Customers can open their TrackForge timeline from the WooCommerce order list.

Order Details Timeline panel

The branded stage journey appears directly on the customer's order detail screen.

Woo Emails Tracking card

WooCommerce emails can include a TrackForge card that guides customers back to the portal.

Custom Fulfillment Stages

Build a customer-facing journey without replacing WooCommerce statuses.

Store admins can create, reorder, disable, and style each TrackForge stage. This keeps the customer timeline flexible while WooCommerce order statuses continue working normally.

1Order ReceivedEmail template ready
2PackedWarehouse update
3ProcessingCurrent customer status
4ShippedCourier details pending
5DeliveredFinal stage
Step 01Create stages
Creating custom TrackForge fulfillment stages in the admin screen.

Create a store-specific fulfillment journey with custom stage names instead of relying only on WooCommerce statuses.

Step 02Style and order
Editing colors, icons, and ordering for TrackForge stages.

Reorder stages and control colors/icons so the customer timeline matches the brand and fulfillment process.

Step 03Templates ready
Configuring stage templates and enabled states for TrackForge stages.

Each stage can carry email and WhatsApp copy, giving every update a clear customer-facing message.

Customer viewTimeline result
Customer sees the custom TrackForge fulfillment stages on the frontend timeline.

The customer sees completed, current, and pending stages as a readable branded order journey.

Email Alerts

Stage update emails with templates, placeholders, SMTP, Woo card, and logs.

TrackForge Pro lets admins send customer emails when the TrackForge stage changes. WooCommerce emails can also include a tracking card, giving customers a clear path back to the branded portal.

  • Per-stage subject and body templates
  • SMTP settings for localhost and production delivery
  • Test email button in settings
  • Tracking card inside WooCommerce customer emails
  • Success and failure logs
Email setupSMTP settings
Configuring TrackForge SMTP email settings in the admin panel.

SMTP options help stores test reliable delivery on localhost, staging, and production environments.

ReliabilityTest email
Sending a TrackForge test email from the settings screen.

The built-in test email flow lets merchants confirm sending before relying on customer stage alerts.

Audit trailEmail log
Email test result recorded in TrackForge notification logs.

Every test or stage email can be reviewed in notification logs with success or failure status.

WhatsApp Notifications

Provider-ready WhatsApp alerts for real stores and clean demos.

Use Mock WhatsApp Provider for demos and local testing, then switch to Twilio WhatsApp or WhatsApp Cloud API when live credentials are available. Templates support the same customer-friendly placeholders.

  • Mock provider for free demo testing
  • Twilio WhatsApp and Cloud API provider structure
  • Billing phone from WooCommerce orders
  • No credentials exposed in logs or HTML
ProviderMock, Twilio, Cloud
Selecting WhatsApp provider settings in TrackForge Pro.

Admins can demo with the mock provider or configure Twilio and WhatsApp Cloud API for live stores.

TemplateStage message
Configuring a WhatsApp stage notification template.

Stage-based WhatsApp templates support order, customer, stage, ETA, and tracking link placeholders.

Test flowLogged result
Sending and logging a TrackForge WhatsApp test notification.

Test messages and provider responses are logged without exposing sensitive credentials to the frontend.

Delivery ETA

Estimated delivery dates without courier API complexity.

Set a default business-day range such as 3 to 5 days, then override individual orders when needed. Customers see a clear estimated delivery card with On time or Delayed status.

Default ETA Range 3 to 5 Business days
Customer View Jun 25 On time
Order Override Custom Per-order date
Admin setupDefault range
Enabling TrackForge ETA and setting the default business-day range.

Set the default estimated delivery range in business days, even when no courier API is connected.

Order overrideCustom ETA
Setting a custom ETA date on the WooCommerce order edit screen.

For individual orders, admins can override the default ETA with a specific delivery date.

Customer viewETA card
Customer tracking page showing the estimated delivery card.

The customer sees a clear estimated delivery card with on-time or delayed context beside the timeline.

Courier Tracking

Manual tracking today, modular provider structure for tomorrow.

TrackForge Pro v1 supports Manual Tracking and a starter Custom API provider, with DHL, FedEx, and UPS placeholders ready for future deeper integrations.

  • Courier provider selection on the order edit screen
  • Tracking number and external tracking URL
  • Last courier status and last synced time
  • WP-Cron sync hook and manual sync button
Admin setupCourier settings
Configuring TrackForge courier tracking settings in the admin panel.

Courier tracking can be enabled globally with manual tracking or a starter custom API provider.

Order screenTracking details
Adding courier provider, tracking number, and tracking URL on the order edit screen.

Order managers enter provider, tracking number, tracking URL, and sync status from the order edit screen.

Customer viewCourier card
Customer tracking page showing courier tracking details.

Customers get the courier reference directly inside the branded tracking page summary.

Customer resultOpen tracking link
Customer view with external courier tracking link and status details.

The external tracking link keeps customers moving from the store portal to the carrier reference when needed.

Notification Logs

Every send attempt becomes visible and reviewable.

Email, WhatsApp, and courier sync results are recorded with order reference, recipient/reference, stage, subject, status, error message, and timestamp. Eligible failed notifications can be retried from the logs screen.

All statuses Failed only Retry eligible
DateOrderChannelStatusMessageAction
Jun 20#1042EmailSuccessStage email sent-
Jun 20#1042WhatsAppFailedMissing customer phone
Jun 20#1042CourierSuccessManual tracking active-
Admin Settings

Grouped settings that feel like a real premium WooCommerce extension.

Branding, email, WhatsApp, ETA, courier, SMTP, tracking page, retention, and uninstall cleanup are organized into a clean admin workflow.

BrandLogo, color, page title, timeline style
EmailAlerts, templates, SMTP, test email
WhatsAppMock, Twilio, Cloud API, test button
CourierManual tracking, Custom API, sync controls
ETADefault range and order override
MaintenanceLogs retention and uninstall cleanup
Admin setupBrand controls
Changing TrackForge brand title, color, logo, and timeline style in settings.

Brand settings control the tracking page title, logo, accent color, and timeline presentation style.

Customer viewBranded portal
Frontend tracking portal reflecting the selected TrackForge branding and style.

The frontend portal reflects the merchant brand so order tracking feels built into the store experience.

Demo Story

One order update, multiple customer touchpoints.

Admin updates the TrackForge stage from the WooCommerce order screen. TrackForge saves the timeline entry, updates ETA/courier visibility, sends enabled notifications, and records logs.

01Admin updates stage
02Timeline records event
03Email or WhatsApp sends
04Customer checks tracking page
Order adminUpdate stage
Updating the TrackForge stage from the WooCommerce order edit screen.

Admins update the TrackForge customer-facing stage directly from the WooCommerce order screen.

Customer alertEmail action
TrackForge order action sending a customer email and recording the result.

The stage change can trigger customer email communication and produce a visible reliability log.

Merchant Value Dashboard

Quick visibility for support and store operators.

The dashboard turns tracking activity into simple signals: lookups, notification success rate, failures, and demo readiness.

Tracking Lookups248Customer self-service checks
Notification Success96%Email and WhatsApp visibility
Failed Alerts4Ready for retry or review
Demo ModeReadyReviewer data prepared
Merchant dashboardViews, lookups, success, failures
TrackForge Pro dashboard showing tracking page views, lookups, notification success, and failures.

The dashboard summarizes self-service tracking activity and notification reliability for support teams.

Marketplace Reviewer Mode

One click creates a reviewable demo flow.

Reviewer Mode prepares a sample tracking page, demo order, stages, mock WhatsApp setup, courier settings, and sample logs so reviewers can test the product quickly.

01Create reviewer demo data
02Open the Track Order page
03Use customer@example.com
04Review logs and retry buttons
Reviewer modeCreate demo
Creating TrackForge reviewer demo data from the admin screen.

Reviewer Mode creates a ready-to-test tracking page, demo order, stages, mock provider, and sample data.

Ready to testDemo details
Reviewer demo data showing sample order details and testing instructions.

Reviewers get the sample order details and billing email needed to test the full customer journey quickly.

Security + Privacy

Built around common marketplace review concerns.

TrackForge is hardened around nonces, capability checks, safe output, safe SQL, redacted credentials, HPOS compatibility, privacy notes, and debug-mode QA.

Nonce protected actionsSettings, stages, retry, test alerts, and courier sync flows.
Capability checksTrackForge admin screens are limited to permitted store/admin roles.
Credential redactionAPI keys and tokens are not shown in logs, frontend output, or customer messages.
Privacy toolingLogs retention, uninstall cleanup, and customer data export/erase support.
Marketplace Positioning

Customer Tracking Portal for WooCommerce stores.

TrackForge Pro's strongest selling angle is the all-in-one customer experience: visual timeline, ETA, My Account visibility, Woo email card, alerts, courier reference, and logs in one WooCommerce-focused workflow.

HPOS Compatibility Declaration Gutenberg Block + Shortcode My Account Integration Woo Email Tracking Card Reviewer Demo Mode Static Demo Ready