👋 How can we help?

All practical tips to grow your business with messaging.

All CollectionsIntegrationsConnecting WooCommerce

Connecting WooCommerce

Connect your WooCommerce store to Bugalou to automatically send WhatsApp messages on order updates. Set up API credentials, webhooks, and order syncing.

Overview

The WooCommerce integration lets you connect your online store to Bugalou and automatically send WhatsApp messages when order events occur — such as new orders, shipment updates, and cancellations. Navigate to Channels → WooCommerce and click "Connect" or "Manage".

What You'll Need

  • A WooCommerce store with admin access
  • WooCommerce REST API credentials (Consumer Key and Consumer Secret)

Step 1: Create API Credentials

In your WooCommerce admin, go to Settings → Advanced → REST API:

  1. Click "Add key"
  2. Set Description to Bugalou
  3. Set Permissions to Read/Write
  4. Click "Generate API key"
  5. Copy the Consumer Key (ck_...) and Consumer Secret (cs_...)

Step 2: Connect in Bugalou

On the WooCommerce Integration page, fill in the connection form:

  • Site URL — the full address of your store (e.g. https://yourstore.com)
  • Consumer Key — paste the ck_... key
  • Consumer Secret — paste the cs_... secret

Click "Connect" to save the connection.

Step 3: Test the Connection

After connecting, click "Test" to verify that Bugalou can reach your store. A green "✓ Connected" badge will appear if successful.

Step 4: Configure Webhooks

Click "Auto-Configure" to automatically set up webhooks in your WooCommerce store. This creates webhook listeners for:

  • order.created — when a new order is placed
  • order.updated — when an order is modified
  • order.deleted — when an order is removed

The webhook URL (https://bugalou.com/api/webhooks/woocommerce) and status are shown in the Webhook Status section.

Step 5: Sync Existing Orders

Click "Sync Orders" to import your existing orders into Bugalou and generate leads from your webshop. This is useful if you had orders before connecting.

Setting Up Automations

After connecting, go to Automations to create workflows triggered by WooCommerce events. Select 🛒 WooCommerce as the trigger type and choose events like:

  • order.created — new order received
  • order.completed — order completed
  • order.updated — order modified
  • order.shipped — tracking info added (works with MyParcel)

Use variables like {{klantnaam}}, {{ordernummer}}, {{product}}, {{bedrag}}, and {{leverdatum}} in your WhatsApp messages.

Important

You can only connect one e-commerce platform at a time. If you have Shopify connected, you'll need to disconnect it first before connecting WooCommerce.

Connecting WooCommerce | Bugalou Help