Intercom and Salesforce Integration Guide: Boost Your CRM
Learn how to integrate Intercom with Salesforce to enhance your CRM, streamline sales processes, and improve customer communication.

Customer relationship management (CRM) systems are crucial for business success, helping companies manage interactions and data throughout the customer lifecycle. Integrating tools like Intercom and Salesforce can significantly enhance these capabilities, streamlining workflows and improving customer satisfaction.
Intercom is a customer communications platform that allows businesses to communicate with customers through messaging, while Salesforce is a robust CRM system that helps manage sales, customer service, and marketing. Integrating these two platforms enables seamless data flow and unified customer insights, boosting overall efficiency.
In this guide, we'll explore how to integrate Intercom with Salesforce to optimize your CRM processes and achieve better business outcomes.
Why integrate Intercom with Salesforce?
Integrating Intercom with Salesforce offers numerous benefits that enhance customer communication, streamline sales processes, and improve data management. This integration allows businesses to sync Intercom’s customer interaction data with Salesforce's powerful CRM capabilities, ensuring seamless information flow and more efficient operations.
- Improved customer communication. Sales and support teams can access all customer interactions within Salesforce, providing a complete view of customer history. This leads to more personalized follow-ups and faster issue resolution.
- Streamlined sales processes. The integration enables automatic creation of leads and tasks in Salesforce from Intercom conversations. For example, Intercom’s Operator™ bot can send qualified leads directly to Salesforce, keeping the data in sync and reducing manual data entry.
- Enhanced data management. By unifying customer data from both platforms, businesses can gain comprehensive insights into customer behaviors and interactions. This helps in making informed, data-driven decisions to improve overall business strategies.
Practical applications
Integrating Intercom with Salesforce offers several practical benefits for businesses. Here are some specific applications of this integration:
- Enhancing lead management. Imagine a tech startup that uses Intercom to engage with potential customers visiting their website. By integrating Intercom with Salesforce, every interaction with a visitor can be automatically logged as a lead in Salesforce. This allows the sales team to quickly follow up on hot leads without manual data entry.
- Streamlining support operations. A SaaS company could use the integration to manage customer support more effectively. When a customer starts a chat in Intercom, the conversation can be automatically logged in Salesforce as a support case. This ensures that support agents have all the necessary context to resolve issues quickly and efficiently.
- Personalizing marketing campaigns. An e-commerce business could leverage the integration to create personalized marketing campaigns. By syncing customer data from Intercom to Salesforce, the marketing team can segment customers based on their interactions and behavior, sending targeted emails that resonate with specific customer needs.
- Improving sales follow-ups. A financial services firm might use Intercom to chat with prospects about their investment needs. By integrating with Salesforce, the firm can record every chat and have the sales team follow up with personalized offers, improving the chances of conversion.
- Gaining comprehensive customer insights. A health care provider could benefit from integrating Intercom with Salesforce by maintaining a unified view of patient interactions. This helps the provider track patient inquiries and follow-ups seamlessly, giving patients timely and personalized care.
Integration prerequisites
Before integrating Intercom with Salesforce, ensure you have the necessary accounts and permissions in place. You'll need the following:
Necessary accounts and permissions
Preliminary setup steps
Configure user roles and access permissions
- Salesforce. Assign necessary permissions to users who will manage and use the integration. This includes read/write access to leads, contacts, and other relevant objects.
- Intercom. Assign roles and permissions to the appropriate users who will manage and use the integration.
Create API keys
- Salesforce. Generate a security token for API access.
- Intercom. Generate an access token in the Intercom developer hub.
How to integrate Intercom with Salesforce
Follow these steps to integrate Intercom with Salesforce:
Step 1: Access the Intercom App Store
- Log in to your Intercom account.
- Go to the "App Store" from the main menu.
- In the App Store, search for "Salesforce Integration."
- Select the official Salesforce integration app.
Step 2: Install the Salesforce Integration app
- Click the "Install" button on the Salesforce Integration app page.
- Follow the on-screen instructions to begin the installation.
- You will be prompted to log in to your Salesforce account.
- Authorize the integration to access your Salesforce data
Step 3: Configure the integration settings
- Once installed, go to the "Settings" tab in Intercom.
- Navigate to "Integrations" and select "Salesforce."
- Configure the settings according to your business needs (e.g., mapping fields, setting up rules for lead and case creation).
- Log in to your Salesforce account.
- Navigate to "Setup" and search for "Intercom."
- Configure the integration settings, such as enabling API access and setting up field mappings.
Step 4: Test the integration
- Create a test lead or contact in Intercom.
- Check if the data is correctly synced to Salesforce.
- If there are any issues, revisit the integration settings in both Intercom and Salesforce.
- Ensure all necessary fields are mapped correctly and permissions are set.
Step 5: Enable automation and workflows
- In Intercom, go to "Automations" and create rules for lead creation, case logging, and data syncing.
- Define triggers and actions to automate workflows.
- In Salesforce, set up workflows to handle the data coming from Intercom.
- Create tasks, assign leads, and update records based on the integration rules.
Key functionalities and features
Integrating Intercom with Salesforce unlocks a variety of key functionalities and features that streamline business processes and improve customer relationship management. Below, we explain these features and what they do.
Data sync and automation
Managing leads and cases
Enhancing customer support
Integrating Intercom with Salesforce significantly enhances customer support capabilities. This integration streamlines handling customer queries, improves team collaboration, and helps businesses efficiently manage support cases. Below are some ways this integration can do just that.
Using chatbots and Intercom Inbox
Collaboration and teamwork
The Intercom workspace facilitates team collaboration and communication. Teams can leave internal notes on customer conversations, tag colleagues for input, and share conversation histories. This collaborative environment keeps team members on the same page so they can work together to resolve customer issues.
Intercom integrates seamlessly with other tools like HubSpot and Zendesk, enhancing its functionality. For example, integrating with HubSpot allows marketing and sales teams to have a unified view of customer interactions, while integrating with Zendesk enhances Intercom's ticketing and support capabilities.
Efficient task management and permission settings can also maximize the benefits of an Intercom and Salesforce integration. Assigning tasks to specific team members means the most appropriate person handles each issue.
Within the integrated system, you can set permissions to control who has access to certain information and functionalities, protecting sensitive data and giving access only to those who need it, such as:
- Assigning tasks. Use Intercom's tagging and assignment features to delegate customer queries to the right team members. This way, tasks are handled by agents with the appropriate expertise.
- Managing permissions. Configure user roles and permissions within both Intercom and Salesforce to control access to sensitive information. This helps maintain data security since team members have only the access they need to perform their roles effectively.
These functionalities can help businesses improve customer support operations by efficiently handling customer queries.
Best practices for CRM integration
Integrating Intercom with Salesforce is a powerful way to enhance customer relationship management. Consider the following best practices for a smooth integration process that maintains data integrity and accuracy:
- Ensure accurate data mapping. Carefully map fields between Intercom and Salesforce to prevent errors.
- Implement validation rules. Use Salesforce validation rules to maintain data quality.
- Regularly audit data. Conduct audits to identify and correct discrepancies.
- Schedule regular syncs. Set up consistent data synchronization schedules.
- Monitor integration performance. Use tools to track and address integration issues.
- Update integration settings as needed. Adjust settings to reflect evolving business processes.
- Use no-code integration platforms. Use tools like Zapier or Automate.io for easy setup.
- Use prebuilt connectors. Intercom App Store and Salesforce AppExchange offer solutions for this.
- Seek professional support if needed. Consider professional services for complex integrations.
Maximize your CRM potential
Integrating Intercom with Salesforce unlocks the full potential of your CRM by enhancing customer communication, streamlining workflows, and automating processes. This powerful combination allows Intercom users to seamlessly create and manage Salesforce leads and tasks so all customer interactions are efficiently tracked and managed.
With real-time data sync and automated workflows, Intercom integration transforms how you handle customer support and sales processes. For instance, support agents can quickly create cases in Salesforce from Intercom conversations, using mapped attributes to capture all relevant information. Sales teams benefit from converting an Intercom lead into a Salesforce lead with a single click, enabling personalized follow-ups and improving conversion rates.
For Intercom-related opportunities, explore Intercom jobs on Upwork. If you need skilled professionals, you can hire Intercom freelancers to help integrate and manage your customer communications effectively.
For Salesforce-related opportunities, check out Salesforce jobs on Upwork. To bring in Salesforce expertise, you can hire Salesforce experts who can enhance your CRM capabilities and streamline your business processes.
These professionals can correctly set up and maintain your integration and offer ongoing support to maximize your CRM system's benefits.











.png)
.avif)
.avif)






