E-commerce and payments

WooCommerce

Point a WooCommerce webhook at a Text Hook and text customers about their orders.

What you can do

  • Text customers from the shop’s own number when they place an order.
  • Text customers when their order is marked completed.

How it connects

  • Recommended

    Text Hook

    A Text Hook is a BlueBot address the app posts its own webhook to. You map its fields to a recipient and a template, and each post becomes a text.

    Text Hook in the docs
  • Zapier

    BlueBot’s Zapier app has a Send Text action and instant triggers for incoming texts and every change of state.

    Zapier in the docs

Recipes

Two recipes to start from.

Set one up as written, or change it to fit how you work. The docs have the same recipes step by step.
01With a Text Hook

Confirm new orders

Starts when

WooCommerce’s Order created webhook

  1. Make a Text Hook in BlueBot and copy its address.
  2. Add a WooCommerce webhook with the topic Order created and the Text Hook as its delivery URL.
  3. Place a test order, then map billing.first_name, billing.phone and the order number from the payload BlueBot kept.
  4. Write the template, and every new order becomes a text from your number.

The text it sends

Hi {{first_name}}, thanks for your order #{{order_number}}. We’ll text you when it ships.

From your own number

02With Zapier

Text customers when an order is completed

Starts when

When an order’s status changes to completed in WooCommerce

  1. Start a Zap with WooCommerce’s trigger for an updated order.
  2. Add a Filter by Zapier step so it goes on only when the status is completed.
  3. Add BlueBot’s Send Text action and map the billing phone to To.

The text it sends

Hi {{first_name}}, order #{{order_number}} is on its way. Thanks for shopping with us!

From your own number

Try BlueBot free for 7 days.

You need a card to start the trial. After 7 days it’s $17.99 a month plus any tax, and you can cancel from your billing page at any time.