Mayank Agarwal
Author: Mayank Agarwal  |  

Read more posts by this author.

Integrating WooCommerce e-commerce platform with SendX.


This article walks your through enabling the WooCommerce integration in your SendX account. The main steps are as follows:

  • Enabling WebHooks in WooCommerce
  • Specify events like order created or new customer created which you want to sync with SendX

At the end of this integration:

  • SendX contact is created as soon as customer is created on your WooCommerce store
  • You can view all order & product details which a customer placed on WooCommerce in SendX
  • Track life time value on per WooCommerce customer on SendX
  • Segment WooCommerce customers based on which products or categories they have purchased
  • Segment WooCommerce customers based on whether they avail coupons or not
  • Segment WooCommerce customers based on whether they have purchased specific products in specific time frame
specific time frame

So let's get started:

  • Click on Settings > API
Settings > API
  • Click on Webhooks tabs
Order Created page
  • You can find your account's team id by logging into SendX app > Clicking on Settings and copying Team Id value.
on Settings  page
  • If everything goes well then after clicking on Save Webhook you should see a Webhook updated successfully message.
Webhook updated successfully 
  • To verify, let's quickly order a product from your WooCommerce store with a new customer email id
  • After placing the order you should find a new contact with the same email and name has been created on SendX with billing information. In contact's timeline you will find details of the products he / she purchased on your WooCommerce store
placing the order page
  • SendX automatically adds a tag called via_woocommerce for all customers who got created or update via WooCommerce i.e they made a purchase. Also you will find the life time value of a contact based on all the past purchases he / she has made
  • That's it. You are good to go now. In remaining sections we will see how to sync initial WooCommerce data to SendX, how to create segments based on LTV ( life time value ), segments based on products purchased, segments based on last buy pattern, coupons applied etc. so to increase revenue & profit of your WooCommerce store.