Integrations & API

WooCommerce integration setup

5 minutes read time Difficulty: intermediate

WooCommerce integration setup

Connect your WooCommerce store to automatically send order notifications via WhatsApp.

What the integration does

  • Send order confirmation when a purchase is made
  • Send shipping updates when order status changes
  • Send abandoned cart reminders
  • Sync customer data to AIsoule contacts

Setup steps

1. Install the webhook plugin

In your WordPress admin:

  1. Go to WooCommerce → Settings → Advanced → Webhooks
  2. Create webhooks for the events you want:
    • Order created
    • Order status changed
    • Order completed

2. Configure webhook URL

Set the delivery URL to your AIsoule webhook endpoint:

https://app.aisoule.com/api/webhooks/woocommerce

3. Set up templates

Create WhatsApp templates for each notification:

  • order_confirmation — "Hi , your order # is confirmed!"
  • order_shipped — "Your order # has been shipped. Track: "
  • order_delivered — "Your order # has been delivered!"

4. Map events to templates

In AIsoule Settings → Integrations → WooCommerce:

  • Order Created → order_confirmation template
  • Order Shipped → order_shipped template
  • Order Delivered → order_delivered template

Tips

  1. Get opt-in first — Only send to customers who opted in
  2. Include order details — Order number, items, tracking link
  3. Don't over-message — 2-3 updates per order is enough
  4. Test with a test order — Place a test order to verify

Was this guide helpful?

Your feedback helps us make these guides better for everyone.