A customer messaging platform combining AI-powered chatbot, live chat, help center, and proactive messaging for customer engagement.
Full ReviewA popular free CRM with powerful marketing, sales, and service hubs that scale as your business grows.
Full ReviewThe Intercom to HubSpot CRM workflow connects conversational customer engagement with relationship management. Intercom handles live chat, chatbot automation, product tours, and customer messaging, while HubSpot CRM manages the full customer lifecycle — contacts, companies, deals, and pipeline. This integration ensures that every customer conversation in Intercom enriches the CRM record, and every CRM insight informs how Intercom communicates with that customer.
Intercom offers a native HubSpot integration available in Intercom's App Store. The integration provides bidirectional contact syncing, conversation logging on HubSpot contact timelines, lead qualification data transfer, and the ability to view HubSpot CRM data (deals, lifecycle stage, company info) within the Intercom inbox. For advanced use cases, Zapier provides additional trigger-action combinations and HubSpot's Operations Hub can handle custom data transformations.
The business outcome is seamless lead qualification and customer relationship context. When a website visitor chats with Intercom's chatbot, answers qualification questions, and becomes a lead, that data immediately appears in HubSpot for sales follow-up. When a sales rep is preparing for a call, they see the full Intercom conversation history on the HubSpot timeline. This unified view prevents the common "tell me about your needs again" experience that frustrates prospects and wastes sales time.
| Step | Tool | Action | Connection to Next Step |
|---|---|---|---|
| 1 | Intercom | Visitor engages via chat, completes qualification flow, or creates support conversation | Contact data and conversation synced to HubSpot via native integration |
| 2 | HubSpot CRM | Contact created/updated, conversation logged on timeline, deal created for qualified leads | Sales team follows up with full conversation context |
In Intercom, set up your Messenger for lead capture. Configure the chatbot (Custom Bots in Intercom) to qualify visitors with targeted questions: company size, role, use case, budget range, and timeline. Use Intercom's custom attributes to store qualification data: "company_size," "budget_range," "use_case," and "qualification_score." These attributes will sync to HubSpot as contact properties for segmentation and routing.
Create Intercom Series (automated messaging sequences) for different visitor segments. A pricing page visitor might receive a chatbot offering to answer pricing questions and connect them with sales. A blog visitor might receive a content offer. A returning visitor who previously chatted might receive a "Welcome back — ready to continue your evaluation?" message. Each interaction captures additional data points that flow to HubSpot.
Install the HubSpot integration in Intercom's App Store (Settings > App Store > HubSpot). Authenticate with your HubSpot account and configure the integration settings. Map Intercom user attributes to HubSpot contact properties: Intercom Name to HubSpot First/Last Name, Intercom Email to HubSpot Email, Intercom Company to HubSpot Company Name, and custom attributes like "qualification_score" to corresponding HubSpot custom properties. Enable conversation sync so chat transcripts appear on HubSpot contact timelines.
In HubSpot, create contact properties to receive Intercom data. Build custom properties: "Intercom Qualification Score" (number), "Intercom First Conversation Date" (date), "Intercom Conversation Count" (number), "Intercom Last Seen" (date), and "Intercom Lead Source" (dropdown: Chat Widget, Chatbot, Email, Product Tour). These properties enable HubSpot workflows and reporting based on Intercom activity.
Build HubSpot workflows triggered by Intercom data. When "Intercom Qualification Score" exceeds your threshold (e.g., 70), automatically create a HubSpot deal, assign it to the appropriate sales rep based on territory or round-robin, and send a Slack notification to the rep. When conversation count exceeds 3 without a deal being created, flag the contact for manual review — they may be a high-interest prospect stuck without sales engagement.
Configure HubSpot views and reports that combine Intercom engagement data with CRM pipeline data. Create a contact view showing "Hot Intercom Leads" — contacts with high qualification scores, recent chat activity, and no assigned deal. Build reports tracking chat-to-deal conversion rates, average time from first Intercom chat to deal creation, and revenue attributed to Intercom-sourced leads versus other channels.
From Intercom to HubSpot: contact profiles (name, email, phone, company, location), custom user attributes (qualification data, product interest, company size), conversation transcripts, conversation metadata (start time, duration, agent assigned), lead qualification scores, chatbot flow outcomes, and event data (page views, feature usage for product-led teams). Data syncs within 5-15 minutes of the Intercom event.
From HubSpot to Intercom: contact properties (lifecycle stage, deal stage, owner), company data (industry, revenue, employee count), and deal information. This data appears in Intercom's inbox sidebar, giving support and sales chat agents CRM context for every conversation. Agents see if the person chatting is a free trial user, a paying customer, or a hot prospect with an active deal.
Product-led growth pipeline: A SaaS product uses Intercom to engage free trial users with onboarding tips and qualification questions. Users who match the ideal customer profile (right company size, use case, and engagement level) are automatically created as HubSpot deals for the sales team. Sales reps see the full product usage data and chat history, enabling highly contextual "how can we help you get more value?" conversations rather than cold sales pitches.
Live chat sales conversion: An ecommerce SaaS company uses Intercom's live chat for pre-sales inquiries. When a visitor asks about enterprise pricing, the chat agent qualifies them in real time. The qualification data flows to HubSpot, creating a deal with the chat transcript attached. The account executive calls back within an hour with full context from the chat conversation.
Customer success handoff: When a deal closes in HubSpot, Intercom automatically switches the customer's messaging experience from sales-oriented to success-oriented. The customer receives onboarding messages, and their subsequent support conversations in Intercom are logged in HubSpot where the CSM tracks account health alongside support sentiment.
Manual lead transfer from chat to CRM takes 5-10 minutes per lead (copying contact info, summarizing conversation, creating CRM record). Automated sync saves this entirely — for teams generating 20+ chat leads daily, this saves 1.5-3 hours daily. Sales reps save 5-10 minutes per deal preparation by having Intercom conversation history in HubSpot versus searching separate systems. Automated deal creation from qualified chats saves 15-20 minutes per qualified lead versus manual CRM entry. Monthly savings for a team with 200+ chat-sourced leads: 50-80 hours.
Drift plus HubSpot offers a tighter integration with HubSpot's ecosystem, as Drift was acquired by Salesloft (now integrated with HubSpot ecosystem). HubSpot's native live chat and chatbot tools eliminate the need for Intercom entirely, though with less sophistication. Crisp and LiveChat offer more affordable chat solutions with HubSpot integrations via Zapier. For enterprise teams, Salesforce Service Cloud with embedded chat provides CRM-native customer engagement. Freshdesk's Freshchat plus HubSpot is another mid-market alternative.