Главная

Как отправить письмо после того, как клиент заполнил форму

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

Допустим, пользователи при регистрации указывают свой email. Мы хотим собрать ещё информацию о них, например, дату рождения. За указание дополнительных данных пользователи получат маленький бонус — промокод на скидку, письмо с которым мы будем отправлять на указанный ранее адрес.

Форма в нашем случае может выглядеть примерно так:

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

Шаг 1. Создание и настройка формы

В разделе «Веб-слой» откройте «Формы» и создайте новую форму либо отредактируйте уже имеющуюся. В форме может быть сколько угодно страниц, а внутри них — сколько угодно разных блоков в зависимости от того, какую именно информацию вы хотите собрать.
Если вы создаёте новую форму, во вкладке «Конструктор» добавьте первую страницу. Перетащите на неё блок «Дата»: с его помощью будут собираться данные о дате рождения пользователей.
В разделе «Валидация» выберите пункт «Обязателен для заполнения». Теперь чтобы форма отправилась, пользователю нужно будет указать дату рождения.
Также обязательно добавляем блок «Email» и делаем его скрытым. Он понадобится, чтобы сопоставлять почтовый адрес пользователя с адресом в базе.
По желанию можно добавить и другие поля, например, для указания имени (элемент «Короткий текст») или номера телефона (элемент «Номер телефона»). При необходимости их тоже можно сделать обязательными для заполнения.
В зависимости от задач, которые требуется решить, вы можете создать многостраничную форму с различными опросами и настроить на ней простую или сложную условную логику.
После того, как вы закончили создание и настройку страницы формы и элементов (и, при необходимости, настроили постраничную логику), нажмите кнопку «Сохранить» в правом верхнем углу.

Шаг 2. Настройка занесения данных пользователя в базу данных

Теперь нам нужно, чтобы после заполнения формы новые данные о пользователе попадали в базу, а профиль получал получал рассылку от компании с благодарностью за заполнение формы. Как это настроить?
Переходим во вкладку «Действия» и нажимаем «Импорт профилей».

Далее настраиваем параметры поиска профиля:

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

  2. Какую из баз данных использовать: здесь нужно выбрать базу, по которой будет происходить поиск email-адреса пользователя.

  3. Какие именно данные, введённые в форме пользователем, нужно использовать для поиска и добавления: из какого поля формы брать данные для поиска профиля в базе. То есть, если выбран поиск по email, то это должно быть поле формы, где пользователь оставляет email-адрес.
Способ импорта выбираем «Только обновлять существующих, не добавлять новых», так как мы будем добавлять новую информацию к текущим профилям в базе.
Переходим ниже, в раздел «Соответствие колонок» и нажимаем «Добавить».

Здесь можно добавлять столько полей, сколько потребуется. Всё зависит от того, какие именно сведения о себе оставит пользователь в форме.

В нашей форме пользователь оставляет свою дату рождения. Поэтому нам нужно соответствующее поле, в котором мы настроим:

  • целевую колонку: в какое поле профиля в базе данных сохранится информация;

  • действие: «Установить из»;

  • элемент формы: из какого поля формы брать эту информацию.

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

Шаг 3. Создание и настройка шаблонов писем

Далее нам потребуются два email-шаблона.

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

  • Второй будет отправляться тем, кто заполнил форму. В нём поблагодарим подписчика за заполнение формы и предложим промокод.

В первом шаблоне обязательно должна содержаться ссылка на форму. Добавим её через переменную «Формы»: в открывшемся окне надо выбрать нужную форму (и страницу, если их в форме несколько).
Переходим к настройке предзаполненных полей. У нас здесь будет email, поэтому настроим его. Нажимаем «Добавить», выбираем поле с email, далее «Установить из» и lead.email. Теперь в скрытое поле с email будет автоматически подставляться нужный адрес.
Во втором шаблоне через переменную добавим промокод. Он настраивается в разделе «Лояльность»«Промокоды».

Шаг 4. Настройка сегмента и регулярной рассылки

Теперь нам понадобится обновляемый сегмент. Раз в неделю он будет собирать новых пользователей (например, зарегистрированных в последние 7 дней). После этого им будет отправляться рассылка с предложением указать дату рождения.

Вводим название, выбираем нужную базу данных и жмём «Продолжить», чтобы перейти к настройке условий.
Здесь выбираем «Дата создания» с условием «Дата/возраст относительно текущей даты», затем «Входит в период» и указываем -7 дней.

Также установим, чтобы сегмент обновлялся еженедельно: например, каждый вторник в 02:00.

После сохранения сегмента приступаем к созданию рассылки. Выбираем «Регулярные» и создаём новую рассылку. Выбираем канал email, в разделе «Подписчики» устанавливаем ресурс, а в разделе «Источник подписчиков» выбираем «Сегмент» и указываем созданный ранее сегмент.

Далее выбираем шаблон сообщения.

Осталось настроить расписание рассылки. Например, укажем, что отправка сообщений будет происходить по вторникам в 13:00.

Всё, рассылка настроена, можем её сохранять.

Шаг 5. Отправка триггерной рассылки после заполнения формы

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

В разделе «Триггеры» создаём новую рассылку, выбираем канал, ресурс и шаблон. Теперь в разделе «Триггер» надо установить условие, при котором шаблон письма будет отправляться. В нашем случае это «При заполнении формы».

Выбираем форму и базу данных. При необходимости также можно установить время ожидания. Но в нашем примере это не понадобится: письмо будет отправлено сразу после того, как пользователь заполнит форму.

Активируем триггерную рассылку и сохраняем её. Теперь благодаря настройке формы и рассылок автоматически будет происходить следующее:

  1. новый пользователь получает письмо с предложением заполнить форму;

  2. когда пользователь указывает свою дату рождения, его данные заносятся в базу данных и добавляются к профилю;

  3. сразу после заполнения формы пользователю отправляется письмо с промокодом на скидку.

Может быть интересно

subscription, banner, email

Покажем платформу
и найдём решение под задачи вашего бизнеса

Не забудьте подписаться на рассылку блога

Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к нам в Telegram или MAX

subscribe blog img