44

Как работать с каждым из тысячи клиентов индивидуально?

  • Upload
    sendsay

  • View
    114

  • Download
    2

Embed Size (px)

Citation preview

Триггерные рассылки

VS

Массовые рассылки Email маркетинг

Сегментация• Каждый факт о клиенте –

сегмент• Чем больше сегментов тем

лучше.

КонтактПрочтение письма

Устройство,Город, Время прочтения

Логин на сайте

Канал полученияТовары которые смотрелДобавление в корзину

Клик в письме

ТоварЦветТемаАкции

Заказ онлайн

Район городадом / работаТовар, Цвет, размерИстория просмотраКаналСпособ оплатыСегментация

Действия клиента

RFM+ сегментацияВремя между

покупками

Число покупок

Средний чекВозвраты

Обращения в поддержку

Часто покупают

Много покупают

Лояльные постоянные клиенты

Добавление в группу на основе данных магазина

• Магазин присылает новый файл или новые данные на подписчика по API• У подписчика меняются анкетные данные (совершена покупка,

был визит на сайт, интерес к товару и т.п.)

Сегментация по группам на основе данных Sendsay

• Любое поведение в рассылках (открытие/получение/неполучение/переходов по ссылкам в общем и т.п.)• Клик в письме – по каждой ссылке• Конверсии

Маркетинговая CRMПересечение сегментов

Список 50 контактов

АнализируемАксиома – те, кто совпадал во вкусах раньше, будет совпадать и некоторое время в будущем.

Товарные рекомендацииСпортивный магазин

Спортмаркет

Группы по общей сумме покупок

Размер ноги

Размер одежды

Группы по товарам

Группы по группе

товаровПол Наличие

детейЦеновой сегмент

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

весом.2. Либо – мы не знаем кому они подойдут

но их уже купил Пупкин Вася

Операция Look-alike

Покупатель Вася Пупкин

Мужчины

Горные лыжи

Рост выше 190

Размер ноги 45

Размер одежды 56

Покупатель горных лыж сезона 2013

Покупатель горнолыжных ботинок

Покупатель шлема дороже 10 000р

Общая сумма покупок более 50 000р

Люди, входящие одновременно во все эти группыСписок 40 контактов

Группы

Регистрация - Интерес - покупкаРегистрация

0 часов – Подтверждение регистрации

24 -72 часа:Follow up – предложение

30 дней – «Вы о нас забыли?»

Интерес

24 часа:Стимулирующее письмо

2-3 дня:аналогичные товары,

персональное предложение

Опрос

Корзина

8-24 часа: Забытая корзина

24-48 часов: персональная скидка, аналогичные товары

Спасибо за покупку /продажа аксессуаров

Существующие клиентыПерсональные предложения •Предложения после интереса к товару•Забытая корзина•Предложения на основе сегментации

Вовлечение в общение

•Расшаривание информации за бонус•Спросить мнение•Позволить дать совет другим

Игровые механики

•Реферальная программа•Погоня за баллами•Конкурсы в соцсетях•Эмоции

Сбор информации

•Опросы в письме•Дополнительная информация о клиенте (корм для больших собак – корм для маленьких собак)

Сбор отзывов

•Рекомендации товаров•Рекомендации магазина на Маркете

+40% к продажам

70% делятся

полезным контентом

85% подписываются ради

скидки

40% дают

обратную связь

150% рост

конверсии

Обращение по имени

Динамический фон в зависимости от товарной группы

Товар из неоплаченного заказа

Товары для кросс-сейл

Динамический баннер (свой для каждой группы клиентов)

Язык ProScript• Язык ProScript для задания команд на уровне макета. Работает с теми

данными и на основе тех данных, которые вы передаете в систему.

• Операторы ProScript помещаются в следующую конструкцию:[% .... %] • Список возможностей ProScript:

• Вывод в письме значения поля анкеты;• Использование условных операторов для изменения содержания писем, в

зависимости от имеющихся данных о подписчике;• Использование циклов для работы с полями анкет, имеющими множественное

значение.

Превращение массовой рассылки в персональную

• Вывод значения анкеты: [% anketa.aid.qid %]• Включает в письмо значение

для получателя письма поля анкеты с кодом qid из анкеты с кодом aid. Взять эту команду можно открыв анкету и скопировав готовую команду от нужного поля в описании анкеты — они там приведены в готовом виде.

• Пример: Здравствуйте, [% anketa.a876.q786 %]

Здравствуйте, Николай

Динамический контент• Динамический контент

позволяет вам задавать содержимое части выпуска или всего выпуска как текст забираемый готовым со страницы какого-либо сайта или собираемый на основе новостей из различных видов источников с помощью Лент Новостей.

Готовые страницы сайта• "Готовая страница сайта" это доступная веб-страница любого

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

[% wget("url") %] указаная страница забирается с сайта и подставляется в текст письма. Это происходит в момент формирования текста выпуска рассылки и поэтому адрес страницы может быть задан только как константа.• В случае неудачи при получении страницы (не найдена, проблема

связи и т.д.) выпуск не выйдет.

Ленты новостей• "Лента новостей" это набор от одного до бесконечности каналов новостей.• Один источник новостей может входить в несколько лент - использование определенной

новости в одной из них никак не повлияет на ее состояние в другой ленте.• Одна и та же лента может использоваться в выпуске несколько раз. Например первый раз

для формирования "меню" из списка заголовков новостей, а второй для вывода полной новости.

• В выпуске может быть использовано несколько лент.• Лента хранит отметку времени последнего использования в рассылке и основываясь на нём

