Полное руководство по интеграции Brevo с Tajo

Узнайте, как интегрировать Brevo с Tajo для синхронизации клиентов, данных Shopify, триггеров автоматизации, email, SMS, WhatsApp, программ лояльности, сегментации и надёжной работы кампаний.

Set Noa
Set Noa
Обновлено
0 посещения · 7 дн.
Brevo integration with Tajo
Полное руководство по интеграции Brevo с Tajo?

Успешная интеграция Brevo с Tajo не сводится к подключению по API. Определите источник истины, безопасно подключите Brevo, сопоставьте поля, синхронизируйте данные о клиентах и заказах, соблюдайте согласия, протестируйте триггеры событий, запустите несколько ценных сценариев и следите за состоянием синхронизации. Tajo наиболее полезен тогда, когда кампаниям Brevo нужен актуальный контекст Shopify, клиентов, лояльности и вовлечённости.

Узнать больше

Интеграция Brevo с Tajo соединяет ваш слой клиентских данных с платформой маркетинга и коммуникаций.

Brevo является местом, где многие команды создают email-кампании, SMS, сообщения WhatsApp, транзакционные сообщения, процессы CRM, списки, сегменты и маркетинговые автоматизации. Tajo помогает, когда этим кампаниям нужен актуальный контекст по клиентам, заказам, товарам, лояльности и вовлечённости из Shopify или других коммерческих систем.

Интеграция ценна тем, что автоматизация маркетинга зависит от чистых и своевременных данных. Приветственную серию можно построить на обычной подписке по email. Но результативной программе жизненного цикла нужно больше контекста: дата первой покупки, число заказов, пожизненная ценность, последний просмотренный товар, сумма корзины, уровень лояльности, статус согласия, обращения в поддержку и вовлечённость в кампании.

Это руководство объясняет, как спланировать, подключить, протестировать и эксплуатировать интеграцию Brevo с Tajo.

Краткий ответ

Действуйте в такой последовательности:

  1. Определите сценарий, который вы хотите запитать в Brevo.
  2. Решите, какой источник истины отвечает за контакты, заказы, согласия, данные о товарах и поля лояльности.
  3. Создайте и защитите API-ключ Brevo.
  4. Подключите Brevo в Tajo.
  5. Выберите объекты и события для синхронизации.
  6. Сопоставьте поля Tajo с атрибутами контактов, списками, событиями и коммерческими данными Brevo.
  7. Протестируйте на небольшом сегменте.
  8. Постройте первые автоматизации в Brevo.
  9. Проверьте работу согласий, подавлений и отписок.
  10. Отслеживайте ошибки синхронизации, дубли контактов и результаты кампаний.

Не начинайте с подключения всех возможных полей. Начните с данных, которые нужны вашим первым трём сценариям.

Когда какой путь интеграции использовать

Существует три распространённых способа связать Brevo с остальным стеком.

Путь интеграцииКому подходитНа что обратить внимание
Нативная интеграция или плагин BrevoПростая синхронизация контактов, базовое подключение интернет-магазина, быстрая настройкаМожет не отдавать все данные, события или логику жизненного цикла, нужные для продвинутой сегментации
Tajo и BrevoМаркетинг на данных Shopify или клиентских данных, автоматизация жизненного цикла, лояльность, сегментация, триггеры интернет-магазинаТребует решений по сопоставлению полей, правилам событий и ответственности за сценарии
Собственная интеграция через Brevo APIУникальная логика приложения, собственная модель данных, произвольные события, внутренние системыТребует разработки, мониторинга, повторных попыток, проверки безопасности и сопровождения

Используйте Tajo, когда Brevo должен действовать на основе клиентского контекста, а не просто хранить контакты.

Примеры:

  • Клиент Shopify оформляет второй заказ и переходит на новый уровень лояльности.
  • Ценный клиент бросает корзину после просмотра категории товаров.
  • Ушедший покупатель должен попасть в возвратную цепочку только при отсутствии открытого обращения в поддержку.
  • Послепродажная цепочка должна меняться в зависимости от категории товара и числа заказов.
  • VIP-сегмент должен получить сообщение в WhatsApp только при наличии согласия на этот канал.
  • Клиента нужно исключить из прогревающей цепочки после покупки.

