HubSpot управляет продажами и CRM. Klaviyo управляет email-маркетингом и поведенческими данными покупателей. Связка логичная: менеджер в HubSpot видит что контакт трижды покупал, бросил корзину на прошлой неделе и открыл последние 8 писем — это горячий лид для апселла. Klaviyo видит что контакт перешёл в статус «Клиент» в HubSpot и автоматически добавляет его в onboarding-последовательность. Нативной интеграции между Klaviyo и HubSpot не существует. Все доступные решения — сторонние инструменты с серьёзными ограничениями. Разбираем что реально работает.
Почему нет нативной интеграции Klaviyo и HubSpot
Klaviyo и HubSpot — конкурирующие платформы в части маркетинговой автоматизации. HubSpot имеет собственный Marketing Hub с email-маркетингом, последовательностями и сегментацией. Klaviyo специализируется на e-commerce email и SMS. Обе платформы заинтересованы в том чтобы клиент использовал их инструменты — нативной двусторонней интеграции нет по стратегическим причинам.
Для синхронизации доступны только сторонние инструменты: Skyvia, Zapier, Make — каждый с собственными ограничениями по типам данных и частоте синхронизации.
Разные модели данных: главная техническая проблема
Klaviyo и HubSpot используют принципиально разные подходы к данным о клиентах:
Klaviyo — e-commerce CDP:
Центральный объект: Profile (покупатель)
Данные: поведенческие события, история покупок, email-активность, предсказательная аналитика
Сегментация: на основе событий и предиктивных метрик (LTV, вероятность оттока)
Consent: собственная модель подписок и opt-in
HubSpot — CRM платформа:
Центральный объект: Contact (контакт)
Данные: свойства контакта, активности, сделки, взаимодействия с командой
Сегментация: Lists на основе свойств и активностей
Consent: GDPR Tools с собственной логикой согласия
Эта разница создаёт конкретные проблемы при синхронизации которые не решаются простым коннектором.
Что не работает при синхронизации через Zapier и сторонние инструменты
E-commerce события Klaviyo не конвертируются в HubSpot
Klaviyo оперирует богатыми событиями покупательского поведения:
Placed Order— покупка совершенаOrdered Product— конкретный товар купленViewed Product— просмотр товараAdded to Cart— добавление в корзинуStarted Checkout— начало оформленияAbandoned Cart— брошенная корзинаFulfilled Order— заказ выполнен
HubSpot не имеет встроенных аналогов этих событий. Для их хранения нужны либо кастомные поведенческие события HubSpot (доступны только на Enterprise) либо кастомные свойства контакта. Zapier передаёт эти события как текст в Notes — они не становятся структурированными данными по которым можно сегментировать или триггерить Workflows.
Сегменты Klaviyo нельзя напрямую импортировать в HubSpot Lists
Klaviyo-сегменты строятся на предиктивных метриках и поведенческих событиях. HubSpot Lists строятся на свойствах контактов. Логика фильтрации принципиально разная — сегмент «Покупатели с высоким предсказанным LTV которые не открывали письма 30 дней» в Klaviyo невозможно воспроизвести в HubSpot без синхронизации самих метрик как свойств контакта.
Проблема GDPR и subscription status
Klaviyo хранит статус подписки и историю consent с временными метками. HubSpot имеет собственные GDPR Tools с отдельной логикой. Прямая синхронизация subscription status без учёта обеих моделей согласия может создать compliance-риски: контакт отписавшийся в Klaviyo продолжает получать письма через HubSpot или наоборот.
Что решает кастомная интеграция от Exceltic.dev
E-commerce события как свойства контакта —
Placed Order,Abandoned Cart,Viewed Productзаписываются в кастомные свойства HubSpot:Last Order Date,Total Orders,Cart Abandoned Date,Last Product Viewed— по этим полям работают Workflows и сегментацияLTV и предиктивные метрики Klaviyo в HubSpot —
Predicted LTV,Expected Date of Next Order,Churn Riskиз Klaviyo синхронизируются как числовые свойства контакта в HubSpot — менеджер видит ценность клиента прямо в карточкеДвусторонняя синхронизация сегментов — контакты из Klaviyo-сегментов автоматически добавляются в соответствующие HubSpot Lists; изменение lifecycle stage в HubSpot триггерит добавление в Klaviyo-список
Lifecycle stage синхронизация — контакт становится
Customerв HubSpot после первой покупки через Klaviyo-событие; контакт получает тегVIPв Klaviyo когда менеджер помечает сделку как выигранную в HubSpotКорректная синхронизация consent — subscription status синхронизируется с учётом обеих моделей согласия: отписка в любой из платформ немедленно обновляет статус в обеих системах
Триггеры для Workflows — e-commerce события Klaviyo становятся триггерами для HubSpot Workflows: брошенная корзина создаёт Task менеджеру, третья покупка триггерит enrollment в upsell-последовательность
История покупок в таймлайне — каждая покупка из Klaviyo логируется как активность в таймлайне контакта HubSpot с суммой, товарами и датой
Как работает интеграция — технический процесс
Архитектура подключения
Интеграция построена на двусторонней связке: Klaviyo Webhooks и API — middleware Exceltic — HubSpot API и HubSpot Webhooks — middleware Exceltic — Klaviyo API. Аутентификация с Klaviyo через Private API Key. Аутентификация с HubSpot через OAuth2 Private App.
Пошаговый сценарий: покупатель бросил корзину
Покупатель добавляет товар в корзину и уходит с сайта
Klaviyo фиксирует событие
Abandoned Cartи отправляет webhookMiddleware получает payload: email покупателя, товары в корзине, сумма
Поиск контакта в HubSpot:
GET /crm/v3/objects/contacts?email={email}Обновление свойств контакта:
Cart Abandoned Date,Abandoned Cart Value,Abandoned ProductsСоздание Task менеджеру если
Abandoned Cart Valueпревышает порог (например, $500):POST /crm/v3/objects/tasksEnrollment контакта в HubSpot Workflow «Брошенная корзина — высокая ценность»
Пошаговый сценарий: контакт становится клиентом в HubSpot
Менеджер закрывает сделку в HubSpot — Deal Stage меняется на
Closed WonHubSpot отправляет webhook
deal.propertyChangeMiddleware идентифицирует связанный контакт через HubSpot API
В Klaviyo профиле обновляется кастомное свойство:
CRM Status = CustomerКонтакт добавляется в Klaviyo-список
New Customersдля onboarding-последовательности:POST /api/lists/{list_id}/relationships/profilesЕсли контакт ранее был в списке
Leads— удаляется из него
Синхронизация LTV и предиктивных метрик
Klaviyo рассчитывает предиктивные метрики для каждого профиля. Интеграция синхронизирует их в HubSpot как числовые свойства по расписанию (раз в 24 часа)
Реальный кейс
E-commerce компания, B2C и B2B продажи, Klaviyo для массового маркетинга, HubSpot для работы с корпоративными клиентами.
Компания использовала Klaviyo для автоматических email-кампаний и HubSpot для работы менеджеров с корпоративными покупателями. Данные существовали в изоляции: менеджер HubSpot не видел историю покупок клиента из Klaviyo, не знал его LTV и не получал сигналов о поведенческих триггерах. Klaviyo не знал кто из покупателей уже стал корпоративным клиентом и получал те же письма что и обычные розничные покупатели.
Конкретная боль: корпоративный клиент с LTV $15 000 получал стандартные промо-письма вместо персонализированных. Менеджер не знал что клиент просматривал новую категорию товаров несколько дней подряд — потенциальный апселл был упущен.
После подключения кастомной интеграции: LTV и история покупок из Klaviyo видны в карточке контакта HubSpot. Просмотр новой категории товаров создаёт Task менеджеру. Корпоративные клиенты автоматически исключаются из массовых промо-кампаний Klaviyo и попадают в отдельный сегмент для персонализированных коммуникаций.
Результат: менеджеры закрыли 3 апселл-сделки в первый месяц на основе поведенческих сигналов из Klaviyo, корпоративные клиенты исключены из нерелевантных кампаний, compliance-риск по GDPR устранён через корректную синхронизацию consent.
Для каких бизнесов подходит
Интеграция наиболее актуальна для e-commerce компаний с выделенной sales-командой — когда есть массовый маркетинг через Klaviyo и персональные продажи через HubSpot. Типичные сценарии: B2B e-commerce, оптовые продажи, SaaS с freemium-моделью где бесплатные пользователи ведутся в Klaviyo а платные передаются в HubSpot.
Критически важна для компаний с высоким средним чеком где поведенческие сигналы (просмотры, корзины, повторные посещения) являются значимыми индикаторами готовности к покупке и должны попадать к менеджеру вовремя.
Часто задаваемые вопросы
Почему нет нативной интеграции Klaviyo и HubSpot?
Klaviyo и HubSpot конкурируют в части маркетинговой автоматизации — обе платформы имеют собственные инструменты для email-маркетинга и сегментации. Создание глубокой нативной интеграции противоречит бизнес-интересам обеих компаний. Klaviyo фокусируется на нативных интеграциях с e-commerce платформами (Shopify, WooCommerce, Magento), а не с CRM-конкурентами.
Как решается проблема GDPR при двусторонней синхронизации?
Кастомная интеграция реализует принцип «наименее разрешительного статуса»: если контакт отписался в любой из платформ — статус немедленно обновляется в обеих. Синхронизация происходит в режиме реального времени через webhooks обеих платформ. Дополнительно ведётся лог всех изменений consent с временными метками для аудита.
Какие предиктивные метрики Klaviyo можно передавать в HubSpot?
Klaviyo предоставляет через API: predicted_clv (предсказанный LTV), historic_clv (исторический LTV), expected_date_of_next_order (ожидаемая дата следующего заказа), total_order_count (количество заказов), average_order_value (средний чек). Все эти метрики синхронизируются в кастомные числовые свойства HubSpot и используются для сегментации и приоритизации.
Можно ли триггерить HubSpot Workflows из событий Klaviyo?
Напрямую — нет, HubSpot Workflows не поддерживают внешние webhook-триггеры на стандартных планах. Кастомная интеграция решает это через обновление свойств контакта: событие Klaviyo обновляет свойство контакта в HubSpot (например, Abandoned Cart = true), а HubSpot Workflow триггерится на изменение этого свойства.
Сколько времени занимает разработка интеграции Klaviyo и HubSpot?
Базовая интеграция с односторонней синхронизацией профилей и основных событий — 4–5 рабочих дней. Полная двусторонняя интеграция с LTV-метриками, синхронизацией сегментов, consent-логикой и Workflow-триггерами — 8–12 рабочих дней. Exceltic.dev определяет точные сроки после технического брифа.
Если вы хотите объединить поведенческие данные Klaviyo с CRM-данными HubSpot — опишите задачу команде Exceltic.dev. Разберём архитектуру интеграции под вашу e-commerce модель.