Брошенные корзины

Брошенные корзины
990 ₽
Более 10 установок.
Минимальная редакция для работы модуля «Старт»
Приобрести и затем установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Модуль предназначен для оповещения пользователя о его незавершенной покупке. Модуль отправляет покупателю на e-mail письмо или несколько писем через заданный интервал времени, если он оставил корзину.

ВНИМАНИЕ! Для работы необходим модуль «Пользователи сайта».

Поддерживаемые редакции:

  • «Бизнес»
  • «Корпорация»

Список подстановок:

  • {USER_ID} — Идентификатор пользователя
  • {USER_LOGIN} — Логин пользователя
  • {USER_NAME} — Имя пользователя
  • {USER_PATRONYMIC} — Отчество пользователя
  • {USER_EMAIL} — E-mail пользователя
  • {USER_PHONE} — Телефон пользователя
  • {CART_CONTENT} — Содержимое корзины пользователя

Информация о разработчике:

  • Разработчик: Hostmake LLC
  • Вопросы по модулю: support@hostcms.ru
  • Поддержка: support@hostcms.ru

Инструкция по работе с модулем:

1. Первичная настройка.

После установки модуля необходимо добавить в CRON на хостинге выполенение файла /cron/schedule.php из стандартной поставки системы: https://www.hostcms.ru/documentation/modules/schedule/cron/

Это необходимо для того, чтобы стандартный модуль «Планировщик задач» мониторил записи о брошенных корзинах и, в случае отсутствия активности за определенный период, совершал отправку писем.

Внимание! Если этот шаг будет пропущен, то будет работать только отправка писем вручную.

2. Настройка шаблонов писем.

В модуле корзины разделены по магазинам, созданным на текущем сайте. Для каждого из магазинов доступна настройка писем для отправки и задержка отправки в минутах. Создано может быть неограниченное количество шаблонов писем под различные ситуации. Пример заполнения шаблона:

  • Название — внутреннее название шаблона в системе. В письма пользователю не фигурирует.
  • Тема — Тема письма пользователю, которое будет отправлено. Допускает указание в себе подставновок из списка подстановок.
  • Задержка — Задержка (в минутах) отправки письма пользователю сайта, при отсутствии активности. Например, 05.12.2016 в 12:00 пользователь добавил товар в корзину. При отсутствии активности в корзине, т.е. пользователь не удалял или добавлял в корзину товары, 05.12.2016 в 12:30 ему будет отправлено письмо о забытой корзине. Время отсчитывается с момента последней активности пользователя в корзине на сайте.
  • Тип письма - Выбор типа письма. Либо отправка обычного текстового письма с подстановками, либо использование XSL-шаблона «БрошенныеКорзины» из поставки модуля.
  • Текст — Доступен только при типе письма «Текст» и содержит в себе текст письма с подстановками для отправки письма пользователю.

События (хуки):

Модуль имеет хуки:

* @hostcms-event Abandoned_Cart_Controller.onBeforeSendMail

* @hostcms-event Abandoned_Cart_Controller.onAfterSendMail

Срабатывающие перед отправкой письма о брошенной корзине пользователю и после отправки соответственно. Пример отправки копии письма о брошенной корзине администратору сайта:

class Abandoned_Cart_Admin_Mail_Observer
{
 static public function onAfterSendMail ($object, $args)
 {
		list ($oSiteuser, $oShop, $oAbandoned_Cart_Mail_Template, $sMessage) = $args;

		$oSite = $oShop->Site;

		$Abandoned_Cart_Controller = new Abandoned_Cart_Controller ();

		Core_Mail::instance ()
			->to ($oSite->admin_email)
			->from ($oShop->getFirstEmail ())
			->subject ($Abandoned_Cart_Controller->applyTemplate ($oAbandoned_Cart_Mail_Template->subject, $oSiteuser, $oShop))
			->message ($sMessage)
			->contentType ('text/html')
			->header ('X-HostCMS-Reason', 'Abandoned Cart')
			->header ('Precedence', 'bulk')
			->send ();
 }
}

// Add observer
Core_Event::attach ('Abandoned_Cart_Controller.onAfterSendMail', array ('Abandoned_Cart_Admin_Mail_Observer', 'onAfterSendMail'));
Техническая поддержка предоставляется только для актуальной версии модуля.
Консультации и гарантированный доступ к обновлениям осуществляется в течение 6 месяцев со дня оплаты.

Скриншоты

Версии модуля

Версия Дата Описание Версия от Версия до
2.3.1 05.09.2024

Добавлена поддержка версии 7.1.2

7.1.2
2.3 07.02.2020

Добавлена украинская локализация

6.8.7
2.2 30.07.2019

Добавлена отправка письма куратору магазина

6.8.7
2.1 10.10.2018

Общие исправления

6.8.2
2.0 18.07.2018

Общие исправления

6.7.7
Еще версии

Комментарии

  • Без темы

    подскажите, для работы модуля пользователь, который бросил корзину должен быть зарегистрирован на сайте?

    bask 14.05.2019 20:11:58

    Без темы

    Конечно, зарегистрирован и авторизован, иначе не узнать, собственно кому отправлять письмо про товары в корзине.

    hostcms 15.05.2019 09:05:11
Похожие