Meera R | October 8th, 2021

WooCommerce Integration with SendX (Email Marketing Software)

Integrating WooCommerce with SendX

This article walks you through the process of enabling WooCommerce integration with your SendX account.

At the end of this integration, you will be able to:

  • Automatically create a SendX contact as soon as a customer is created in WooCommerce.

  • View all order and product details for each WooCommerce customer inside SendX.

  • Track each customer’s Lifetime Value (LTV) directly in SendX.

  • Segment WooCommerce customers based on purchases, coupons, categories, or time frames.

Let’s get started.


Step 1: Enable Webhooks in WooCommerce

  1. Log in to your WooCommerce Admin Dashboard.

  2. Go to Settings > Advanced > Webhooks.

  3. Click Add Webhook or the + Add Webhook button.


Step 2: Configure Webhook Settings

Fill in the webhook details as follows:

  • Name: Enter a name for the webhook, such as Order Created.

  • Status: Set this to Active.

  • Topic: Choose the WooCommerce event you want to sync with SendX (e.g., Order Created or Customer Created).

  • Delivery URL: Enter the following URL format:

    https://app.sendx.io/api/v1/integration/woocommerce/team/<team_id>
    

To find your Team ID, go to your SendX Dashboard > Settings > Site Setup, and copy the Team ID from there.


Step 3: Save and Verify the Webhook

  1. Click Save Webhook to confirm your configuration.

  2. You should see a success message that says Webhook updated successfully.

To verify the connection:

  • Place a test order on your WooCommerce store using a new email address.

  • Go to your SendX Contacts, and you should see a new contact created with that email.

  • The contact will include billing information and a timeline showing the purchased products.


Step 4: Confirm Integration in SendX

After successful setup:

  • SendX automatically adds a via_woocommerce tag to all contacts created or updated through WooCommerce.

  • Each contact will display their Lifetime Value (LTV) based on their total purchase history.

  • You can now use this data to segment customers and create automated marketing campaigns in SendX.


Step 5: Next Steps

In the remaining sections of your integration setup, you can:

  • Sync your initial WooCommerce data with SendX.

  • Create segments based on:

    • Lifetime Value (LTV)

    • Products purchased

    • Coupons used

    • Purchase frequency or patterns

These advanced segmentations will help you increase customer engagement, revenue, and retention.


Wrap Up

That’s it!
You have now successfully integrated your WooCommerce store with SendX. All your customer and order data will sync automatically, allowing you to target the right customers with personalized campaigns and maximize your store’s profitability.

sendx register