Из Webflow в Brevo: синхронизация форм без потери согласия

Подключите формы Webflow к Brevo: сопоставьте поля, настройте двойное подтверждение, обработайте повторы и протестируйте процесс до запуска рекламы.

синхронизация форм Webflow с Brevo

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

Для подписки на рассылку встроите форму Brevo с двойным подтверждением. Если нужна штатная форма Webflow, принимайте отправки на сервере, явно сопоставляйте поля и не включайте новых подписчиков в аудиторию до подтверждения. Повторная отправка не должна высылать ещё одно подтверждение или отменять последующий отказ. Проверьте эти случаи до запуска рекламы.

Узнать больше
На этой странице

Отправьте одну тестовую форму подписки дважды. Результатом должны остаться один подписчик, один запрос подтверждения и запись о произошедшем. Если вторая доставка запускает ещё одну приветственную цепочку, интеграцию нужно исправить.

Полезная интеграция Webflow с Brevo обрабатывает повторную доставку так же внимательно, как первую. Здесь есть схема полей, граница подтверждения и небольшой приёмочный тест для сервиса автоматизации или Вашего сервера.

Выберите кратчайший путь

Что нужноС чего начатьЧто проверить
Подписка на рассылкуВстроить форму BrevoДвойное подтверждение, обязательные поля и конечный список
Записи об отправках в WebflowОставить форму Webflow и подключить сервис автоматизацииСопоставление, подтверждение и поведение при повторе
Особая маршрутизация или управляемое восстановлениеПринимать события Webflow на своём сервереПодлинность, ожидающее состояние, защита от дублей и журнал ошибок

Конструктор форм Brevo поддерживает двойное подтверждение. Новый подписчик должен перейти по ссылке в письме, прежде чем попадёт в базу контактов. Если нужна только форма рассылки, это разумный первый выбор.

«Мы уже оформили форму в Webflow». Оставьте её, если важны внешний вид или история отправок. Руководство Webflow по интеграции описывает автоматизацию и API. Перед заменой адреса отправки проверьте последствия: собственное действие формы обходит обработку Webflow и меняет место хранения данных.

Определите смысл каждого поля

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

Ниже пример сопоставления для деловой рассылки. Обязательные имя и рабочий email являются правилом этой формы, а не общим требованием Webflow или Brevo.

Поле источникаНазначениеПравило
Рабочий emailАдрес контактаОбязателен; проверять на сервере
ИмяАтрибут FIRSTNAMEОбязательно; убрать пробелы по краям
КомпанияАтрибут COMPANYНеобязательна; пустая отправка не стирает сохранённое значение
Выбор маркетингаЗапись согласияПринимать явные значения; неизвестное означает остановку
ID отправкиЗапись обработкиРаспознавать повторную доставку
Время отправки и ID формыЗапись обработкиСохранять контекст источника

Создайте соответствующие атрибуты Brevo с правильными типами до передачи данных. API контактов Brevo принимает объект атрибутов и поддерживает обновление существующего контакта через updateEnabled. Эти поля передают данные, но не создают разрешение на рекламную рассылку.

Если допускаете только рабочие адреса, проверяйте это и на сервере, и в интерфейсе. Корпоративный домен не доказывает согласие и не гарантирует, что ящик принадлежит реальному клиенту.

Сначала подтверждение, потом рекламная аудитория

Для новых подписчиков соблюдайте порядок:

  1. Проверьте форму и явный выбор маркетинга.
  2. Сохраните запрос в ожидающем состоянии с источником и ID отправки.
  3. Запустите один запрос двойного подтверждения.
  4. Примите подтверждение через выбранную систему.
  5. Включите подтвердившего подписчика в рекламную аудиторию.

У Brevo есть специальный API-метод двойного подтверждения, POST /v3/contacts/doubleOptinConfirmation, с шаблоном, конечными списками и адресом перенаправления. Обычный POST /v3/contacts выполняет другую задачу. Не создавайте нового контакта заранее, если требуется подтверждение до его создания.

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

Подробнее процесс рассмотрен в руководстве по двойному подтверждению. Ранее отписавшийся адрес проверяйте отдельно от нового.

Принимайте события на сервере

Не помещайте API-ключ Brevo в код страницы Webflow. Держите его на принимающем сервере или в хранилище учётных данных сервиса автоматизации.

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

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

Сохраните последующий отказ

Повторная обработка старой подписки не должна отменять более позднюю отписку. Перед обновлением назначения сравните время события с актуальным авторитетным статусом подписки. Пустая отметка или неизвестное значение не являются новым согласием. Одна новая отправка формы не даёт права снять блокировку или снова подписать отказавшегося человека; Brevo учитывает блокировку как отдельный статус.

Осторожно меняйте идентификатор контакта. Документация Brevo по обновлению предупреждает: замена email заблокированного контакта может снять блокировку и снова подписать его. Считайте изменение адреса отдельной проверяемой операцией, а не обычным переносом поля.

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

Проведите шесть приёмочных проверок

ПроверкаОжидаемый результат
Новая действительная подпискаОжидание подтверждения; до него нет рекламы
Одна форма доставлена дваждыОдин результат обработки; второго подтверждения нет
Выбор маркетинга отсутствует или неясенПодписка не предполагается
Старая отправка повторена после отказаПоздний отказ сохраняет силу
Brevo временно недоступенВидимая ошибка с повтором; ложного успеха нет
Компания отсутствует в следующей отправкеПрежнее значение сохранено, если удаление не задумано

Проведите проверки на отдельном тестовом списке с адресами под Вашим контролем. Проверьте обе системы и действительно полученные письма. Зелёный шаг автоматизации сам по себе не доказательство.

Место Tajo

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

Сравнить встроенную форму, сервис автоматизации и собственный код поможет руководство по коннекторам Brevo.

Если у Вас магазин, а не веб-форма, используйте руководство по Shopify и Brevo. Для собственной реализации пригодится руководство по API Brevo.

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

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

Как проще всего подключить Webflow к Brevo?

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

Подтверждает ли создание контакта в Brevo его подписку?

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

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

Сохраняйте идентификатор отправки Webflow и результат обработки. Повторная доставка не должна снова выполнять действия. Для ранее подтвердившего подписку контакта обновляйте совпадающую запись, не создавая вторую личность.

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

Укажите имя и рабочий адрес электронной почты. Мы отправим ссылку для подтверждения запроса на доступ к Tajo.

Получить Brevo