Send SMS Shipping Updates When WooCommerce Orders Are Fulfilled

The moment a WooCommerce order is marked fulfilled, this sends the customer a SMS message with their tracking number and link — cutting "where's my order?" tickets and delighting buyers.

difficulty Beginnersetup 25 minresult Customers get an instant SMS shipping notification with tracking as soon as their WooCommerce order ships.
  1. 1

    Step 1 — Trigger on fulfillment

    Add the WooCommerce trigger for Order Fulfilled, which carries the tracking number and carrier.

  2. 2

    Step 2 — Build the message

    Add a Set node with a friendly note plus {{ $json.tracking_number }} and the carrier's tracking URL.

  3. 3

    Step 3 — Notify via SMS

    Add a Twilio node. Set Operation to Send SMS, enter the destination number, and build the text from the tracking number and link. Add your Twilio SID + auth token.

Frequently asked questions

Doesn't WooCommerce already email tracking?

Sometimes — but this lets you use SMS specifically, customise the copy, and reach customers where they actually read, which many default emails miss.

Can I include delivery estimates?

If the carrier API returns an ETA, add a call in Step 2 to include the estimated delivery date in the message.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.