Как перевести проект на opt-in (подтверждение подписки)

Функция Opt-in — это подтверждение подписки. Для перевода проекта на opt-in выполним следующие шаги:

1. Заходим в Настройки → Рассылки → Настройки email:

настройки емейл.png

2. Ставим галочку в поле Подтверждение подписки и сохраняем:

Снимок экрана 2021-07-11 в 17.54.54.png

3. Создаем рассылку для сценария.

В настройках рассылки должна стоять галочка «Подтверждение подписки».

Отмечаем нужную ссылку как подтверждение подписки на канал/тематику.
Подробнее в инструкции: Как поставить в рассылке ссылку подтверждения подписки на канал или тематику.


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

?direct-crm-ticket=${Ticket.EmailConfirmationLinkTicket}

Тикет подпишет только тех клиентов, у кого был статус подписки "Требует подтверждения".
Если клиент был отписан, клик по ссылке с тикетом не изменит его подписки.

4. Создаем сценарий.

Запуск — по появлянию статуса «Требует подтверждения» в канале:

Снимок экрана 2023-02-09 в 16.11.12.png

Тематику указываем, только если хотим подтверждения по конкретной тематике. Для подтверждения по каналу email оставляем «без тематики».

В блоке Шаги выбираем «Отправить email» и добавляем рассылку, созданную в пункте 4:

Снимок экрана 2023-02-09 в 16.14.00.png

5. На стороне сайта нужно реализовать отдельную страницу с установленным основным кодом трекера. Обычно такая страница содержит информацию об успешном подтверждении e-mail и кнопку возврата на сайт. На эту страницу клиенты будут переходить по ссылке из полученного по сценарию письма.

Переход на Double opt-in не влияет на статус подписки уже существующих клиентов.

Для чего нужен email-маркетинг: обзор основных задач