Bulk sync pushes your existing WordPress user base into Intercom in controlled jobs. You can filter by role if needed, so Intercom is not empty on day one. Sync Engine for Intercom includes bulk sync: small batches you can stop, a progress view, and queued jobs with retries that run in the background on your WordPress site.
Connect with OAuth or an Access Token, prove incremental sync on a small role, then run the backfill when you’re ready.
When you need bulk sync
- New Intercom workspace
- Migrating off CSV/Zapier
- Rebuilding after you redesign which fields matter
- Agency onboarding a client with years of users
Incremental sync keeps future changes flowing. Bulk fills the backlog you already have.
Risks of naïve imports
01Overwhelming Intercom
Dumping everyone at once can stall or fail. Controlled batches stay safer.
02Duplicate contacts
Messy identity rules create duplicate Intercom contacts.
03Wrong role filters
Syncing admins into marketing audiences by accident.
04All-or-nothing scripts
Overnight timeouts on giant one-shot imports, and no stop button when something looks wrong.
How Sync Engine bulk sync helps
- Queued jobs with retries, running in the background on your WordPress site
- Bulk sync in small batches with progress
- Stoppable mid-run
- Pair with custom attribute mapping and role filters
The backfill runs in batches you can watch and stop, including on a large user list.
Install, connect, prove incremental sync on a test role, then run a filtered backfill.
Recommended rollout
Connect with OAuth or an Access Token. Sync a small test role incrementally.
Run bulk for the target roles only.
Spot-check Intercom contacts for role tags and mapped fields.
Enable ongoing incremental sync.
Turn off the old CSV and Zap paths.
Plan details live on the WordPress Intercom plans page.
Related
FAQ
How does bulk sync run?
Can I stop a run?
Do I need Zapier?
Woo customers too?
Is Messenger required?
Where can I see pricing?
Backfill Intercom without CSV roulette
Install free, connect, then run bulk sync in small batches you can stop.
Install free on WordPress.org