Эти сценарии требуют синхронизированных данных, точного времени событий, согласий и логики подавления.

Что Tajo может синхронизировать в Brevo

Точная конфигурация зависит от вашего аккаунта, витрины и настроек интеграции, но полезные категории данных остаются неизменными.

Категория данныхПримерыИспользование в Brevo
Идентичность контактаEmail, имя, фамилия, телефон, внешний идентификаторПрофиль контакта, устранение дублей, персонализация
СогласияСогласие на email, согласие на SMS, согласие на WhatsApp, статус отпискиСоответствие требованиям, подавление, допуск к каналу
Жизненный цикл клиентаНовый, активный, повторный, VIP, в зоне риска, ушедшийСегментация и маршрутизация по цепочкам
Заказы интернет-магазинаИдентификатор заказа, дата, сумма, валюта, товары, категорииПослепродажные цепочки, допродажи, возвратные кампании, сегменты по LTV
Каталог товаровИдентификатор товара, название, категория, цена, статусРекомендации, сообщения по конкретным товарам
События корзины и просмотровСумма корзины, просмотренный товар, начало оформления заказаБрошенная корзина и брошенный просмотр
Данные лояльностиБаллы, уровень, вознаграждения, срок действия, достиженияКампании лояльности и сообщения о повышении уровня
Данные вовлечённостиОткрытия кампаний, клики, ответы, событияПодавление, скоринг, сегментация по вовлечённости
Собственные атрибутыПоля конкретного магазина, метки, предпочтенияПродвинутая персонализация и маршрутизация

Начните с идентичности, согласий, жизненного цикла, истории заказов и событий, необходимых вашим первым сценариям. Добавляйте новые поля только тогда, когда они поддерживают понятную кампанию или операционную потребность.

Что нужно подготовить

Прежде чем подключать Brevo и Tajo, убедитесь, что:

  • У вас есть аккаунт Tajo с подключённым магазином или источником клиентских данных.
  • У вас есть аккаунт Brevo с правом создавать или использовать API-ключи.
  • Вы знаете, какие списки, атрибуты и шаблоны Brevo будут использоваться.
  • Вы знаете источник истины для email, телефона, согласий и идентификатора клиента.
  • У вас есть административный доступ к Shopify или другой торговой платформе, если задействованы коммерческие события.
  • У вас есть тестовый контакт и тестовый заказ, которые можно безопасно использовать.
  • Вы знаете, кто отвечает за интеграцию после запуска.

Также определите первые три сценария.

Хорошие первые сценарии:

  • Приветственная серия для новых подписчиков или клиентов.
  • Возврат брошенных корзин.
  • Послепродажное обучение.
  • Запрос отзыва.
  • Повышение уровня лояльности.
  • Возврат или реактивация.
  • Кампания для VIP-клиентов.

Шаг 1: определите источник истины

Источник истины: это система, которая побеждает, когда две системы расходятся в данных.

Определите его до начала синхронизации.

Поле или объектРекомендуемый источник истины
Адрес emailТорговая платформа или CRM, в зависимости от канала привлечения
Номер телефонаСистема, в которой было получено согласие на SMS
Согласие на emailИсточник сбора согласий или центр предпочтений
Согласие на SMS и WhatsAppИсточник сбора согласий, никогда не выводится из наличия телефона
История заказовТорговая платформа
Каталог товаровТорговая платформа
Уровень и баллы лояльностиTajo или система лояльности
Вовлечённость в кампанииBrevo
Статус обращений в поддержкуСлужба поддержки или слой клиентских данных

Это предотвращает циклы синхронизации и конфликты данных.

