WooCommerce and Shippit: Cheapest-Quote Label Template

A ready-to-build Spojit template that quotes every Shippit carrier on each paid WooCommerce order, books the cheapest service, and writes the label and tracking back to the order.

What It Builds

A Webhook trigger fires when WooCommerce marks an order paid. A Shippit Connector node fetches quotes across carriers, a Condition picks the lowest price, and a second Shippit call books that service. The label URL and tracking number are then saved back onto the WooCommerce order so your team and customer see them instantly.

The Prompt

Paste this into Miraxa and it builds the workflow, connecting the tools for you:

Build a workflow that triggers by webhook when a WooCommerce order is paid. Send the shipping address and parcel weight to Shippit to get quotes across all carriers, pick the cheapest service, book that shipment, then save the returned label URL and tracking number back onto the WooCommerce order.

Connectors Used

  • WooCommerce - the Webhook trigger on order paid, plus writing the label and tracking back to the order.
  • Shippit - quoting carriers and booking the cheapest service.

Customize It

Edit the prompt to suit your store: cap the choice to specific carriers, prefer fastest over cheapest, hard-code a parcel weight when WooCommerce lacks one, or add an order tag instead of writing tracking to a custom field. You can also gate booking behind a value threshold so only orders over a set amount auto-ship.

Tips

  • Run the Shippit steps as Connector nodes in Direct mode so each call hits one exact tool with no AI cost.
  • Secure the WooCommerce webhook with an HMAC secret so only genuine order events start a run.
  • Add a Condition to skip orders missing a postcode or weight, avoiding failed quotes.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.