Главная

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

Итак, вы подготовили и опубликовали форму, а посетители сайта успешно заполняют её. Но что дальше? Как выстроить дальнейшее общение компании с пользователем?

Допустим, ваша форма выглядит примерно так:

Она предполагает, что пользователь оставляет три типа данных:

  • имя;
  • email;
  • личные предпочтения.
За счёт этого вы не только изучаете потребности клиентов, но и расширяете свою базу данных.

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

Работа с формой

Шаг 1. Настраиваем форму, чтобы пользователь обязательно оставил свой email

В разделе «Веб-слой» откройте «Формы» и создайте новую форму или отредактируйте созданную ранее. Во вкладке «Конструктор» добавьте блок «Email»: именно на него вы будете настраивать и занесение в базу данных, и совершение триггерного действия, и в целом выстраивание коммуникации с пользователем.

В форме может быть сколько угодно страниц, а внутри них — сколько угодно разных блоков в зависимости от того, какую именно информацию вы хотите собрать.

Поле «Значение по умолчанию» служит примером для пользователя, как заполнять форму. В данном случае его можно оставить пустым.
В разделе «Валидация» можно настроить, кто сможет заполнить вашу форму:
  • «Обязателен для заполнения»: пользователь обязан указать свой электронный адрес при заполнении формы.

  • «Проверить наличие в базе данных»: заполнить форму смогут только пользователи, которые уже есть в вашей базе данных.

  • «Проверять наличие подписки»: заполнить форму сможет только тот, кто уже подписан на вашу рассылку.

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

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

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

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

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

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

  1. Какую информацию в базе данных искать: в нашем примере это email, но можно настроить, например, номер телефона или имя.
  2. Какую из загруженных вами баз данных использовать: выберите базу данных, по которой будет происходить поиск email пользователя.
  3. Какие именно данные, введённые в форме пользователем, нужно использовать для поиска и добавления: здесь нужно выбрать подходящий элемент формы.
Если у вас настроена триггерная рассылка, которая запускается при импорте email в базу данных, то вы можете поставить галочку, чтобы этого не происходило. Либо оставьте всё как есть, и новый пользователь получит рассылку после попадания в базу.
Переходим ниже в раздел «Соответствие колонок» и нажимаем «Добавить». Здесь можно добавлять столько полей, сколько потребуется. Всё зависит от того, какие именно сведения о себе оставит пользователь в форме.

Допустим, мы создали форму, где пользователь оставляет своё имя и email. В таком случае нам нужно два соответствующих поля, в каждом из которых мы настраиваем:

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

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

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

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

Шаг 3. Настраиваем подписку при заполнении формы

Теперь при заполнении формы пользователь автоматически попадает в нашу базу данных. Но пока он ещё не подписан ни на какие рассылки. Чтобы подписать его, переходим к разделу «Настройки подписки на ресурс» и нажимаем «Добавить».
Здесь настраиваются:
  1. Ресурс, на который будет подписан новый пользователь.

  2. Канал, на который мы подписываем пользователя, например, email.

  3. Статус подписки пользователя. Нам нужно его подписать, соответственно, выбираем «Подписан».

  4. Элемент формы. Здесь выбираем то поле формы, в котором пользователь оставляет свой email. Если же настраивается SMS-подписка, то вместо email выбираем номер телефона, и так далее.

Если нужно добавить пользователя более, чем в одну базу, снова нажмите на «Импорт профилей» внизу слева и настройте появившийся блок. Сохраните форму по кнопке справа сверху.

Теперь при таких настройках формы пользователь после её заполнения автоматически попадёт в нашу базу данных и будет подписан на ресурс.

Работа с триггерной рассылкой

Осталось настроить отправку письма после заполнения формы. Для этого переходим в «Рассылки», выбираем «Триггеры» и создаём новую триггерную рассылку.
Выбираем канал и ресурс, прикрепляем к рассылке нужный шаблон сообщения. В нашем случае шаблон может быть приблизительно такого содержания:
Затем переходим во вкладку «Триггеры». В ней настраиваем требуемые параметры:
  • «Тип события»: при заполнении формы;

  • «Подождать»: настраиваем время, через которое отправляется письмо после заполнения формы;

  • «Для формы»: выбираем нужную нам форму;

  • «Для базы данных»: выбираем требуемую базу данных.

Установите нужный вам интервал запуска рассылки. Выбрать можно любое необходимое значение. В нашем случае это 5 минут.

Нажимаем кнопку «Готово». Откроется окно, где можно финально проверить настройки нашей триггерной рассылки:

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

  1. пользователь заполняет форму и вводит в ней свой email;
  2. данные пользователя заносятся в базу данных, для него создается профиль;
  3. этот профиль подписывается на ресурс;
  4. пользователю отправляется письмо сразу после заполнения формы или через настроенный интервал времени.

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

subscription, banner, email

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

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

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

subscribe blog img