{"id":3033,"date":"2025-12-27T21:00:38","date_gmt":"2025-12-27T21:00:38","guid":{"rendered":"https:\/\/www.swiftcommerce.io\/help\/?post_type=docs&#038;p=3033"},"modified":"2026-03-14T20:31:05","modified_gmt":"2026-03-14T20:31:05","password":"","slug":"shipment-tracking","status":"publish","type":"docs","link":"https:\/\/www.swiftcommerce.io\/help\/shipping\/shipment-tracking\/","title":{"rendered":"Shipment Tracking"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Shipment Tracking allows you to add tracking information to WooCommerce orders and keep customers informed about their package delivery status. Customers can track their orders directly from your website using tracking numbers or through automated email notifications.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Getting Started<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to&nbsp;<strong>Swift Commerce \u2192 Shipment Tracking<\/strong>&nbsp;in your WordPress admin<\/li>\n\n\n\n<li>Enable the feature using the toggle in the General tab<\/li>\n\n\n\n<li>Select which shipping carriers you want to use<\/li>\n\n\n\n<li>Configure email notifications and display options<\/li>\n\n\n\n<li>Optionally create a tracking page using the shortcode<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">General Tab<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">General Settings<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Setting<\/th><th>Description<\/th><th>Default<\/th><\/tr><\/thead><tbody><tr><td>Enable Shipment Tracking<\/td><td>Master toggle to enable\/disable the feature<\/td><td>Enabled<\/td><\/tr><tr><td>Default Carrier<\/td><td>The pre-selected carrier when adding tracking<\/td><td>Custom<\/td><\/tr><tr><td>Auto-Complete Orders<\/td><td>Automatically mark orders as completed when tracking is added<\/td><td>Disabled<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Display Settings<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Setting<\/th><th>Description<\/th><th>Default<\/th><\/tr><\/thead><tbody><tr><td>Show in Order Emails<\/td><td>Include tracking information in WooCommerce order emails<\/td><td>Enabled<\/td><\/tr><tr><td>Show in My Account<\/td><td>Display tracking info on the customer&#8217;s order details page<\/td><td>Enabled<\/td><\/tr><tr><td>Send Tracking Email<\/td><td>Send a dedicated email when tracking is added to an order<\/td><td>Enabled<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Shipping Carriers<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Enable or disable carriers from the available list. Customers will only see enabled carriers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Free Version Carriers (9):<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Carrier<\/th><th>Tracking URL Pattern<\/th><\/tr><\/thead><tbody><tr><td>FedEx<\/td><td>fedex.com\/fedextrack\/<\/td><\/tr><tr><td>UPS<\/td><td>ups.com\/track<\/td><\/tr><tr><td>USPS<\/td><td>tools.usps.com<\/td><\/tr><tr><td>DHL<\/td><td>dhl.com\/express\/tracking<\/td><\/tr><tr><td>Canada Post<\/td><td>canadapost-postescanada.ca\/track<\/td><\/tr><tr><td>Australia Post<\/td><td>auspost.com.au\/mypost\/track<\/td><\/tr><tr><td>Royal Mail<\/td><td>royalmail.com\/track-your-item<\/td><\/tr><tr><td>DPD<\/td><td>dpd.com\/tracking<\/td><\/tr><tr><td>Custom<\/td><td>User-defined URL<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Additional Pro Carriers (12):<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Carrier<\/th><th>Tracking URL Pattern<\/th><\/tr><\/thead><tbody><tr><td>TNT Express<\/td><td>tnt.com\/express\/tracking<\/td><\/tr><tr><td>OnTrac<\/td><td>ontrac.com\/tracking<\/td><\/tr><tr><td>Purolator<\/td><td>purolator.com\/shipping\/tracker<\/td><\/tr><tr><td>Aramex<\/td><td>aramex.com\/track<\/td><\/tr><tr><td>SF Express<\/td><td>sf-express.com\/waybill<\/td><\/tr><tr><td>China Post<\/td><td>ems.com.cn\/qps\/english<\/td><\/tr><tr><td>Deutsche Post<\/td><td>deutschepost.de\/sendung<\/td><\/tr><tr><td>Hermes<\/td><td>myhermes.co.uk\/track<\/td><\/tr><tr><td>GLS<\/td><td>gls-group.com\/track<\/td><\/tr><tr><td>Yodel<\/td><td>yodel.co.uk\/tracking<\/td><\/tr><tr><td>Parcelforce<\/td><td>parcelforce.com\/track-trace<\/td><\/tr><tr><td>Chronopost<\/td><td>chronopost.fr\/tracking<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Email Tab<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Customize the email notification sent to customers when tracking is added to their order.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tracking Email Template<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Setting<\/th><th>Description<\/th><th>Default<\/th><\/tr><\/thead><tbody><tr><td>Email Subject<\/td><td>Subject line of the tracking notification<\/td><td>&#8220;Your order has shipped!&#8221;<\/td><\/tr><tr><td>Email Heading<\/td><td>Main heading displayed in the email body<\/td><td>&#8220;Your order is on its way&#8221;<\/td><\/tr><tr><td>Email Content<\/td><td>Custom message content before tracking details<\/td><td>Default shipping message<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Available Placeholders<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use these placeholders in your email content:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Placeholder<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><code>{order_number}<\/code><\/td><td>The WooCommerce order number<\/td><\/tr><tr><td><code>{customer_name}<\/code><\/td><td>Customer&#8217;s first name<\/td><\/tr><tr><td><code>{customer_full_name}<\/code><\/td><td>Customer&#8217;s full name<\/td><\/tr><tr><td><code>{tracking_number}<\/code><\/td><td>The tracking number<\/td><\/tr><tr><td><a href=\"vscode-file:\/\/vscode-app\/c:\/Users\/manso\/AppData\/Local\/Programs\/Microsoft%20VS%20Code\/resources\/app\/out\/vs\/code\/electron-browser\/workbench\/workbench.html\">{carrier}<\/a><\/td><td>Shipping carrier name<\/td><\/tr><tr><td><code>{date_shipped}<\/code><\/td><td>Date the order was shipped<\/td><\/tr><tr><td><code>{site_name}<\/code><\/td><td>Your website name<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong>&nbsp;The Email tab includes a live preview showing how the email will appear to customers, including your custom colors and content.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Form Tab<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Configure the public-facing tracking form that customers can use to look up their shipments.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Form Content<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Setting<\/th><th>Description<\/th><th>Default<\/th><\/tr><\/thead><tbody><tr><td>Form Title<\/td><td>Heading displayed above the form<\/td><td>&#8220;Track Your Order&#8221;<\/td><\/tr><tr><td>Form Description<\/td><td>Helper text explaining how to use the form<\/td><td>&#8220;Enter your tracking number below&#8230;&#8221;<\/td><\/tr><tr><td>Button Text<\/td><td>Text on the submit button<\/td><td>&#8220;Track Shipment&#8221;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Form Styling<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Setting<\/th><th>Description<\/th><th>Default<\/th><\/tr><\/thead><tbody><tr><td>Primary Color<\/td><td>Button and accent color<\/td><td>#2563eb (blue)<\/td><\/tr><tr><td>Text Color<\/td><td>Text and label color<\/td><td>#1f2937 (dark gray)<\/td><\/tr><tr><td>Background Color<\/td><td>Form container background<\/td><td>#f9fafb (light gray)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Shortcode<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Display the tracking form on any page using:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;swift_commerce_tracking_form]<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Available Shortcode Attributes:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Attribute<\/th><th>Description<\/th><th>Values<\/th><\/tr><\/thead><tbody><tr><td><code>show_order_field<\/code><\/td><td>Show\/hide the order number field<\/td><td>&#8220;yes&#8221; \/ &#8220;no&#8221;<\/td><\/tr><tr><td><code>show_email_field<\/code><\/td><td>Show\/hide the email field<\/td><td>&#8220;yes&#8221; \/ &#8220;no&#8221;<\/td><\/tr><tr><td><a href=\"vscode-file:\/\/vscode-app\/c:\/Users\/manso\/AppData\/Local\/Programs\/Microsoft%20VS%20Code\/resources\/app\/out\/vs\/code\/electron-browser\/workbench\/workbench.html\">button_text<\/a><\/td><td>Override the button text<\/td><td>Any text<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example with attributes:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;swift_commerce_tracking_form show_order_field=\"no\" button_text=\"Find My Package\"]<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Analytics Tab&nbsp;<em>(Pro)<\/em><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">View tracking statistics and carrier usage data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Stats Overview<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Metric<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>Total Tracked Orders<\/td><td>Total number of orders with tracking information<\/td><\/tr><tr><td>Top Carrier<\/td><td>Most frequently used shipping carrier<\/td><\/tr><tr><td>Carriers Used<\/td><td>Number of different carriers in use<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Charts<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Tracking Activity<\/strong>&nbsp;&#8211; Bar chart showing orders tracked over time (last 14 days)<\/li>\n\n\n\n<li><strong>Top Carriers<\/strong>&nbsp;&#8211; Ranked list of carriers with usage percentages<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Period Selector<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Filter analytics by time period:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Last 7 days<\/li>\n\n\n\n<li>Last 30 days<\/li>\n\n\n\n<li>Last 90 days<\/li>\n\n\n\n<li>Last year<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Adding Tracking to Orders&nbsp;<em>(Pro)<\/em><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In Swift Commerce Pro, a &#8220;Shipment Tracking&#8221; metabox appears on the WooCommerce order edit screen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Adding Tracking Information<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open an order in WooCommerce \u2192 Orders<\/li>\n\n\n\n<li>Find the &#8220;Shipment Tracking&#8221; metabox<\/li>\n\n\n\n<li>Select a carrier from the dropdown<\/li>\n\n\n\n<li>Enter the tracking number<\/li>\n\n\n\n<li>Optionally set the ship date<\/li>\n\n\n\n<li>Check &#8220;Notify customer&#8221; to send an email<\/li>\n\n\n\n<li>Click &#8220;Add Tracking&#8221;<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Multiple Tracking Items<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can add multiple tracking items to a single order (e.g., when an order ships in multiple packages). Each tracking item shows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Carrier name and logo<\/li>\n\n\n\n<li>Tracking number (clickable link)<\/li>\n\n\n\n<li>Ship date<\/li>\n\n\n\n<li>Remove button<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Order Notes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When tracking is added or removed, an order note is automatically created for record-keeping.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">WooCommerce Integration&nbsp;<em>(Pro)<\/em><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Order Emails<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When &#8220;Show in Order Emails&#8221; is enabled, tracking information automatically appears in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order completed emails<\/li>\n\n\n\n<li>Order shipped emails<\/li>\n\n\n\n<li>Customer invoice emails<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">My Account Page<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When &#8220;Show in My Account&#8221; is enabled, customers see tracking information on their order details page under &#8220;View Order.&#8221;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Shortcodes&nbsp;<em>(Pro)<\/em><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Tracking Display<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;swift_commerce_tracking]<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Displays tracking information for the current order (typically used in email templates or order details pages).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tracking Form<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;swift_commerce_tracking_form]<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Displays a public form where anyone can enter a tracking number to check shipment status.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Elementor Widget&nbsp;<em>(Pro)<\/em><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Swift Commerce Pro includes an Elementor widget for the Shipment Tracking Form:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Edit any page with Elementor<\/li>\n\n\n\n<li>Search for &#8220;Shipment Tracking&#8221; in the widget panel<\/li>\n\n\n\n<li>Drag the widget to your page<\/li>\n\n\n\n<li>Customize styling in the widget settings<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Shipment Tracking allows you to add tracking information to WooCommerce orders and keep customers informed about their package delivery status. Customers can track their orders directly from your website using tracking numbers or through automated email notifications. Getting Started General Tab General Settings Setting Description Default Enable Shipment Tracking Master toggle to enable\/disable the feature [&hellip;]<\/p>\n","protected":false},"author":101,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[77],"doc_tag":[],"class_list":["post-3033","docs","type-docs","status-publish","hentry","doc_category-shipping"],"year_month":"2026-09","word_count":809,"total_views":"130","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Mansoor Ahmad","author_nicename":"helpadmin","author_url":"https:\/\/www.swiftcommerce.io\/help\/author\/helpadmin\/"},"doc_category_info":[{"term_name":"Shipping","term_url":"https:\/\/www.swiftcommerce.io\/help\/docs-category\/shipping\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/docs\/3033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/users\/101"}],"replies":[{"embeddable":true,"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/comments?post=3033"}],"version-history":[{"count":3,"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/docs\/3033\/revisions"}],"predecessor-version":[{"id":3273,"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/docs\/3033\/revisions\/3273"}],"wp:attachment":[{"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/media?parent=3033"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/doc_category?post=3033"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.swiftcommerce.io\/help\/wp-json\/wp\/v2\/doc_tag?post=3033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}