Connecting Intercom to SendX pulls your contacts (users) from Intercom directly into SendX so you can reach them with targeted email campaigns and automations — without any manual exporting.
When you'd use this
You use Intercom to manage your users and customer conversations, and you want to send email campaigns to those users from SendX. This integration syncs your Intercom contacts into SendX and keeps them up to date automatically.
What data gets synced
When you connect Intercom, SendX imports the following:
Contacts (users) — Email, first name, last name, company, and IP address (when available) are mapped to SendX contact fields. All other Intercom user fields are synced as custom fields.
Synced contacts are automatically tagged via_intercom so you can identify, filter, and segment them at any time.
Only contacts (users) are synced. Conversations, companies, tags, and other Intercom objects are not imported.
Before you start
Make sure you have:
An active Intercom account with contacts
Ability to create an app in the Intercom Developer Hub (to generate an access token)
A SendX account with permission to manage integrations
Step-by-step setup
1. Go to Settings in your Intercom dashboard.
2. Under Integrations, click on Developer Hub.
3. Click New app and give it a name.
4. Click the copy icon to copy the access token.
5. In your SendX account, go to Settings > Integrations and click New Integration.
6. Select Intercom from the dropdown, paste the access token, and click Save.
7. You're all set! The integration will begin syncing data. The time required depends on the number of contacts in your Intercom account.
After the initial sync, SendX checks for new and updated contacts from Intercom every hour.
Important notes
Only contacts (users) are synced. Conversations, companies, and other Intercom objects are not imported.
Custom fields are created automatically. Any Intercom contact field that doesn't map to a standard SendX field (email, name, company, IP) is created as a custom field in SendX.
Incremental sync after first run. After the initial import, only contacts updated since the last sync are processed each hour.
Contacts are deduplicated by email. If a contact already exists in SendX, their record is updated — not duplicated.
Deleting the integration stops future syncs but does not remove contacts already in SendX.
Common questions
How long does the initial sync take?
Small accounts typically sync within a few minutes. Larger accounts may take longer.
Will my existing SendX contacts be overwritten?
No. SendX merges by email address. Existing contacts are updated — nothing is deleted.
My Intercom users have custom attributes — will those sync over?
Yes. Any attribute that doesn't match a standard SendX field is automatically created as a custom field and populated.
Does SendX sync conversation history or support data?
No. Only contact (user) records are synced.
What happens if I delete the integration?
Contacts already synced into SendX remain. Deleting the integration only stops future syncs.






