ShippyPro

This guide walks you through integrating ShippyPro with Advanced Shipment Tracking (AST) PRO, enabling automated syncing of tracking numbers and streamlined fulfillment in your WooCommerce store.

🔄 How the Integration Works

When you use ShippyPro to generate a shipping label, the tracking information is sent back to your WooCommerce store using a dedicated API endpoint.

AST PRO includes a built-in integration that initializes this endpoint, allowing ShippyPro to:

  • Send the tracking number
  • Specify the shipping carrier
  • Trigger the order status update to Completed

Unlike solutions that rely on order notes, this integration ensures more direct and reliable tracking data sync.

✅ What AST PRO Does

AST PRO listens for incoming tracking data from ShippyPro via the API and:

  • Captures the tracking number and carrier from the ShippyPro webhook
  • Saves the tracking information to AST’s Shipment Tracking Order Meta
  • (Optional) Updates the order status to Shipped
  • Triggers a shipping confirmation email with the AST tracking widget
  • Displays tracking details on the My Account > View Order page

No manual tracking entry or order note parsing is required.

⚙️ How to Enable the Integration

  1. Ensure AST PRO is installed and activated
  2. Go to WooCommerce > Shipment Tracking > Integrations
  3. Enable the ShippyPro integration
  4. (Optional) Enable Auto-complete shipped orders – AST will automatically change the order status to Shipped when tracking is added
  5. In your ShippyPro account, configure the WooCommerce webhook to point to AST’s tracking API endpoint (typically /wp-json/wc-ast/v3/track)

🧩 Carrier Name Mapping (Avoid Missing Tracking Links)

ShippyPro may use carrier names that differ from AST’s internal list. If not mapped, the tracking link may not appear correctly in customer emails.

🔧 How to Map Carrier Names

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

This ensures AST generates valid tracking links in email notifications and customer order pages.

💡 Best Practices

  • Ensure ShippyPro is properly configured to call AST’s tracking API endpoint after label creation
  • Map any carrier name discrepancies to avoid missing tracking links
  • Test your workflow using a sample order to confirm tracking is received and displayed correctly
  • Keep your WooCommerce and AST PRO plugins up to date for best compatibility

🔚 Final Note

⚠️ Important: AST does not generate shipping labels. Label creation, fulfillment, and webhook delivery are managed by ShippyPro. AST PRO captures tracking data from the ShippyPro API and automates order updates and shipping notifications.

$129.00

Billed annually

Buy Now