Формы сбора подписчиков
Форма сбора подписчиков показывается посетителям сайта — они могут подписаться на рассылку, оставив электронную почту. После заполнения формы указанный адрес попадает в базу подписчиков как неподтверждённый контакт, и на него отправляется письмо для подтверждения подписки. Чтобы стать доступным для рассылки, получатель должен перейти по ссылке из письма.
Для работы форм достаточно один раз установить скрипт на сайт — после этого управлять показом форм можно из личного кабинета.
Типы форм
Формы бывают четырёх типов:
- всплывающее окно — выскакивает поверх контента сайта
- полоса — появляется выше или ниже контента сайта, не мешая просмотру. На мобильных устройствах из-за маленькой ширины экрана превращается во всплывающее окно
- вызываемое окно — появляется в свёрнутом виде в углу страницы, не мешая просмотру контента. По клику раскрывается поверх страницы
- встроенная форма — размещается на сайте как часть страницы

Добавлять элементы можно только во всплывающие и вызываемые окна — у полос фиксированный размер. С типом формы лучше определиться заранее: при смене типа содержимое теряется.
Как создать форму
-
Чтобы создать форму, перейдите в раздел Сайт → Формы и нажмите «Создать форму».

-
На шаге Аудитория укажите, куда будут попадать новые подписчики. При необходимости создайте список.

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

-
На шаге Правила показа формы настройте, кому и как будет показываться форма — автоматически или по вызову через JavaScript.
Автоматический показ
Чтобы форма показывалась только нужным посетителям, задайте одно или несколько условий — так же, как в сегментном редакторе. Выберите, должны выполняться все условия или любое из них.

Каталог условий включает больше 10 правил — по устройству, источнику трафика, операционной системе, времени и дате показа, дню недели, CSS-селектору на странице, количеству визитов, полям в localStorage и cookie и другим параметрам.
Как работает каждое условие показа
Ручной показ (JavaScript-вызов)
Для форм с типом «всплывающее окно», «вызываемое окно» и «полоса» доступен ручной показ: вы можете вызвать форму на странице с помощью JavaScript при выполнении действия пользователя или события.
Для этого:
- Скопируйте код из блока Ручной показ.
- Добавьте его на страницу, где нужно вызывать форму.
JavaScript-вызов работает независимо от настроек автоматического показа, если форма активирован а.
-
На шаге Письмо подтверждения формы отредактируйте шаблон письма. В нём уже «вшита» специальная ссылка для подтверждения формы подписки
[% confirm_url %].ВажноПосле заполнения формы контакт попадёт в базу подписчиков в статусе Неподтверждённый — на адреса с таким статусом нельзя отправлять рассылки, кроме писем подтверждения. Чтобы стать доступным для рассылки, владелец контакта должен подтвердить форму подписки:
-
Пользователь оставляет свой email в форме для сбора контактов.
-
На указанный email приходит письмо подтверждения формы со ссылкой.
-
Пользователь переходит по ссылке подтвержден ия из письма.
-
Статус контакта меняется на «Подтверждённый».
-
-
На шаге Дополнительные настройки при необходимости:
- добавьте JavaScript-код, который запустится перед показом формы;
- включите отправку письма благодарности после подтверждения подписки и настройте его в редакторе;
- укажите свою страницу благодарности — по умолчанию подписчик попадёт на страницу «Спасибо за подтверждение формы», но можно указать свой URL.
-
На шаге Активация скопируйте скрипт и установите его на сайт, если не сделали этого раньше, после чего активируйте форму.