Обзоры расширений Joomla

  • Тип – плагины для Joomla, реализующий возможность отправлять купоны VirtueMart в письмах VirtueMart Emails Manager.

 

 

В предыдущей статье «Обзор VirtueMart Emails Manager. Письма VirtueMart» я рассмотрел работу VirtueMart Emails Manager. Это платный компонент для Joomla и VirtueMart, предназначенный для управления (редактирования) письмами, рассылаемыми VirtueMart. В этой статье будут рассмотрены два плагина, которые расширят возможности VirtueMart Emails Manager. Targeted Marketing Plugin позволяет добавлять определённые шаблонные поля в письма согласно конкретному товару, покупаемому клиентом (например, клиенту, купившему телефон, автоматически будет предложено в письме купить чехол к этому телефону). Dynamic AwoCoupon Codes в сочетании с AwoCoupon позволяет отсылать в письмах клиентам, купившим какой-то товар, скидки на товары для дальнейшей покупки в Вашем магазине. При помощи этих расширений VirtueMart скидки можно будет автоматически отсылать в красиво оформленных письмах.

В обзоре будут участвовать последние на момент написания статьи (02.07.2011) стабильные англоязычные версии Targeted Marketing Plugin (1.0.6) и Dynamic AwoCoupon Codes (1.0.1). Русскоязычный VirtueMart версии 1.1.9, русскоязычная Joomla версии 1.5.23. Особых системных требований к Targeted Marketing Plugin (1.0.6) и Dynamic AwoCoupon Codes (1.0.1) не предъявляется. Они будут работать везде, где работают VirtueMart Emails Manager и AwoCoupon.

Targeted Marketing Plugin

Окно настроек Targeted Marketing Plugin (рисунок ниже) содержит инструкцию на английском языке, в которой описано, для чего нужен, как пользоваться и какие поля может вставлять в письма этот плагин.

Virtuemart скидки

Плагин Virtuemart скидки помимо этого обладает привычными для Joomla настройки: имя плагина, радиокнопка Включить\Выключить, назначения уровня доступа и порядок следования.

Как же он работает? Установив Targeted Marketing Plugin во всех вкладках типов писем VirtueMart Emails Manager добавится новая группа шаблонных полей (рисунок ниже).

Новая группа шаблонных полей в VirtueMart Emails Manager

Как видим, появляется возможность при помощи тэга [IF]\[ENDIF] задавать условия отправки того или иного шаблонного поля или текста. Например, в зависимости от ID товара.

Доступны следующие типы условий:

  • Статус заказа. Равно.
  • ID товара. Равно.
  • ID категории товара. Равно.
  • Заказ всего. Равно, больше чем, меньше чем, больше или равно, меньше или равно, между.
  • Количество заказов. Равно, больше чем, меньше чем, больше или равно, меньше или равно, между.
  • Количество заказов клиента. Равно, больше чем, меньше чем, больше или равно, меньше или равно, между.
  • Способ оплаты. Равно.
  • Купон был использован клиентом. Равно.
  • Купон был использован в заказе. Равно.
  • Количество наименований в заказе. Равно, больше чем, меньше чем, больше или равно, меньше или равно, между.
  • Группа покупателей. Равно.

Приведу несколько примеров применения Targeted Marketing Plugin с сайта InteraMind.

Пример 1. Выслать код купона на скидку, если сделал более чем пять заказов. Для реализации этого пример Вам понадобится Dynamic Coupon Plugin и AwoCoupon.

[IF:ORDERS_COUNT>5] Большое спасибо многоуважаемый (ая) [CUSTOMER_FIRST_NAME]! Мы дарим Вам скидку на следующую покупку в размере 25%: [COUPON:percent|gift|25] [ENDIF]

Пример 2. Предложить покупку чехла для телефона, если клиент купил телефон.

[IF:PRODUCT_ID=25] К Вашей новой покупке будет полезно приобрести ещё и чехол. [ENDIF]

Пример 3. Можно отослать разный текст, для разного статуса заказа.

[IF:ORDER_STATUS=C] Пример текста 1 [ENDIF]

[IF:ORDER_STATUS=X] Пример текста 2 [ENDIF]

[IF:ORDER_STATUS=P] Пример текста 3 [ENDIF]

Dynamic AwoCoupon Codes

Окно настроек Dynamic AwoCoupon Codes (рисунок ниже), так же как и Targeted Marketing Plugin, содержит инструкцию на английском языке, в которой описано, для чего нужен, как пользоваться и какие поля может вставлять в письма этот плагин.

Окно настроек Dynamic AwoCoupon Codes

Помимо этого Вы можете вставить текст, который будет добавляться в письмо до и\или после кода купона. Можно указать при каком статусе заказа следует создавать купон. Можно выбрать несколько статусов. Кроме этого есть возможность задать стиль (CSS) отображения купона. Dynamic AwoCoupon Codes во всех вкладках типов писем VirtueMart Emails Manager добавится новая группа шаблонных полей (рисунок ниже).

