The Intercom Sync plugin from Highways will automatically send events from WooCommerce to Intercom. By default, the app sends the following events:


  • Cart Item Removed (wc_cart_item_removed)
  • Cart Item Added (wc_cart_item_added)
  • Cart Emptied (wc_cart_emptied)
  • Order Created (wc_order_created)
  • Order Status Changed (wc_order_status_{status})
  • Checkout Reached (wc_checkout_reached)
  • Coupon Applied (wc_coupon_applied)

Developer Notes

  • The filter iwp_permitted_events can be used to selectively disable events.
  • Each event has the ability to add a tag via an event-specific filter. For example, the wc_cart_item_added event has a tag filter called iwp_woocommerce_add_to_cart. By default, no tags are applied for any WooCommerce event.
Did this answer your question?