система включает в письма только те новости, которые были получены после этой даты.• После формирования рассылки (или индивидуального письма) отметка времени у всех

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

• Старые новости регулярно удаляются из базы как только проходит 15 дней с момента получения новости.

Индивидуальные ленты новостей• Индивидуальные письма подписчикам формируются из

новостей накопившихся в их личных лентах которые к подписчикам привязаны владельцем при их создании.

• Письмо формируется по указанному в ленте расписанию с оформлением по указанному шаблону выпуска с использованием новостей накопившихся с прошлой рассылки.

• Если свежих новостей нет, то письмо не высылается.• Это позволяет организовать индивидуальное

оповещение клиентов персонализированными подборками информации. Например, организовать на сайте подписку на результаты поиска по каталогу товаром - пользователи будут автоматически получать обновления в интересующих их разделах.

Ленты новостей• LiveJournal пользователя - Лента записей пользователя задаётся

ссылкой вида lj://user/ник-пользователя• Twitter - Лента записей пользователя задаётся ссылкой вида

tw://id-пользователя• Facebook пользователя или сообщества - Лента записей

пользователя или сообщества задаётся ссылкой вида fb://id-пользователя-или-сообщества• ВКонтакте пользователя или сообщества - Лента записей

пользователя или сообщества задаётся ссылкой вида vk://id-пользователя-или-сообщества

Условный оператор IF• Вывод разного контента письма в зависимости от данных клиента:

[% IF логическое выражение %] Вариант 1[% ELSIF логическое выражение %] Вариант 2[% ELSE %] Вариант 3 (если не подошло ни один из предыдущих условий)[% END %]

Условный оператор IF• Вывод разного контента письма в зависимости от данных

клиента:

[% IF anketa.main.vip == "да" %] Выводим предложение для VIP клиентов[% ELSIF anketa.pokupka.quantity > 0 %] Выводим предложение для тех кто сделал хоть одну покупку[% ELSE %] Выводим предложение для тех кто подписан, но ничего не купил[% END %]

Условный оператор SWITCH

[% SWITCH выражение или значение поля %][% CASE значение %] Вариант 1[% CASE значение %] Вариант 2[% CASE DEFAULT %] Вариант по умолчанию (если не подошел ни один из предыдущих)[% END %]

Условный оператор SWITCH

• Пример использования

[% SWITCH anketa.main.gender %][% CASE "woman" %] Уважаемая [% anketa.main.name %][% CASE "man" %] Уважаемый [% anketa.main.name %][% CASE DEFAULT %] Уважаемый клиент[% END %]

• IF и SWITCH/CASE могут иметь сколь угодно много уровней вложенности.

Подставляем товары в письмо• Далее более сложный пример персонализации при подстановки

товаров при формировании письма о Забытой корзине.• Например, формат поля Заказ у вас имеет вид строки:

http://www.xxxx.ru/catalog/type16/hallmark6/stone12/item112870/##http://www.xxxx.ru/photogallery/112870/387x233.jpg##Кольцо с бриллиантами##112870@@http://www.xxxx.ru/catalog/type30/hallmark6/stone73/item107404/##http://www.xxxx.ru/photogallery/107404/387x233.jpg##Серьги с фианитами##107404

Оператор Цикла• В макете мы будем разбирать данную строку на составляющие и формировать письмо со списком

товаровhttp://www.xxxx.ru/catalog/type16/hallmark6/stone12/item112870/##http://www.xxxx.ru/photogallery/112870/387x233.jpg##Кольцо с бриллиантами##112870@@ http://www.xxxx.ru/catalog/type30/hallmark6/stone73/item107404/##http://www.xxxx.ru/photogallery/107404/387x233.jpg##Серьги с фианитами##107404

[% set $goods = $anketa.xxxx.xxx.split("@@") %] - разбираем строку на позиции в корзине[% FOREACH good IN goods %][% set $attr = $good.split("##") %] - разбиваем заказанный товар на все атрибуты - ссылка, картинка, стоимость и пр.[% attr.0 %]<br> - подставляем нужный атрибут заказа в нужное место в макете[% attr.1 %]<br>….[% END %]

Использование YML в письме• Если Вы формируете файл для Яндекс-маркета, то можно в

качестве данных передавать индексы товаров из файла YML и подставлять значения из YML файла.• В каждом макете сверху должна быть команда:[% external_extra("url","format","yml") %]Где url - это адрес вашего YML файла.• [% idt ="t" _ anketa.q101.ymlid %] - мы присваеваем переменной

idt значение из поля анкеты с номером товара.• Или как в предыдущем случае – из разбора заказа.

Использование YML в письме• Изображение: [% yml.$idt.picture %]

• Для вставки стоимости необходимо использовать следующие команды:

[% yml.$idt.price %][% yml.$idt.currencyId %]

• Все значения тега param доступны как yml.t<id>.param.<p>, • Например, «цвет=Белый» должна использоваться следующая

команда: [% yml.$idt.param.Cvet %]

Вставка штрих-кода• В текст письма можно вставить штрих-код формата Code128.• Такой штрих-код используется на многих платёжных документах и

понимается платёжными терминалами.• Для вставки штрих-кода используйте функцию шаблонизатора

barcode_code128().• [% barcode_code128(код) %]• [% barcode_code128(код, параметр1, значение1, параметр2, значение2, ... ) %]

• Пример:• <img src="data:image/gif;base64,[% barcode_code128(anketa.barcode.T) %]"

alt="[% anketa.barcode.T %]" width="280">

И еще• Персональные XLSX-вложения• Персональные PDF-документы• Персональные прикрепляемые файлы

http://test.ru/secret/file/[% anketa.member.email %].png