Salesforce and Intercom integration
Support chats logged on the right contact and account, credited to the person who answered, and the account owner and region visible to the support team.
Both waysSalesforce and Intercom
What moves between them
- Into SalesforceOne completed task per chat on the contact, with the account stamped automatically so chats report by customer.
- Out of SalesforceAccount owner, region and plan shown in Intercom, matched on the person’s email.
How we build it
- A dedicated connecting userThe sync runs as one Salesforce user. If that person leaves, it stops, so it gets its own user.
- Teammate mapping checkedEvery Intercom teammate mapped to a Salesforce user, so chats are not credited to the account owner by default.
- Reports that read chats correctlyChats are tasks on contacts with no related record, so reports start from accounts and filter on the chat subject.
What goes wrong, and the fix
Problems we have found and fixed in production.
- Most chats credited to “Unassigned Teammate”Missing teammate mapping. The task owner then falls back to the account owner, so by-person reports are wrong until the mapping is fixed.
- The sidebar shows the wrong companyIntercom matches the exact email on a contact or lead, never the domain. Fix the contact’s account in Salesforce.
- Reconnecting did not fix the syncIntercom has more than one Salesforce connection. The one used for data lookups is not the one that writes chats.
Questions
Can chats count toward account activity?
Yes. Salesforce fills in the account from the contact, so chats appear in activity reports by account.
Other Salesforce integrations
- Salesforce and SnowflakeWarehouse metrics on every Salesforce account, Salesforce data in the warehouse for reporting, and one definition both sides agree on.
- Salesforce and DocuSignAgreements go out from the deal with the right template and signers, and signed terms, dates and signers come back onto it every time.
- Salesforce and Adobe Commerce (Magento)Customers, orders and catalogue kept in step between Salesforce and the storefront, with one ID both sides trust and a switch in front of every write.
- Salesforce and commercetoolsA move to commercetools without splitting customers in two: the same account IDs on the new platform, orders from both platforms counted once, and the old platform retired in planned steps.
- Salesforce and Microsoft Dynamics 365Closed deals become billing records in Dynamics 365 with the right product codes and dates, and billing status comes back to the account.
- Salesforce and Apollo.ioProspects and enrichment from Apollo.io without blanked fields, wrong owners or “new” leads that are already customers.
Talk to us about Salesforce and Intercom.
Tell us which systems are involved and what is going wrong. We reply within one business day, and new engagements begin in January 2027.
hello@feldtgroup.com