Пример: если клиент обновил номер телефона в Shopify, Tajo может обновить его в Brevo. Если в Brevo хранится более старый номер, он не должен перезаписывать актуальную коммерческую запись, если вы явно не разрешили это направление.

Шаг 2: создайте API-ключ Brevo

В Brevo:

  1. Откройте настройки аккаунта.
  2. Перейдите к API-ключам.
  3. Создайте ключ для интеграции с Tajo.
  4. Дайте ему понятное имя, например Tajo production sync.
  5. Сохраните его в защищённом месте.
  6. Не вставляйте ключ в документы, таблицы, чаты, тикеты или публичный код.

По возможности используйте отдельные ключи для продакшена и тестирования.

Рекомендуемые практики работы с ключами:

  • Ограничьте доступ администраторами, которым он действительно нужен.
  • Меняйте ключи после кадровых изменений или при подозрении на утечку.
  • Держите тестовые и продакшн-учётные данные раздельно.
  • Задокументируйте, кто отвечает за интеграцию.
  • Отзывайте неиспользуемые ключи.

Шаг 3: подключите Brevo в Tajo

В Tajo:

  1. Откройте раздел интеграций.
  2. Выберите Brevo.
  3. Добавьте API-ключ Brevo.
  4. Выберите магазин, CRM или источник клиентских данных для синхронизации.
  5. Выберите объекты для синхронизации.
  6. Настройте направление: из Tajo в Brevo, из Brevo в Tajo или двустороннее для согласованных полей.
  7. Сохраните подключение.
  8. Запустите тестовую синхронизацию.

Начните с ограниченного набора тестовых контактов. Проверьте данные в Brevo, прежде чем включать полную синхронизацию.

Шаг 4: сопоставьте поля

Сопоставление полей определяет, сможет ли Brevo корректно сегментировать и персонализировать.

Практичная стартовая схема:

Поле Tajo или магазинаПоле или объект BrevoПримечания
Email клиентаEMAILОсновное поле идентичности
ИмяFIRSTNAMEИспользуется в персонализации
ФамилияLASTNAMEИспользуется в персонализации и CRM
ТелефонSMS или атрибут телефонаИспользуйте только при корректном согласии и формате
Идентификатор клиентаВнешний идентификатор или собственный атрибутПомогает устранять дубли и сверять записи
Согласие на emailСогласие на email или членство в спискеНикогда не выводите согласие из самого факта наличия контакта
Согласие на SMSСогласие на SMS или собственный атрибутОбязательно до запуска SMS-кампаний
Число заказовORDER_COUNTПолезно для сегментов новых и повторных покупателей
Пожизненная ценностьАтрибут TOTAL_SPENT или LTVПолезно для VIP-сегментов и правил подавления
Дата последнего заказаLAST_ORDER_DATEПолезно для допродаж и возвратных кампаний
Баллы лояльностиLOYALTY_POINTSПолезно для напоминаний о вознаграждениях
Уровень лояльностиLOYALTY_TIERПолезно для VIP-кампаний и кампаний по уровням
Последняя категория товараLAST_CATEGORYПолезно для рекомендаций
Жизненный цикл клиентаLIFECYCLE_STAGEПолезно для маршрутизации по цепочкам

Используйте единообразные названия. Не создавайте несколько атрибутов для одного и того же понятия, например total_spent, TOTAL_SPENT и LTV.

Шаг 5: настройте события и триггеры

Автоматизация кампаний зависит от событий.

Типичные события:

  • Контакт создан.
  • Оформлена подписка на рассылку.
  • Корзина брошена.
  • Начато оформление заказа.
  • Заказ завершён.
  • Заказ отменён.
  • Оформлен возврат средств.
  • Товар просмотрен.
  • Изменён уровень лояльности.
  • Начислены баллы.
  • Вознаграждение использовано.
  • Клиент стал неактивным.
  • Открыто обращение в поддержку.

Для каждого события определите:

