WooCommerce and ShipStation: Tracking Writeback Template
This Spojit template runs on a schedule, pulls new ShipStation shipments, and writes their tracking numbers and carrier back onto the matching WooCommerce orders.
What It Builds
A Schedule trigger fires on your chosen cadence and a ShipStation Connector node lists recently created shipments. A Loop node walks each shipment, then a WooCommerce Connector node finds the matching order by order number and updates it with the tracking number and carrier, marking it shipped so customers see fulfillment status.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Every 30 minutes, read new shipments from ShipStation and for each one find the matching WooCommerce order by its order number, then write the tracking number and carrier back onto that order and mark it as shipped.
Connectors Used
- Schedule trigger - runs the workflow on a cron cadence in your time zone.
- ShipStation - reads recently created shipments with tracking and carrier details.
- WooCommerce - matches the order and writes back tracking, carrier, and shipped status.
Customize It
Change the cadence (Every 30 minutes), the lookup field (order number versus a stored order ID), or the order status you set. You can also have it skip shipments already written back so each order is only updated once.
Tips
- Give the WooCommerce connection write scope so it can update orders, not just read them.
- Use Direct mode on each Connector node when the exact action is fixed (no AI cost); switch to Agent mode if matching logic needs judgment.
- Narrow the ShipStation query to a recent window so each run stays fast.