Page Builder Sandwich Pro создает контактные формы, формы запроса расценок, регистрации и пошаговые формы из блоков, а также определяет, что происходит с каждым сообщением: отправка по электронной почте, сохранение копии на вашем сайте, отправка через вебхук и добавление в список рассылки.
Создание формы
- В редакторе блоков или Sandwich Studio добавьте блок Форма. По умолчанию он содержит поля для имени, адреса электронной почты и сообщения.
- Добавляйте поля с помощью блока Поле формы: текст, электронная почта, телефон, веб-адрес, число, дата, сообщение, раскрывающийся список, выбор одного варианта, выбор нескольких вариантов, флажок согласия, загрузка файла и скрытое значение.
- Выберите поле, чтобы настроить его метку, статус обязательного поля, варианты выбора, ширину (на всю ширину или наполовину) и, в случае загрузки файла, допустимые типы файлов и максимальный размер (до 50 МБ; 5 МБ по умолчанию, если не изменено).
- Для пошаговой формы поместите поля внутрь блоков Шаг формы: посетитель видит по одному шагу с кнопками Назад и Далее, причем каждый шаг валидируется перед переходом к следующему.
Отображение поля только при совпадении с другим полем
Откройте панель поля Показывать это поле только если…, выберите другое поле и правило (равно, не равно, содержит, заполнено, пусто). Скрытое поле никогда не является обязательным и никогда не отправляется.
Что происходит после отправки
Выберите блок Форма и откройте После отправки:
- Отправить заявку по электронной почте на один или несколько адресов (администратору сайта, если поле не заполнено). Адрес электронной почты посетителя устанавливается в качестве адреса для ответа.
- Сохранять заявки на этом сайте: они отображаются в разделе Page Builder Sandwich → Заявки из форм с возможностью экспорта в CSV. Загруженные файлы хранятся в защищенной папке, к которой нет прямого доступа из интернета; редакторы и администраторы могут скачать их из самой заявки.
- Отправить на вебхук: поля отправляются в формате JSON на указанный вами https-адрес.
- Добавить в список рассылки: Mailchimp, Brevo, MailerLite, Kit или ActiveCampaign (см. раздел «Подключение сервиса рассылок»).
Каждое действие выполняется независимо: в случае сбоя одного из них остальные продолжат работу, а сохраненная заявка покажет, какие действия завершились успешно.
Встроенная защита от спама
Каждая форма защищена на сервере без необходимости посетителям разгадывать капчи: скрытое поле, которое заполняют только роботы, подписанный токен, подтверждающий, что форма отправлена именно с вашей страницы, минимальное время заполнения в 3 секунды и не более 10 сообщений с одного адреса на форму за каждые 10 минут. Робот получает ответ об успешной отправке, чтобы он ничего не заподозрил, при этом переданные им данные не сохраняются и не пересылаются. Страница, которая долго отдавалась из кэша, сохраняет полную работоспособность: форма получает актуальный токен и выполняет отправку повторно.
Подключение сервиса рассылок
- Перейдите в раздел Page Builder Sandwich → Маркетинг → Подключения списков рассылки.
- Вставьте API-ключ сервиса (для ActiveCampaign также URL вашего API, например
https://youraccount.api-us1.com) и выберите Проверить и сохранить. Ключ сначала проверяется на стороне сервиса, затем сохраняется в зашифрованном виде на вашем сайте и больше никогда не отображается.
- В панели блока Форма После отправки включите опцию Добавить в список рассылки и выберите сервис и нужный список (для Kit — форму).
Посетитель добавляется с использованием первого поля электронной почты формы и, при наличии, поля с именем name. Адрес, который уже присутствует в списке, обновляется и никогда не дублируется.