WooCommerce Shipping

This guide walks you through integrating WooCommerce Shipping with Advanced Shipment Tracking (AST) PRO, allowing you to automate the process of syncing tracking information and updating order statuses in WooCommerce.

🔄 How the Integration Works

To connect WooCommerce Shipping with AST PRO, you must install the official WooCommerce Shipping plugin. This plugin enables label generation directly from the WooCommerce admin panel.

Once installed and active:

  • You can generate shipping labels for orders from the WooCommerce Orders screen
  • When a label is generated:
    • The tracking number and shipping carrier are added to the order
    • The order status is automatically updated to Completed

However, WooCommerce Shipping does not update AST’s shipment tracking fields directly. As a result, customers won’t see the tracking widget in their shipping confirmation emails by default.

✅ What AST PRO Does

The WooCommerce Shipping integration in AST PRO ensures:

  • Tracking numbers and carrier details are automatically captured from the label data
  • This information is saved to AST’s Shipment Tracking Order Meta
  • AST can optionally update the order status to Shipped
  • A shipping confirmation email is triggered and includes the AST tracking widget

This ensures tracking info appears in customer emails and on the My Account > View Order page.

⚙️ How to Enable the Integration

  1. Install and activate the WooCommerce Shipping plugin
  2. Go to WooCommerce > Shipment Tracking > Integrations
  3. Enable the WooCommerce Shipping integration
  4. (Optional) Enable Auto-complete shipped orders to have AST automatically set the status to Shipped when tracking is added

🧩 Carrier Name Mapping (Avoid Missing Tracking Links)

WooCommerce Shipping may use carrier names that differ from AST’s internal list. If there’s no match, the tracking link will not appear in the customer’s email.

To ensure correct tracking link generation:

🔧 How to Map Carrier Names:

  1. Go to WooCommerce > Shipment Tracking > Shipping Carriers
  2. Click Edit on the relevant carrier (e.g., USPS, UPS)
  3. In the Custom API Name field, enter the exact name used by WooCommerce Shipping
  4. Use the ➕ icon to add multiple name variations if needed
  5. Click Update to save changes

This mapping ensures AST correctly identifies the carrier and includes the tracking link in email notifications and customer views.

💡 Best Practices

  • Confirm Installation: Make sure both WooCommerce Shipping and AST PRO are active
  • Check Carrier Mapping: If tracking links are missing, verify carrier names are mapped correctly
  • Test Orders: Run a test order to confirm tracking and email behavior is working as expected

🔚 Final Note

⚠️ Important: AST does not generate shipping labels. Label creation is handled entirely by WooCommerce Shipping. AST’s role is to collect tracking data and automate email and order updates for your customers.

$129.00

Billed annually

Buy Now