Как повысить прибыль интернет - магазина за 3 месяца Игорь Остюченко Генеральный директор ЗАО НПК «Фатум», Группа компаний ФАТУМ: Учебный центр «Эдукор» Агентство «Яковлев и Ко» (проект Seo-Study)
Взгляд веб-аналитика Задача 1. Как увеличить продажи (конверсии) (увеличить число покупателей, а не посетителей) Задача 2. Как снизить расходы на рекламу интернет-магазина (расходы на SEO, Контекстную рекламу, SMM, Direct mail)
Инструментарий веб-аналитика Системы веб-аналитики На основе javascript и файлов куки На основе последовательной обработки логов севера, журнала посещений. Google Analytics Яндекс Метрика Openstat Piwik Awstats Webalizer - не будут учитываться те посетители, которые отключили возможность использовать файлы куки или исполнение скриптов в своем браузере - в качестве посетителей будут считаться еще и боты, увеличивая статистику, а посетители, работающие через прокси- сервер будут считаться одним посетителем
План мероприятий на 3 месяца Этого срока достаточно чтобы: Шаг 1. Установить и тьюнинговать систему веб-аналитики для интернет-магазина, Шаг 2. Замерить качество каждого из трафиковых каналов (seo, ppc, smm, direct mail) средствами веб-аналитики для анализа ситуации «как есть», Шаг 3. Провести анализ поведения посетителей на страницах для формирования гипотез по улучшению продающих свойств магазина, Шаг 4. Провести мультивариантное или сплит тестирование целевых страниц и выбрать лучшую по результатам тестов, Шаг 5. Провести коррекцию каждого из трафиковых каналов, Шаг 6. При необходимости, написать и установить персональные ассистивные скрипты для работы с выделенными группами посетителей «по индивидуальной программе», Шаг 7. Убедиться, что за 3 месяца снизились расходы на интернет- рекламу при увеличении числа покупателей.
Шаг 1. Установить и тьюнинговать систему веб-аналитики для интернет-магазина Объект транзакции … идентификатор заказа сумма всего заказа адрес для выставления счета расходы по доставке Описание товара 1 Описание товара 2 идентификатор транзакции название товара цена товара идентификатор транзакции название товара цена товара Шаг 1. Создание объекта транзакции Шаг 2. Добавление товара в транзакцию Шаг 3. Отправка транзакции на сервер GA метод _addTrans (orderID, имя магазина, сумма, налог, стоимость доставки, город, область, страна) метод _addItem (orderId, код товара, название товара, категория, цена, количество этого товара) метод _trackTrans() Шаг 0. Включаем отслеживание в профиле на примере Google Analytics «конверт с документами»
Отслеживание электронной торговли _gaq.push(['_addTrans', ', // order ID – номер транзакции Магазин игрушек', // имя магазина ', // сумма, всего ', // налог ', // стоимость доставки Санкт-Петербург', // город Санкт-Петербург', // область Россия' ]); // страна _gaq.push(['_addItem', ' ', // order ID – номер транзакции АА-231', // номер товара Детский шлем', // название товара Детские товары // категория ', // цена товара 2' ]); // количество товара _gaq.push(['_trackTrans']); Создаем объект транзакции («конверт») Добавляем информацию о каждом товаре Отправляем информацию на сервер
Результат для веб-аналитика
Настройка системы веб-аналитики Междоменное отслеживание GET-запросов. _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_setDomainName',.agent.ru']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()']) _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_setDomainName',.shop.ru']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()'])
Настройка системы веб-аналитики Междоменное отслеживание POST-запросов. _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_setDomainName',.agent.ru']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()']) _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_setDomainName',.shop.ru']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()'])
Настройка системы веб-аналитики Междоменное отслеживание фреймов _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_setDomainName',.agent.ru']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()']) _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_setDomainName',.shop.ru']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()']) _gaq.push(['_getLinkerUrl', ' Форма заказа Корзина покупателя Страница благодарности В отдельном окне или фрейм
Шаг 2. Замеряем качество каждого из каналов (seo, ppc, smm, direct mail) средствами веб-аналитики ИНФОРМАЦИЯ О ТОВАРЕ (УСЛУГЕ) СОГЛАСЕН С УСЛОВИЯМИ ИНФОРМАЦИЯ О ТОВАРЕ SEO PPC SMM Целевая страница Посетитель Последовательность переходов к цели Клиент 1. Маркетолог думает о своей прибыли 2. Маркетолог думает о прибыли компании (прибыли клиента) Direct mail SEO PPC SMM Direct mail
Создание сегментов и отчетов (на примере Google Analytics) Показать на практике на примере Google Analytics при необходимости
Отчет по часам В отчетах Посетители/Тенденции поведения посетителей/Посещения и Электронная торговля/Общий доход есть дополнительная возможность: данные можно просмотреть по часам.
Пользовательские отчеты 1. Качество трафика с разбивкой по часам (полезно при работе с контекстной рекламой)
Пользовательские отчеты 1. Качество трафика с разбивкой по часам (полезно при работе с контекстной рекламой)
Шаг 3. Провести анализ поведения посетителей на страницах для формирования гипотез по улучшению интернет-магазина Карта внимания Карта кликов Карта скроллинга На примере ClickTale, Webvisor Карта движения мыши
Отслеживание наведение курсора $product=Дом 1 $product = Дом 2 onMouseOver="_gaq.push(['_trackEvent', Выбор', Проект', $product]);" Дом 1543 наведений Дом 2175 наведений На примере Гугл Аналитикс Форма отчета о наведении курсора на объект
Отслеживание заполняемости форм onSubmit="_gaq.push(['_trackEvent',Форма', Первое поле'']);" Ваше Имя Ваша фамилия Ваше отчество Ваша страна Ваш индекс Ваш город onSubmit="_gaq.push(['_trackEvent',Форма', Второе поле'']);" onSubmit="_gaq.push(['_trackEvent',Форма', Третье поле'']);" onSubmit="_gaq.push(['_trackEvent',Форма', Четвертое поле'']);" onSubmit="_gaq.push(['_trackEvent',Форма', Пятое поле'']);" onSubmit="_gaq.push(['_trackEvent',Форма', Шестое поле'']);"
Отслеживание скачиваний на страице Скачать Скачать Не потеряйте статистику!
Отслеживание взгляда (уже не в интернете) Конъяк 1023 человек Молоко 65 человек
Flash-виджеты, встроенные в HTML-страницы; Автономные приложения Flex или Flash-сайты, размещаемые на HTML-страницах; Распространяемые игры или программы в формате Flex/Flash, в которых разработчик не может контролировать место размещения виджетов. Какое содержание флеш можно отслеживать? Какие режимы отслеживания бывают? Режим моста: если есть код отслеживания в html Режим AS3: если нет связи с кодом отслеживания сайта Отслеживание флеш и видео
Примеры отслеживания нажатий внутри флеша Отслеживание Flash доступно для любого содержания Flash. Нет отслеживание данных из Adobe Air, Shockwave или через Flash IDE. Шаг 1. Скачиваем компонент GA для Adobe Flash lib/analytics_flash.swc – компонент Analytics (для разработчиков FLASH); lib/analytics.swc – компонент Analytics Library (для разработчиков AS3) Шаг 2. В Adobe Flash добавьте и настройте компонент в инспекторе компонентов В Adobe Flex включите компонент MXML, который необходимо сконфигурировать, из файла MXML) Шаг 3. Перетащите его в рабочую область. Шаг 4. Настройте: Идентификатор веб-ресурса (или номер UA) кода отслеживания Режим отслеживания: выберите режим моста или AS3. Режим отладки: можно включить режим отладки
Отслеживание нажатий внутри флеша Купить.addEventListener (MouseEvent.CLICK,onButtonClick ); function onButtonClick (event:Event ):void { _gaq.push(['_trackEvent',Кнопка', 'Нажали кнопку']); }
TimeTracker() Отслеживание времени видео var timeTracker = new TimeTracker(); _gaq.push(['_setAccount', 'UA-XXXXXXXX-X']);
Отслеживание взгляда Эксперимент проводится с группой не менее 50 человек Оборудование Tobii (фото из Интернета) Оборудование ЗАО НПК ФАТУМ
Шаг 4. Мультивариантное и сплит-тестирование целевых страниц Оригинал 1 комбинация 2 комбинация
Шаг 5. Провести коррекцию каждого из трафиковых каналов Объект управления- Сайт SEO PPC SMM Объект управления - Сайт SEO PPC SMM Система веб-аналитики Управление без обратной связи Управление с обратной связью Счетчик
Внешние факторы Как повысить качество канала SEO (за какие позиции нужна борьба, нужна ли вообще борьба за позиции, автоматизация при формировании семантического ядра) Как повысить качество канала PPC (какие стратегии ppc работают, нужен ли высокий ctr, автоматическое включение и выключение не эффективных объявлений через API) Как повысить качество канала SMM (в тех ли целевых группах мы присутствуем? Есть ли лояльность пользователей? Динамика распространения в соцсетях) Как повысить качество канала Direct mail (интересна ли она? Что именно интересно, какие разделы читают) Внимание! Веб-аналитик должен иметь достаточно полномочий чтобы влиять на процесс
Внутренние факторы Длина маршрута до целевой страницы Юзабилити страниц Качество, убедительность контента (текст, видео, картинки) Ассистивные скрипты
Шаг 6. Персональные ассистивные скрипты для работы с выделенными группами посетителей «по индивидуальной программе», onclick=_gaq.push(['_setCustomVar', 1,Удалил товар?', Да', 2]); Теперь мы сможем анализировать поведение покупателя, удаливших товар из корзины, а также предоставлять ему отдельную информацию. На примере Google Analytics Пометить посетителя специальной меткой
Пример классификации Часто хожу, а не покупаю – ему надо спецпредложение или поговорить, Раньше покупал, но давно уже не покупал – узнать что не так, Пришел по партнерской программе и необходимо спецобслуживание, Опять пришел покупатель на большую сумму – ему предъявить телефон менеджера по вип-клиентам, Пришел конкурент, ему просто передать привет Любая другая установленная метка может быть опознана ассистивным скриптом и выполнено индивидуальное действие.
Техническая реализация Пример скрипта, который управляет информацией в интернет-магазине в зависимости от информации из системы аналитики об источнике информации о магазине
Техническая реализация Пример скрипта, который автоматически формирует эффективное семантическое ядро через Data Export API Google Analytica в зависимости от заданного уровня конверсий или заданного объема продаж. Этот и другие полезные скрипты мы предоставляем выпускникам нашего учебного центра Эдукор бесплатно
Вывод – за 3 месяца можно успеть: Шаг 1. Установить и тьюнинговать систему веб-аналитики для интернет- магазина, Шаг 2. Замерить качество каждого из трафиковых каналов (seo, ppc, smm, direct mail) средствами веб-аналитики для анализа ситуации «как есть», Шаг 3. Провести анализ поведения посетителей на страницах для формирования гипотез по улучшению продающих свойств магазина, Шаг 4. Провести мультивариантное или сплит тестирование целевых страниц и выбрать лучшую по результатам тестов, Шаг 5. Провести коррекцию каждого из трафиковых каналов, Шаг 6. При необходимости, написать и установить персональные ассистивные скрипты для работы с выделенными группами посетителей «по индивидуальной программе», Шаг 7. Убеждаемся, что за 3 месяца снизились расходы на интернет-рекламу при увеличении числа покупателей.
Обращайтесь! Настроим системы веб-аналитики, тьюнинг кода отслеживания, Применим комплексный подход и повысим качество трафика, Напишем персональные ассистивные скрипты на основе информации из систем аналитики Научим на наших курсах применять на практике технологии веб-аналитики.
Остались вопросы? Углубленные курсы веб-аналитики в Эдукор – очный и дистанционный! Курсы Интернет-маркетинга – 7 дней Семинары по SEO, контекстной рекламе, копирайтингу, юзабилити – очно и дистанционно! В любое время! - Услуги в области интернет-маркетинга +7 (812) (495)