Поле событияПочему это важно
Имя событияИспользуется триггерами сценариев Brevo
Идентификатор клиентаСвязывает событие с нужным контактом
Отметка времениУправляет таймингом и логикой задержек
СвойстваДобавляют контекст заказа, товара, лояльности или корзины
Ключ дедупликацииПредотвращает повторные срабатывания
Состояние согласияОпределяет, может ли событие запустить сообщение
ИсточникПомогает понять, откуда пришло событие

Не запускайте кампании по событиям, пока не убедитесь, что тестовые события приходят один раз, с нужным контактом и правильными свойствами.

Шаг 6: постройте первые сценарии в Brevo

Приветственная серия

Триггер: новый подписчик, новый аккаунт или первая синхронизация клиента.

Предлагаемая цепочка:

  1. Мгновенное приветствие.
  2. История бренда или ценностное предложение.
  3. Объяснение товара, услуги или программы лояльности.
  4. Социальное доказательство.
  5. Побуждение к первой покупке или следующему шагу.

Используйте данные Tajo для:

  • Источника клиента.
  • Даты регистрации.
  • Первого интереса к товару.
  • Статуса участия в программе лояльности.
  • Согласий по каналам.

Возврат брошенных корзин

Триггер: корзина брошена или оформление заказа начато без завершения.

Предлагаемая цепочка:

  1. Напоминание по email после короткой задержки.
  2. Напоминание по SMS только при наличии согласия на SMS.
  3. Письмо с составом корзины и конкретными товарами.
  4. Финальное напоминание или стимул, если маржа позволяет.

Используйте данные Tajo для:

  • Суммы корзины.
  • Названий товаров.
  • Категорий товаров.
  • Ссылки на оформление заказа.
  • Ценности клиента.
  • Числа предыдущих покупок.

О реализации именно для Shopify читайте в материалах Интеграция Brevo и Shopify и Письма о брошенной корзине в Shopify.

Послепродажная цепочка

Триггер: заказ завершён.

Предлагаемая цепочка:

  1. Транзакционное подтверждение.
  2. Обучение по товару или инструкции по уходу.
  3. Запрос отзыва.
  4. Кросс-продажа или напоминание о повторной покупке.
  5. Обновление баллов лояльности.

Используйте данные Tajo для:

  • Категории товара.
  • Числа заказов.
  • Уровня лояльности.
  • Начисленных баллов.
  • Пожизненной ценности клиента.
  • Статуса обращений в поддержку.

Повышение уровня лояльности

Триггер: изменён уровень лояльности.

Предлагаемая цепочка:

  1. Поздравьте клиента.
  2. Объясните новые преимущества.
  3. Покажите текущие баллы или вознаграждения.
  4. Порекомендуйте следующее действие.
  5. Подавите отправку, если у клиента есть открытое обращение в поддержку.

Возвратная цепочка

Триггер: клиент неактивен в течение заданного периода.

Предлагаемая цепочка:

  1. Полезное напоминание о себе.
  2. Рекомендация на основе прошлой категории покупок.
  3. Предложение, если маржа позволяет.
  4. Обновление предпочтений.
  5. Подавление при отсутствии реакции.

Используйте данные Tajo для:

  • Даты последнего заказа.
  • Последней категории товара.
  • Статуса вовлечённости.
  • Ценности клиента.
  • Недавнего статуса обращений в поддержку.

Чек-лист проверки перед запуском

Используйте этот чек-лист до активации продакшн-сценариев.

Пункт проверкиУсловие прохождения
Синхронизация контактовТестовый контакт появляется в Brevo один раз
Сопоставление атрибутовВсе обязательные поля заполняются корректно
СогласияДопуск к email, SMS и WhatsApp определён верно
ОтпискаОтписавшиеся контакты подавляются
Доставка событийКаждое тестовое событие приходит один раз
Свойства событийПоля заказа, корзины, товара и лояльности присутствуют
Триггер сценарияПо тестовому событию запускается нужный сценарий
Правила выходаКлиенты выходят из цепочки после покупки или при дисквалифицирующем условии
ПодавлениеОткрытые обращения, возвраты и отписки учитываются
ПерсонализацияПеременные шаблона отрисовываются корректно
СсылкиСсылки на оформление заказа, товары и предпочтения работают
ОтчётностьМетрики кампаний и сценариев видны
Обработка ошибокОшибки синхронизации логируются, и за них кто-то отвечает

