На тази страница
Подайте една тестова регистрация два пъти. Трябва да останат един абонат, една заявка за потвърждение и запис какво се е случило. Ако второто подаване изпрати още една приветствена поредица, връзката има нужда от поправка.
Полезната интеграция между Webflow и Brevo обработва второто подаване също толкова внимателно, колкото първото. Това ръководство дава карта на полетата, граница на потвърждението и малък приемателен тест за услуга за автоматизация или Ваш собствен сървър.
Изберете най-краткия път
| Какво Ви трябва | Започнете оттук | Какво да проверите |
|---|---|---|
| Абонамент за бюлетин | Вградете формуляр на Brevo | Двойно потвърждение, задължителни полета и целеви списък |
| Записи на подадените формуляри в Webflow | Запазете формуляра на Webflow и свържете услуга за автоматизация | Съпоставяне, потвърждение и поведение при повторно подаване |
| Специално маршрутизиране или контролирано възстановяване | Приемайте събитията от Webflow на Ваш сървър | Удостоверяване, чакащо състояние, премахване на дубликати и записи за грешки |
Конструкторът на формуляри на Brevo поддържа двойно потвърждение. Новите абонати трябва да щракнат върху връзката в имейла, преди да бъдат добавени към базата с контакти. Това е добър избор, когато Ви трябва само формуляр за бюлетин.
„Вече проектирахме формуляра в Webflow.“ Запазете го, ако оформлението или записите за подаване са важни. Ръководството на Webflow описва начини чрез автоматизация и API. Проверете ефекта от собствен адрес за изпращане, преди да го промените: така заобикаляте обработката на Webflow и променяте къде се съхраняват подадените данни.
Решете какво означава всяко поле
Използвайте отделен формуляр за бюлетин или отделна, предварително неотбелязана отметка за маркетинг във формуляр за запитване. Искането за отговор от търговския екип не бива тихомълком да става абонамент за бюлетин.
Ето примерна карта за бизнес бюлетин. Задължителните собствено име и служебен имейл са правило на този формуляр, а не общо изискване на Webflow или Brevo.
| Поле от източника | Цел | Правило |
|---|---|---|
| Служебен имейл | Имейл на контакта | Задължителен; проверявайте на сървъра |
| Собствено име | Атрибут FIRSTNAME | Задължителен; премахнете интервалите в началото и края |
| Компания | Атрибут COMPANY | Незадължителен; празно подаване не изтрива запазена стойност |
| Избор за маркетинг | Запис за съгласие | Приемайте само изрични стойности; неизвестна стойност спира обработката |
| Идентификатор на подаването | Запис за обработката | Разпознавайте повторното получаване |
| Час на подаване и идентификатор на формуляра | Запис за обработката | Пазете достатъчно контекст за източника |
Създайте съответните атрибути в Brevo с правилните типове, преди да изпращате данни. API за контакти на Brevo приема обект с атрибути и може да обнови съществуващ контакт чрез updateEnabled. Тези полета пренасят данни, но не дават разрешение за маркетинг.
Ако допускате само служебни адреси, прилагайте това правило и на сървъра, а не само във формуляра. Бизнес домейнът не доказва съгласие, нито гарантира, че пощенската кутия принадлежи на реален клиент.
Поставете потвърждението преди включването в аудиторията
За нови абонати следвайте тази последователност:
- Проверете формуляра и изричния избор за маркетинг.
- Запазете заявката като чакаща заедно с източника и идентификатора.
- Изпратете една заявка за двойно потвърждение.
- Приемете потвърждението чрез избраната система.
- Добавете потвърдения абонат към маркетинговата аудитория.
Brevo има специален API адрес за двойно потвърждение, POST /v3/contacts/doubleOptinConfirmation, с шаблон, целеви списъци и адрес за пренасочване. Обикновеното POST /v3/contacts е друга операция. Не създавайте първо нов контакт, ако изискването Ви е потвърждение преди създаването му.
Изберете една система, която управлява потвърждението. Ако формуляр на Brevo, отделна автоматизация и Ваш изпращач обработват едно подаване, може да се получат дублирани съобщения. Успешният отговор от API също не доказва, че човекът е щракнал върху връзката.
За цялостния процес вижте ръководството за двойно потвърждение. Тествайте съществуващ отказал се контакт отделно от нов адрес.
Приемайте събитията на сървър
Не поставяйте API ключа на Brevo в кода на страницата в Webflow. Той трябва да е на приемащия сървър или в хранилището за идентификационни данни на услугата за автоматизация.
Webflow описва уебкуката form_submission, включително полетата, формуляра и часа на подаване. Проверявайте автентичността според начина, по който е създаден уебкукът. Webflow отбелязва, че създадените през таблото уебкуки не включват заглавките за подпис, използвани при подписаната интеграция.
Записвайте валидното получаване трайно, преди да го потвърдите. Ако Brevo е недостъпен, опитайте отново със запазената задача. Следете отделно състоянията „получено“, „чака потвърждение“, „синхронизирано“, „пропуснато“ и „неуспешно“, за да не изглежда приетият уебкук като завършена синхронизация.
Запазете по-късния отказ от абонамент
Повторна обработка на стара регистрация не бива да отменя по-нов отказ. Сравнете часа на събитието и текущия авторитетен запис за абонамента, преди да обновявате целта. Липсваща отметка или непозната стойност не е ново съгласие. Само ново подаване не е основание да премахнете блокиране или да абонирате отново отказал се човек; Brevo третира блокирането като отделно състояние.
Внимавайте и при промяна на идентичността. Документацията на Brevo за обновяване предупреждава, че смяната на имейла на блокиран контакт може да премахне блокирането и да го абонира отново. Третирайте смяната на адрес като отделна операция за преглед, а не като обикновено съпоставяне.
При контакт с действащ абонамент обновяването на съответния запис може да избегне втори контакт. Все пак премахвайте дубликатите на самото събитие: един контакт може да получи две съобщения и без втори запис.
Изпълнете шестте приемателни теста
| Тест | Очакван резултат |
|---|---|
| Нова валидна регистрация | Изчаква потвърждение; дотогава няма маркетинг |
| Едно и също подаване пристига два пъти | Един резултат от обработката; без второ потвърждение |
| Липсващ или неясен избор за маркетинг | Не се предполага абонамент |
| Стара регистрация се получава отново след отказ | По-късният отказ остава в сила |
| Brevo временно е недостъпен | Видима грешка с възможност за повторен опит, без фалшив успех |
| Компанията липсва при следващо подаване | Съществуващата стойност остава, освен ако изтриването не е умишлено |
Изпълнете тестовете в отделен списък с адреси под Ваш контрол. Проверете и двете системи и действително получените съобщения. Зелената отметка в автоматизацията не е достатъчно доказателство.
Къде се вписва Tajo
Tajo е в ранен достъп. Донесете изходния формуляр, целевия списък, картата на полетата и шестте очаквани резултата на прегледа на интеграцията. Потвърдете, че избраният поток ги поддържа, преди да го активирате.
За сравнение на вградена форма, услуга за автоматизация и собствен код използвайте ръководството за конектори на Brevo.
За магазин вместо уеб формуляр вижте ръководството за Shopify и Brevo. При собствена реализация ръководството за API на Brevo дава допълнителен контекст.
Кажете ни кои системи искате да свържете. Започнете с един формуляр, който издържа повторен опит.
Често Задавани Въпроси
Кой е най-лесният начин да свържа Webflow с Brevo?
За бюлетин вградете формуляр на Brevo и включете двойно потвърждение. Запазете формуляр на Webflow, ако Ви трябват записите му или специално маршрутизиране, и го свържете чрез автоматизация или сървърна интеграция.
Създаването на контакт в Brevo потвърждава ли абонамента?
Не. Обикновено създаване или обновяване на контакт не завършва двойното потвърждение. Използвайте процес за потвърждение и включете новия абонат в маркетинговата аудитория едва след него.
Как да спра повторните опити да създават дубликати?
Записвайте идентификатора на подадения формуляр в Webflow и резултата от обработката. Повторното обработване не бива да повтаря ефектите. За вече потвърден контакт обновете съответния запис, вместо да създавате втори.