Настроить цепочку писем по следующим событиям OpenCart
1 авторизованный пользователь зашел на сайт, просмотрел товары и ушел, все товары, которые он просмотрел пишем в бд, вместе с датой и ид пользователя
скрипт будет запускаться по крону 1раз в сутки, будет выбирать все записи, которые были добавлены 30 дней назад, получать данные о товарах и пользователе, отправлять пользователю письмо со списком товаров, которые он просматривал
если человек зашел несколько раз за месяц, нам нужно отправлять письма после каждого захода!
2 авторизованный пользователь зашел на сайт, положил товары в корзину, мы записали состав корзины, дату и ид пользователя в бд
скрипт будет запускаться по крону 1раз в сутки, будет выбирать все записи, которые были добавлены 1 день назад, получать данные о товарах и пользователе, отправлять пользователю письмо со списком товаров, которые он просматривал после будет выбирать все записи, добавленные семь дней назад, отправлять письма, аналогичные, описанным выше и удалять эти записи
3 авторизованный пользователь совершил покупку
скрипт будет запускаться по крону 1раз в сутки, будет выбирать все заказы, у которых статус выполненно был добавлен 14 дней назад, и отправлять им письма с просьбой оставить отзыв о товаре с ссылкой на один из товаров заказа, либо с ссылками на все товары
механизм отписки от рассылки
в письме будет предложение отписаться от рассылки и ссылка на личный кабинет, в ЛК будут чекбоксы, с возможностью отписаться от одного из вышеперечисленных вариантов подписки
Есть аккаунт Unisender