Не пропускайте проверку. Ошибки интеграции очень быстро превращаются в неловкий клиентский опыт.

Устранение типичных проблем

Дубли контактов

Частые причины:

  • В разных системах используются разные идентификаторы.
  • Контакт, у которого был только телефон, позже получает email.
  • Импорты создали контакты до настройки синхронизации.
  • Нормализация email выполняется непоследовательно.

Решение:

  • Выберите основной идентификатор.
  • Приведите регистр email к единому виду.
  • Используйте внешние идентификаторы, когда они доступны.
  • Объедините или подавите дубли перед крупными отправками.

Отсутствующие данные в Brevo

Частые причины:

  • Поле не сопоставлено.
  • Исходные данные пусты.
  • У API-ключа нет доступа.
  • Задание синхронизации завершилось с ошибкой.
  • Тип поля несовместим.

Решение:

  • Проверьте исходную запись в Tajo или Shopify.
  • Убедитесь, что сопоставление существует.
  • Убедитесь, что атрибут в Brevo существует.
  • Запустите тестовую синхронизацию.
  • Проверьте логи синхронизации.

Сценарий не запускается

Частые причины:

  • Имя события не совпадает.
  • Контакт ещё не существует.
  • Свойства события отсутствуют.
  • Условия сценария слишком строгие.
  • Задержка или правила входа блокируют контакт.

Решение:

  • Проверьте точное имя события.
  • Отправьте тестовое событие.
  • Проверьте попадание контакта в сценарий.
  • Временно упростите условия.
  • Проверьте состояние согласия и подавления.

SMS или WhatsApp не отправляются

Частые причины:

  • Нет согласия на канал.
  • Формат телефона недействителен.
  • Не настроены правила страны или отправителя.
  • Контакт подавлен.
  • Требуется проверить остаток по каналу или настройки аккаунта.

Решение:

  • Проверьте формат телефона.
  • Уточните источник согласия.
  • Протестируйте на внутреннем номере.
  • Пересмотрите настройки каналов в Brevo.
  • Убедитесь, что существует запасной путь через email.

Задержки синхронизации

Частые причины:

  • Режим пакетной синхронизации.
  • Лимиты частоты запросов API.
  • Задержка доставки Webhook.
  • Временная проблема на стороне поставщика.
  • Выполняется крупная загрузка исторических данных.

Решение:

  • Проверьте статус синхронизации.
  • Изучите лимиты частоты запросов.
  • Убедитесь в доставке Webhook.
  • Расставьте приоритеты для ценных событий.
  • Используйте пакетную синхронизацию для исторических данных, а событийную для кампаний в реальном времени.

Безопасность и соответствие требованиям

Относитесь к интеграции как к инфраструктуре клиентских данных.

Минимальный набор мер:

  • Храните API-ключи в защищённом месте.
  • Ограничьте административный доступ.
  • Используйте отдельные тестовые и продакшн-учётные данные.
  • Соблюдайте согласия на email, SMS и WhatsApp.
  • Держите статус отписки синхронизированным.
  • Не синхронизируйте лишние чувствительные поля.
  • Логируйте сбои синхронизации.
  • Задокументируйте ответственность за поля.
  • Определите, кто может создавать и активировать сценарии.

Не передавайте клиентские данные в кампании только потому, что они доступны. Синхронизируйте только те данные, которые поддерживают реальный сценарий.

Метрики для отслеживания

После запуска отслеживайте и состояние интеграции, и результаты кампаний.

Состояние интеграции:

  • Доля успешных синхронизаций.
  • Число ошибок синхронизации.
  • Доля дублей контактов.
  • Задержка доставки событий.
  • Число неудачных вызовов Webhook.
  • Число несопоставленных полей.
  • Доля ошибок API.

