Getting started with Intercom
You will learn
Learn how to integrate Intercom with Klaviyo in order to improve your support experience for customers. When you integrate with Intercom, metrics related to ticket and conversation activity as well as profile data will sync to Klaviyo.
Before you begin
In order to install the Intercom integration, you must have the permission “Can install, configure and delete apps” on the Intercom side. If you don’t have this permission, ask an Admin user to grant you this permission by navigating to Settings > General > Teammates > Edit in Intercom.
Set up the Intercom integration
Follow the steps outlined below to integrate Intercom with Klaviyo:
- Log in to your Klaviyo account.
- Select the Integrations tab.
- Select Explore apps, search for Intercom, and click the card.
- Click Install to start setting up the integration.
- After reviewing what data will be shared between Intercom and Klaviyo, click Allow.
- Log into Intercom when prompted to complete setup on the Intercom side.
- Review your business name and click Complete setup.

Understand your Intercom data
Klaviyo syncs different events from Intercom related to tickets and conversations.
To view your Intercom data:
- Click the Analytics dropdown in the left-hand navigation sidebar.
- Select Metrics. Here, you can view all of the metrics in your account. The metrics labeled “Intercom” represent all of the metrics synced from your Intercom integration.
- Filter this view to see Intercom metrics by using the filter selector next to the search bar and select Intercom. Intercom metrics will be indicated by the Intercom logo.

To review recent events synced from Intercom, select an Intercom metric, then open the Activity feed tab.
The data synced from Intercom to Klaviyo includes:
- Profile information associated with conversation and ticket events
- The following conversation and ticket events:
- Created Conversation
- Rated Conversation
- Read Conversation
- Replied to Conversation
- Created Ticket
- Submitted Ticket
- Replied to Ticket
- Marked Ticket On Hold
- Resolved Ticket
For more information on the properties associated with each event synced from Intercom, see Intercom data reference.
When the integration syncs
The integration syncs in real time which means event metrics and profiles will sync immediately to Klaviyo once events have been triggered in Intercom.
Past events such as Created Conversation, Rated Conversation, Created Ticket, Resolved Ticket, Submitted Ticket will also sync historically.
Segment customers using Intercom data
You can use Intercom’s metrics to segment customers and for organizational purposes such as in the event you want to include or exclude certain customers from a campaign. For example, you can create a segment of everyone who has submitted a ticket in the last 30 days.

To create such a segment:
- Click the Audience dropdown in the left-hand navigation sidebar.
- Click Lists & segments.
- Click Create > Segment in the top right.
- If the Create segment panel opens, name your segment, add tags if desired, and click Create segment to open the builder. If the builder opens directly, edit the segment name at the top.
- In the segment builder, select What someone has done (or not done) > Submitted Ticket > at least once > in the last > 30 > days.
- Click Create segment.
Use Intercom data in flows
You can use Intercom metrics to trigger flows. For example, you can use the Rated Conversation metric to trigger a flow to send messages to someone immediately after they rated a conversation they had with a support agent.
To create a flow using Intercom metrics:
- Navigate to the Flows tab from the left-hand navigation sidebar.
- Click Create flow in the top right.
- To build a flow from scratch, click Build your own in the top right and continue with the steps below. To use a pre-built flow instead, search for Intercom and follow the selected template’s setup steps.
- Name your flow and select tags if desired.
- Click Create manually. If you see a Create flow button instead, click it.
- In the flow builder, select Your metrics.
- Select Intercom, then choose a metric, such as Rated Conversation.
- Click Save.
- Review the trigger, then click Confirm and save.
- Add time delays and messages relevant to the triggering action.
- Once your content is ready, click Review and turn on, select Live under Flow status, and click Save.
Outcome
You've now integrated Intercom with Klaviyo and learned about Intercom data in Klaviyo, segmenting customers using Intercom data, and using Intercom data in flows.
Additional resources
- Understanding the integrations tab
Learn how to access your installed integrations and explore Klaviyo’s app marketplace, where you can browse, install, and configure different integrations between Klaviyo and other platforms. The marketplace includes integrations for ecommerce, landing pages, payment systems, and more.
- How often integrations sync reference
Learn what data syncs from a particular Klaviyo integration and how often the sync runs. We've organized these integrations by ecommerce platforms, email service providers, and other data integrations.