A lightweight visual order status timeline widget for WooCommerce My Account and customer emails. Display elegant progress bars and step indicators to keep customers informed.
Everything you need to display beautiful order tracking timelines for your WooCommerce store.
Choose from three beautifully designed timeline layouts to match your store's style. Each layout is fully responsive and works seamlessly on all devices.
Automatically injects the timeline into WooCommerce My Account order views and customer HTML emails. No manual setup required.
Use the [order_status_timeline] shortcode to place the timeline anywhere on your
site. Auto-detects the order on My Account pages.
[order_status_timeline order_id="123"]
Configure the timeline appearance and behavior from a clean admin panel under WooCommerce settings. Customize colors and layout preferences.
Built for WooCommerce store owners who want to improve customer experience with visual order tracking.
Customers can see their order progress at a glance with beautiful, intuitive timeline visualizations.
Nonce verification, capability checks, sanitization, and escaping on every input and output. 100% clean Plugin Check.
Zero external script dependencies. Pure CSS styling with optimized rendering for fast page loads.
Timeline is automatically included in customer HTML emails, keeping buyers informed at every step.
All layouts adapt perfectly to mobile, tablet, and desktop screens. Great experience on any device.
Customize color palettes via admin settings to match your store's branding and design.
Clean, readable code following WordPress coding standards. Fully translation-ready with .pot file included.
GPL-2.0+, i18n-ready, compliant with all official WordPress repository guidelines.
Requires WooCommerce 6.0+. Tested up to WooCommerce 9.0 and WordPress 7.1.
Everything you need to know about Order Status Timeline for WooCommerce.
[order_status_timeline order_id="123"] to display the timeline for a
specific order. On My Account pages, the plugin auto-detects the current order without
needing to specify the ID.
.pot file and is fully translation-ready. All
user-facing strings are translatable through standard WordPress i18n tools.
order-status-timeline-for-woocommerce folder to
/wp-content/plugins/, activate it from the WordPress Plugins menu, and
configure your settings under WooCommerce > Timeline Ordine.