Результаты кампаний:

  • Попадание контактов в сценарии.
  • Доставка писем.
  • Показатели открытий и кликов.
  • Отклик на SMS и WhatsApp.
  • Конверсия.
  • Выручка на сценарий.
  • Отписки.
  • Доля жалоб.
  • Доля повторных покупок.
  • Вовлечённость в программу лояльности.

Если результаты кампаний слабые, не ограничивайтесь переписыванием текстов. Проверьте качество данных, тайминг триггеров, аудиторию, согласия, предложение и логику подавления.

План внедрения

Неделя 1: планирование и подключение

  • Определите первые сценарии.
  • Выберите источник истины.
  • Создайте API-ключ Brevo.
  • Подключите Brevo в Tajo.
  • Сопоставьте основные поля контактов.
  • Запустите тестовую синхронизацию.

Неделя 2: события и сегменты

  • Настройте события заказов и корзины.
  • Добавьте поля жизненного цикла.
  • При необходимости добавьте поля лояльности.
  • Создайте тестовые сегменты.
  • Проверьте согласия и подавления.

Неделя 3: построение сценариев

  • Постройте приветственную серию.
  • Постройте возврат брошенных корзин или возврат лидов.
  • Постройте послепродажную цепочку или цепочку лояльности.
  • Протестируйте переменные шаблонов.
  • Проверьте ссылки и правила выхода.

Неделя 4: запуск и наблюдение

  • Запустите на ограниченной аудитории.
  • Ежедневно просматривайте логи синхронизации.
  • Проверяйте метрики кампаний.
  • Исправляйте проблемы сопоставления.
  • Расширяйте аудиторию после подтверждения стабильности.

Итоговая рекомендация

Лучшая интеграция Brevo с Tajo строится вокруг сценариев, а не вокруг полей.

Начните с тех клиентских путей, которые важнее всего: приветствие, возврат корзины, послепродажная цепочка, лояльность и возврат клиентов. Синхронизируйте данные, необходимые именно этим путям. Тщательно тестируйте. Соблюдайте согласия. Отслеживайте ошибки. Затем переходите к более богатой сегментации и многоканальной автоматизации.

Tajo наиболее ценен тогда, когда Brevo нужен не просто список контактов. Он даёт кампаниям Brevo контекст по клиенту, покупкам, лояльности и жизненному циклу, необходимый для того, чтобы автоматизация была своевременной, точной и измеримой.

Похожие статьи

Часто Задаваемые Вопросы

Как интегрировать Brevo с Tajo?
Подключите Brevo в разделе интеграций Tajo, добавьте API-ключ Brevo, выберите данные о клиентах, заказах, товарах, событиях, лояльности и согласиях для синхронизации, сопоставьте поля, протестируйте на небольшом сегменте, а затем активируйте сценарии: приветственную серию, возврат брошенных корзин, послепродажные цепочки, программу лояльности и возвратные кампании.
Что Tajo добавляет к Brevo?
Tajo добавляет к Brevo слой клиентских данных и контекста интернет-магазина. Он помогает синхронизировать данные Shopify и вовлечённости клиентов, обогащать контакты Brevo атрибутами покупок и жизненного цикла, запускать автоматизации по событиям и поддерживать сегментированные сценарии email, SMS, WhatsApp и лояльности.
Что выбрать: Tajo, нативные интеграции Brevo или собственную интеграцию через Brevo API?
Используйте Tajo, когда данные о клиентах, заказах, лояльности, сегментации и жизненном цикле нужно синхронизировать для маркетинговых процессов. Используйте нативные интеграции Brevo для более простой настройки на базе плагинов. Используйте собственную интеграцию через API, когда ваша модель данных или логика приложения уникальны и у вас есть инженерная поддержка.

Подайте заявку на ранний доступ

Укажите имя, а также email или номер телефона. Мы отправим Вам информацию о доступе к Tajo.

определим автоматически
Получить Brevo