Задача
- При появлении новых контактов в Битрикс24 отправлять письмо по указанным e-mail адресам.
- Отправка писем должна производиться 2 раза в день в определенное время и не более определенного количества писем за один раз
- Необходимо вести статистику по количеству отправленных писем в день, количеству открытых писем и количеству переходов по ссылкам в письме
- Штатный механизм настройки сегментов и рассылок не используется
Реализация
1. Разработан интерфейс, который позволяет
- указать отправителя
- заполнить текст сообщения с использованием служебных полей
- провести предварительный просмотр и сохранить настройки
- заблокировать уже начатую рассылку при необходимости
- Проверяет наличие новых контактов по заданным условиям (дата создания и значения полей)
- Ставит выбранные контакты в очередь на отправку
- В выбранные временные окна производит отправку писем не более указанного в настройках количества за один раз.
- Для каждого отправленного письма указывает дату отправки
- По каждому отправленному письму отслеживает открытие письма адресатом и переход по ссылке в письме
- количество отправленных писем в день
- количество открытых писем
- количество переходов по ссылкам из письма
CRM-форма появится здесь