Как отправить письмо после того, как клиент заполнил форму
Допустим, пользователи при регистрации указывают свой email. Мы хотим собрать ещё информацию о них, например, дату рождения. За указание дополнительных данных пользователи получат маленький бонус — промокод на скидку, письмо с которым мы будем отправлять на указанный ранее адрес.
Форма в нашем случае может выглядеть примерно так:
Разберём по шагам её создание и настройку, а также дальнейшую коммуникацию с пользователем после заполнения.
Шаг 1. Создание и настройка формы
Шаг 2. Настройка занесения данных пользователя в базу данных
Далее настраиваем параметры поиска профиля:
- Какую информацию в базе данных искать: по каким данным искать профиль в базе. Например, если выбрать email, то платформа будет искать профиль с тем же адресом, который пользователь указал при регистрации. Если email найден, то платформа обновит данные соответствующего профиля.
- Какую из баз данных использовать: здесь нужно выбрать базу, по которой будет происходить поиск email-адреса пользователя.
- Какие именно данные, введённые в форме пользователем, нужно использовать для поиска и добавления: из какого поля формы брать данные для поиска профиля в базе. То есть, если выбран поиск по email, то это должно быть поле формы, где пользователь оставляет email-адрес.
Здесь можно добавлять столько полей, сколько потребуется. Всё зависит от того, какие именно сведения о себе оставит пользователь в форме.
В нашей форме пользователь оставляет свою дату рождения. Поэтому нам нужно соответствующее поле, в котором мы настроим:
- целевую колонку: в какое поле профиля в базе данных сохранится информация;
- действие: «Установить из»;
- элемент формы: из какого поля формы брать эту информацию.
Внимательно проследите за соответствием, чтобы нужные данные заносились в нужное поле профиля, и сохраните форму по кнопке справа сверху.
Шаг 3. Создание и настройка шаблонов писем
Далее нам потребуются два email-шаблона.
- Первый будет отправляться подписчикам, зарегистрированным за последнюю неделю. Здесь мы будем предлагать им заполнить форму и получить небольшой бонус.
Второй будет отправляться тем, кто заполнил форму. В нём поблагодарим подписчика за заполнение формы и предложим промокод.
Шаг 4. Настройка сегмента и регулярной рассылки
Теперь нам понадобится обновляемый сегмент. Раз в неделю он будет собирать новых пользователей (например, зарегистрированных в последние 7 дней). После этого им будет отправляться рассылка с предложением указать дату рождения.
Также установим, чтобы сегмент обновлялся еженедельно: например, каждый вторник в 02:00.
Далее выбираем шаблон сообщения.
Осталось настроить расписание рассылки. Например, укажем, что отправка сообщений будет происходить по вторникам в 13:00.
Всё, рассылка настроена, можем её сохранять.
Шаг 5. Отправка триггерной рассылки после заполнения формы
Последний шаг — настроить отправку письма подписчикам, которые заполнили форму и указали свою дату рождения. Здесь нам пригодится триггерная рассылка.
Выбираем форму и базу данных. При необходимости также можно установить время ожидания. Но в нашем примере это не понадобится: письмо будет отправлено сразу после того, как пользователь заполнит форму.
Активируем триггерную рассылку и сохраняем её. Теперь благодаря настройке формы и рассылок автоматически будет происходить следующее:
- новый пользователь получает письмо с предложением заполнить форму;
- когда пользователь указывает свою дату рождения, его данные заносятся в базу данных и добавляются к профилю;
- сразу после заполнения формы пользователю отправляется письмо с промокодом на скидку.






