Sync Engine for Intercom is an Intercom WordPress plugin that helps you connect Intercom to WordPress and sync WordPress users to Intercom automatically—along with WooCommerce orders, cart activity, tags, and custom attributes. Stop guessing in Intercom. This WordPress Intercom integration keeps eve
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.0 and PHP 8.2.
SourceWordPress plugins · Oct 30, 2026
01 / Source details
Aboutthistool.
Sync Engine for Intercom is an Intercom WordPress plugin that helps you connect Intercom to WordPress and sync WordPress users to Intercom automatically—along with WooCommerce orders, cart activity, tags, and custom attributes.
Stop guessing in Intercom. This WordPress Intercom integration keeps every WordPress and WooCommerce customer profile, order signal, and key event up to date—automatically—so your team can message the right people at the right time.
Install, connect your Intercom Access Token, and go live without custom Intercom API development for WordPress or expensive Zapier-style automations. Ideal for SaaS, membership sites, LMS platforms, and WooCommerce stores that need Intercom for WooCommerce and WordPress data to stay accurate.
Learn more: WordPress Intercom Integration .
What you get
Accurate customer profiles in Intercom — New signups and profile changes update Intercom contacts automatically (email, name, phone, avatar, roles, and custom fields).
Personalization that actually works — Segment and message by membership level, role, purchase history, and live site behavior—not last month’s CSV export.
Smarter support conversations — Agents see up-to-date customer context in Intercom because WordPress and WooCommerce data stays in sync.
Revenue and retention triggers — Send Intercom order events and Intercom cart events (including abandoned-cart signals) so you can recover carts, nurture buyers, and run post-purchase flows.
Less manual work, lower ops cost — No copy-paste syncs, no brittle one-off scripts. Background processing keeps large lists moving without slowing your site.
Reliable at scale — Built-in rate limiting, Action Scheduler queues, logging, and WooCommerce HPOS compatibility so syncs stay stable as you grow.
Demo Video
See how Sync Engine connects WordPress and WooCommerce to Intercom and keeps users, orders, and events in sync.
Intercom Integration for WordPress & WooCommerce
Sync Engine provides a complete Intercom Integration for WordPress & WooCommerce—also searched for as WordPress Intercom Sync, Intercom Sync for WordPress, or a WP Intercom connector. Connect once, then let Intercom stay current as customers register, buy, update profiles, and engage on your site.
Whether you run a membership site, LMS, WooCommerce store, or SaaS on WordPress, you get a durable Intercom API WordPress connection that turns site activity into usable Intercom data—in real time. Use it to sync WooCommerce customers to Intercom, send WordPress events to Intercom, and keep Intercom contact sync accurate without building a custom integration.
Outcomes by audience
WooCommerce stores — Know who bought what, when they abandoned a cart, and their lifetime value inside Intercom. Power recovery and upsell messages with live purchase data.
Membership & SaaS — Membership Intercom sync keeps plan/role changes up to date the moment they happen so billing, onboarding, and churn prevention messages stay relevant.
LMS platforms — Push enrollments, progress signals, and student attributes into Intercom to coach learners and reduce drop-off.
Support & success teams — Open Intercom with current WordPress context—no tab-hopping to the admin to verify a customer’s status.
Marketers — Build Intercom segments and campaigns on fresh tags, attributes, and events from WordPress—not outdated lists.
Why teams switch to Sync Engine
Replace manual syncing — Contacts and attributes update when WordPress data changes. No more exports or forgotten updates.
Replace fragile automation stacks — Dedicated WordPress ↔ Intercom sync for users, events, tags, and WooCommerce data—without stitching five tools together. See Zapier vs Sync Engine for Intercom .
Run Intercom on truth — Events (registration, login, orders, cart, custom milestones) arrive in Intercom so automations fire on real behavior.
Stay fast under load — Syncs run in the background; rate limits respect Intercom’s API; logs make issues easy to diagnose.
Extend when you need to — Hooks, filters, and a custom event API for developers who need edge-case control.
Key Features
Sync WordPress Users to Intercom | WordPress Intercom User Sync
Automatically sync WordPress users to Intercom on registration
Update Intercom when WordPress user updates occur
Sync email, name, phone, avatar, and custom attributes
Map WordPress user roles to Intercom segments
Select which user roles to sync
Background processing for large user bases
Real-time sync for immediate updates
Send WordPress Events to Intercom | WordPress Intercom Events
Track WordPress user events (registration, login, logout, profile updates)
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.
Intercom API WordPress Integration
Secure Intercom API connection
Access token and workspace ID configuration
Automatic contact creation and updates
Find contacts by email
Update existing Intercom contacts
Error handling and retry logic
Comprehensive logging
WooCommerce Intercom Integration
Full WooCommerce Intercom Integration (WooCommerce sync features require Pro):
Sync WooCommerce customers to Intercom
Sync WooCommerce orders to Intercom with order status events
Monitor cart activity and abandoned cart Intercom signals
Send purchase data to Intercom
Customer lifetime value tracking
Product and order metadata sync
Intercom Custom Attributes & Metadata
Map WordPress user metadata to Intercom custom attributes
Sync custom fields to Intercom
Update Intercom custom attributes when WordPress data changes
Support for any WordPress user meta field
Flexible field mapping
User Segmentation & Tagging
Automatically tag users in Intercom based on WordPress roles—use Intercom tags from WordPress roles and membership data
Create segments from WordPress user data
Sync membership levels and subscription status
Track user activity and engagement
Build targeted Intercom segments for better Intercom segmentation
Developer Features
Extensive WordPress hooks and filters
Custom event tracking API
Modify event data before sending
Prevent events from being sent
Register custom event hooks
Action scheduler integration
Comprehensive logging system
Use Cases
E-commerce — Recover abandoned carts, trigger post-purchase messages, and segment VIPs using live WooCommerce orders and customer data in Intercom.
Membership — Welcome new members, message renewals, and pause outreach for cancelled plans using role and membership sync.
LMS — Nudge inactive students and celebrate completions with Intercom flows driven by WordPress events and attributes.
SaaS on WordPress — Keep product-led Intercom journeys aligned with signups, logins, and subscription-related profile changes.
Content & community — Engage readers and members based on real activity events—not static mailing lists.
Any WordPress site using Intercom — Get users, tags, attributes, and events into Intercom without building a custom integration.
Comparing options? See our guide to the best Intercom WordPress plugins .
Installation
Step 1: Install the Plugin
01Log in to your WordPress admin dashboard
02Navigate to Plugins → Add New
03Search for “Sync Engine for Intercom”, “WordPress Intercom integration”, “Intercom WooCommerce”, or “sync WordPress users to Intercom”
04Click “Install Now” and then “Activate”
Alternatively, upload the plugin files to /wp-content/plugins/sync-engine-for-intercom/ directory, or install the plugin through the WordPress plugins screen directly.
Step 2: Connect to Intercom API
Follow our guide to connect Intercom to WordPress .
05Go to Intercom Sync in your WordPress admin menu
06Navigate to the Connection page
07Get your Intercom Access Token from your Intercom workspace: Go to Settings → Developers → Developer Hub in Intercom
08Create a new app or use an existing one
09Copy your Access Token
10Enter your Intercom Access Token and Workspace ID
11Click “Save Connection” to test the connection
Step 3: Configure User Sync
12Go to Intercom Sync → User Sync
13Enable “User Sync” toggle
14Select which WordPress user roles to sync to Intercom
15Choose which user data fields to sync (email, name, phone, avatar, etc.)
16Click “Save Settings”
Your WordPress users will now automatically sync to Intercom when they register or update their profiles.
Step 4: Configure Events
17Go to Intercom Sync → Events
18Enable the WordPress events you want to track: User Registration
19User Login
20User Logout
21Profile Updates
22WooCommerce Order Events (if WooCommerce is installed)
23Cart Events
24Configure event prefixes if needed
25Events will automatically sync to Intercom
Step 5: Test the Integration
26Create a test WordPress user or update an existing user profile
27Check your Intercom workspace to verify the contact was created/updated
28Perform a test action (login, order, etc.) and verify the event appears in Intercom
29Review the Logs page for any sync issues
Frequently Asked Questions
What changes after I install this?
Before: Intercom contacts go stale. New signups, profile edits, and WooCommerce orders often never reach Intercom—or only get there after CSV exports, Zapier recipes, or custom code. Support and marketing work from incomplete customer context.
After: Connect your Intercom Access Token once. WordPress users, attributes, tags, and key events (including WooCommerce orders and cart activity) sync automatically in the background. Intercom stays current, so segments, messages, and support conversations can run on live site data instead of outdated lists.
How do I connect Intercom to WordPress?
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 sync
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati