

Sync Engine is a WordPress plugin that provides a reliable Intercom integration for WordPress and WooCommerce sites.
It automatically syncs WordPress users to Intercom, updates Intercom user attributes and tags when WordPress data changes, and sends WordPress and WooCommerce events to Intercom in real time.
This plugin is ideal for SaaS, membership sites, and WooCommerce stores that want accurate Intercom user data without custom development or expensive automation tools.
See Sync Engine in action—connect WordPress and WooCommerce to Intercom, sync users, events, and tags.
Sync Engine is a complete WordPress Intercom Integration for WordPress that seamlessly connects your site with Intercom. It automatically syncs WordPress users, updates Intercom profiles when data changes, and sends WordPress events, tags, and metadata to Intercom.
Whether you’re running a membership site, LMS platform, WooCommerce store, or any WordPress site, this plugin provides a robust Intercom API WordPress integration that keeps your customer data synchronized in real-time.
Complete User Synchronization: Automatically sync WordPress users to Intercom when they register or update their profiles. Your Intercom contacts stay up-to-date with WordPress user data including email, name, phone, avatar, and custom attributes.
Real-Time Event Tracking: Send WordPress events to Intercom automatically. Track user registrations, logins, profile updates, WooCommerce orders, cart additions, and custom events. All events are synced to Intercom for powerful segmentation and automation.
WooCommerce Integration: Full WooCommerce Intercom Integration support. Track order events, cart activity, customer lifetime value, and purchase behavior. Sync WooCommerce customer data to Intercom custom attributes.
Custom Events Support: Track any custom WordPress event and send it to Intercom. Use the simple API to track custom actions, milestones, or any user activity you want to monitor in Intercom.
Automatic Profile Updates: When WordPress user data changes, Intercom user profiles are automatically updated. No manual syncing required – your Intercom contacts always reflect the latest WordPress user information.
Metadata & Custom Attributes: Sync WordPress user metadata and custom fields to Intercom custom attributes. Map any WordPress user data to Intercom for comprehensive customer profiles.
User Segmentation: Automatically segment users in Intercom based on WordPress roles, membership levels, purchase history, and custom attributes. Create targeted campaigns and personalized messaging.
Background Processing: Uses WordPress Action Scheduler for reliable background processing. Large syncs won’t slow down your site – everything happens in the background.
Rate Limiting: Built-in rate limiting ensures compliance with Intercom API limits. Your syncs are reliable and won’t hit API restrictions.
HPOS Compatible: Fully compatible with WooCommerce High-Performance Order Storage (HPOS). Works seamlessly with both traditional and HPOS order storage systems.
Developer Friendly: Extensive hooks and filters for developers. Customize event data, modify sync behavior, and integrate with other plugins easily.
Stay Updates: Supports two-way style syncing where Intercom profiles stay updated as WordPress data changes
Automatically apply tags in Intercom based on WordPress roles, user activity, purchases, and custom attributes. Use tags to create targeted Intercom segments and personalized messaging.
This WordPress Intercom integration plugin is perfect for:
E-commerce Stores: WooCommerce Intercom integration for tracking customer purchases, cart abandonment, and order events. Sync customer data and create targeted campaigns.
Membership Sites: Sync WordPress users to Intercom for membership platforms. Track registrations, renewals, and member activity. Automate member communications.
LMS Platforms: Connect learning management systems with Intercom. Track course enrollments, completions, and student progress. Sync student data to Intercom.
SaaS Applications: WordPress Intercom sync for SaaS platforms. Track user signups, feature usage, and subscription changes. Monitor KPIs and user behavior.
Content Sites: Send WordPress events to Intercom for content sites. Track user engagement, article views, and content interactions.
Any WordPress Site: If you need to connect Intercom to WordPress, this plugin provides the complete solution for user sync and event tracking.
Alternatively, upload the plugin files to /wp-content/plugins/sync-engine-for-intercom/ directory, or install the plugin through the WordPress plugins screen directly.
Your WordPress users will now automatically sync to Intercom when they register or update their profiles.
Install the Sync Engine for Intercom plugin, go to Intercom Sync Connection, and enter your Intercom Access Token and Workspace ID. The plugin will automatically connect to the Intercom API and start syncing your WordPress users.
Yes! Once configured, the plugin automatically syncs WordPress users to Intercom when they register or update their profiles. You can select which user roles to sync and which data fields to include.
Absolutely. The plugin tracks WordPress events (user registration, login, profile updates) and WooCommerce events (orders, cart activity) and automatically sends them to Intercom. You can also track custom events using the provided API.
Yes, Sync Engine is free to use. Advanced features are offered in premium version. For support or questions, use our contact form.
Yes, this plugin includes full WooCommerce Intercom Integration. It syncs WooCommerce customers to Intercom, tracks order events, monitors cart activity, and sends purchase data to Intercom for segmentation and automation.
The plugin automatically maps WordPress user metadata to Intercom custom attributes. Any WordPress user meta fields are synced to Intercom, allowing you to use WordPress data in Intercom segments and workflows.
Yes, the plugin automatically updates Intercom user profiles whenever WordPress user data changes. This includes profile updates, role changes, and metadata modifications.
Yes, you can track custom WordPress events and send them to Intercom using the track_custom_event() method. This allows you to track any user action or milestone you want to monitor in Intercom.
The plugin sends WordPress events and user data to Intercom, which you can then use to track KPIs in Intercom’s analytics. This includes user registrations, engagement, purchases, and custom metrics.
No, the plugin uses WordPress Action Scheduler for background processing. All syncs happen in the background, so they won’t impact your site’s performance.
Yes, the plugin works with all WordPress membership plugins, LMS platforms, and user management systems. It syncs WordPress users regardless of how they’re managed.
The plugin automatically syncs WordPress user roles, metadata, and custom attributes to Intercom. You can then use this data in Intercom to create segments based on WordPress roles, membership levels, purchase history, and any custom fields.
The plugin tracks user registration, login, logout, profile updates, WooCommerce order creation, order completion, cart item additions, and any custom events you define.
Yes, you can disable individual events in the Events settings page, or use the rpplstp_iws_should_send_event filter to programmatically prevent events from being sent.
Initial release of Sync Engine for Intercom. Install to start syncing WordPress users and events to Intercom.
This plugin may also be referred to as:
* WordPress Intercom Sync
* Intercom WordPress Integration
* WordPress to Intercom Sync
* Intercom Sync for WordPress
* WP Intercom Connector
* WordPress Intercom Connector