How to connect Klaviyo with Crisp
Learn how to connect Klaviyo to Crisp so support and marketing data can stay connected from the Inbox.
The Klaviyo plugin synchronizes Crisp contacts to Klaviyo, pushes Crisp events to Klaviyo profiles, displays Klaviyo profile details in Crisp, and can bring Klaviyo email or SMS replies into the Crisp Inbox.
Use this guide to jump to the right section:
- Connect Klaviyo to Crisp → install and authorize the plugin
- Understand how Klaviyo works with Crisp → contact sync, events, widget data, email, and SMS
- Troubleshooting → common SMS sync issue
Connect Klaviyo to Crisp
- Start the Klaviyo plugin installation and select the Crisp workspace where the plugin should be installed.
- You will be redirected to Klaviyo.
- Select the Klaviyo workspace to connect.
- Click Allow to grant Crisp access to the listed resources.
- Return to Crisp and review the plugin settings.
You can optionally restrict whether Crisp operators with Member permissions can add or remove customers from Klaviyo lists.
Understand how Klaviyo works with Crisp
Contact synchronization
When automatic synchronization is enabled, the Klaviyo plugin syncs Crisp contacts to Klaviyo whenever a contact is created or updated in Crisp. If automatic synchronization is disabled, operators can still manually sync a contact from the Klaviyo widget in Crisp.

Contact properties synced from Crisp to Klaviyo can include:
- First and last name → middle names are treated as last names
- Phone number
- Email address
- Contact address and location
- Job title
- Contact custom data → when enabled from the Klaviyo plugin settings in Crisp
Contact events
Events that happen in Crisp can be added to the Klaviyo profile. These events help marketing and support teams understand how a customer interacted with your team.
All events include these common properties:
website_id→ Crisp workspace IDsession_id→ conversation ID where the event occurredconversation_url→ direct link to the Crisp conversationconversation_segments→ segments associated with the conversationconversation_data→ custom data associated with the conversationcontact_address→ contact addresscontact_ip_address→ contact IP addresscontact_device_timezone→ contact device timezone offset in UTCcontact_device_locales→ contact device locales, such asen_USorptcontact_device_user_agent→ contact device user agentcontact_device_os_name→ contact device operating system namecontact_device_os_version→ contact device operating system versioncontact_device_browser_name→ contact device browser namecontact_device_browser_version→ contact device browser versioncontact_device_city→ contact device citycontact_device_country→ contact device countrycontact_device_region→ contact device region
Supported Crisp events include:
- Conversation Opened → triggered when a conversation changes state to Unresolved or Pending
- Conversation Closed → triggered when a conversation changes from Unresolved or Pending to Resolved
- Conversation Subject Updated → triggered when an email conversation subject is set or changed; includes
conversation_subject - Conversation Rating → triggered when a user leaves a rating; includes
ratingandrating_comment
Widget data
The Klaviyo widget displays the customer's Klaviyo profile directly in Crisp. It can show profile details such as lists, segments, coupons, and events. Operators can also add or remove customers from lists when allowed by the plugin settings.


Email conversations
If you send an email campaign from Klaviyo, you can receive replies in Crisp by using your Crisp email address as the campaign reply-to address.
- In Crisp, find your email address from Settings → Workspace Settings → Setup & Integrations → Email.
- In Klaviyo, set that Crisp email address as the campaign reply-to address.
- Send the campaign from Klaviyo.
All replies are delivered to your Crisp Inbox.
In the example below, @crisp.yourcompany.com is a custom email domain. You can also append a segment to the reply-to mailbox. For example, reply-to+june2024@crisp.yourcompany.com adds the june2024 segment to the Crisp conversation.

SMS conversations
Klaviyo SMS conversations can also be handled from Crisp. When a customer sends an SMS to your Klaviyo number, Crisp receives the message as a conversation. Operators can reply from either Crisp or Klaviyo, and the messages appear in the Crisp conversation.

Troubleshooting
I see SMS messages in Klaviyo but not in Crisp
Open Plugins → Klaviyo → Settings in Crisp and make sure the option to receive Klaviyo SMS messages in Crisp is enabled. If it is already enabled, reconnect the plugin and send a new SMS test message.
Updated on: 03/05/2026
Thank you!