Новая группа шаблонных полей в VirtueMart Emails Manager

Суть работы Dynamic AwoCoupon Codes заключается в том, чтобы создать и вставить в письмо код купона. Так же созданный купон появляется в AwoCoupon. В AwoCoupon Вы сможете его настроить.

Для примера применения Dynamic AwoCoupon Codes рассмотрим такую ситуацию. Клиент оплачивает товар, а ему в письме смены статуса заказа приходит благодарность и код купона для получения дальнейшей скидки на товары.

Комплексный пример

Давайте рассмотрим как можно организовать VirtueMart скидки при помощи этих расширений. Другими словами рассмотрим как можно рассылать купоны VirtueMart всем своим клиентам.

В качестве комплексного примера использования Joomla, VirtueMart, VirtueMart Emails Manager, Targeted Marketing Plugin, Dynamic AwoCoupon Codes и AwoCoupon рассмотрим следующую ситуацию.

У Вас есть интернет магазин, сделанный на Joomla и VirtueMart. Для создания писем, отсылаемых пользователям из VirtueMart Вы используете VirtueMart Emails Manager. При помощи VirtueMart Emails Manager вы вставляете в письма картинки, тексты, шаблонные поля типа Фамилия, Имя покупателя, название магазина и так далее. Но… Ваш интернет магазин торгует, например, талонами на бензин. Тоесть клиенту, в качестве товара, приходит с Вашего сайта (после оплаты) красивое письмо с кодом купона, который он будет предъявлять на автозаправке и получать определённое количество определённого бензина. Но… Ваш магазин торгует несколькими видами бензина (93, 95…) и разным его объёмом (10 л, 15 л, 20 л…). Перед Вами стоит следующая задача. Если клиент купит товар А (93 бензин 10 л), то высылать ему одни номера купонов. Если клиент купит товар Б (95 бензин 15 л), то высылать ему другие номера купонов. И так далее… Более того! Это необходимо делать в автоматическом порядке сразу после оплаты клиентом товара. Необходимо учесть то, что на заправке должен быть список всех проданных талонов с указанием их «номинала». Например, тому, кто предъявит талон GF45H67 необходимо залить 10 литров 93-го бензина.

Итак в VirtueMart создаются товары А (93 бензин 10 л) и Б (95 бензин 15 л). Их количество можно ограничить. В AwoCoupon создаются два купон, каждый из которых соответствует конкретному товару А или Б. При этом в настройках создаваемого купона Вы указываете, какое максимальное количество номеров можно создавать для каждого из товаров (оно должно совпадать с количеством товара, указанного в VirtueMart). Далее в VirtueMart Emails Manager (в письмо смены статуса заказа (статус заказа оплачено)), при помощи Dynamic AwoCoupon Codes, Вы вставляете поле [COUPON_AWO:17|14|current], где 17 – уникальный ID купона в AwoCoupon. Но тогда будет высылаться только, например, купон товара А. Для отсылки купона для разных товаров в VirtueMart Emails Manager (в письмо смены статуса заказа (статус заказа Оплачено)), при помощи Dynamic AwoCoupon Codes и Targeted Marketing Plugin Вы вставляете два поля.

  1. [IF:PRODUCT_ID=2][COUPON_AWO:17|14|current][ENDIF]
  2. [IF:PRODUCT_ID=3][COUPON_AWO:16|14|current][ENDIF]

[IF:PRODUCT_ID=2][COUPON_AWO:17|14|current][ENDIF] – если клиент покупает товар с ID 2 (ID товара берётся из VirtueMart), то ему в письме отсылается купон с ID 17 (ID купона берётся из AwoCoupon).

Таким образом, если товар А имеет ID 2 и прикреплённый к нему купон с ID 17, а товар Б имеет ID 3 и прикреплённый к нему купон с ID 16, то каждому клиенту будет высылаться номер купона согласно купленному товару. Причём, это будет абсолютно автоматически и в тот же момент, когда клиент оплатит товар.

Для передачи номеров купонов на автозаправку, Вам всего лишь необходимо будет зайти в AwoCoupon и скопировать нужные данные. Как это делается, я детальнее рассмотрю в следующей статье.

Ниже приведу приблизительную схему взаимодействия Joomla, VirtueMart, VirtueMart Emails Manager, Targeted Marketing Plugin, Dynamic AwoCoupon Codes и AwoCoupon.

Схема взаимодействия Joomla, VirtueMart, VirtueMart Emails Manager, Targeted Marketing Plugin, Dynamic AwoCoupon Codes и AwoCoupon

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

В следующей статье я рассмотрю бесплатный компонент AwoCoupon и платный AwoCoupon Pro.

 

Полезные ссылки: