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 beginBefore 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 integrationSet up the Intercom integration
Follow the steps outlined below to integrate Intercom with Klaviyo:
- Log in to your Klaviyo account.
- In the lower left corner, select your account name and then click Integrations.
- Select Add integration, search for Intercom, and click the card.
- Click Add app.
- Click Connect with Intercom 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 at the bottom of the page.
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.
Here, you’ll see recent data synced from Intercom to Klaviyo, and a sync progress bar for your historical data sync. If you are experiencing issues with your sync, select Restart Import here to restart the historical data sync.
The data synced from Intercom to Klaviyo includes:
- Profile information associated with conversation and ticket events
- The following order 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 syncsWhen 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 dataSegment 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 List / Segment in the top right.
- Select Segment.
- Name your segment and select tags if desired.
- Under Definition, 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.
- Search for Intercom to find pre-built flows, or click Create from scratch in the top right.
- Name your flow and select tags if desired.
- Click Create Flow.
- In the flow builder, choose Metric as the trigger.
- From the dropdown, select an Intercom metric, such as Rated Conversation, indicated by the Intercom icon.
- The flow builder with the Intercom metric Rated Conversation used as the trigger of the flow.
- Click Done.
- Add time delays and messages relevant to the triggering action.
- Once your content is ready, set your flow live.
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 resourcesAdditional resources
Learn about the integrations tab.
Learn about how often integrations sync.