---
title: "How can I send Data Events to Intercom from WooCommerce & WordPress?"
description: "Our plugin has a number of built-in data events that are sent to Intercom based on actions in WooCommerce. These include data such as the order ID, totals, etc. The following events are sent by default: - subscription-cancelled - subscription-created…"
url: "https://www.wooninja.io/documentation/how-can-i-send-data-events-to-intercom-from-woocommerce-wordpress/"
updated: "2024-07-18"
category: Intercom
---

# How can I send Data Events to Intercom from WooCommerce & WordPress?

Our plugin has a number of built-in data events that are sent to Intercom based on actions in WooCommerce. These include data such as the order ID, totals, etc.

The following events are sent by default:

- subscription-cancelled
- subscription-created
- subscription-expired
- subscription-paused
- order-{status} e.g. Where status is determined by WooCommerce as the order is considered 'paid' e.g. completed, processing etc
- order-fully-refunded
- order-partially-refunded

![](https://www.wooninja.io/wp-content/uploads/2024/03/intercom-woocommerce-data-events-1600x667.png)

These events can also be used to filter and segment contacts in Intercom:

![](https://www.wooninja.io/wp-content/uploads/2024/03/intercom-woocommerce-filter-users-1600x669.png)

You can disable all data events, or selectively disable events, returning false for the following filter

```
if ( apply_filters( 'wooninja/intercom/jobs/intercom/send_data_event/ignore', false, $data_event ) )
{
return;
}
```
