Аналитика вне google analytics на основе баз данных

53
Аналитика вне Google Analytics на основе баз данных 1 Roma.net.ua только эффективный интернет -маркетинг

Upload: romanetua

Post on 27-Jul-2015

2.795 views

Category:

Marketing


4 download

TRANSCRIPT

Page 1: Аналитика вне Google Analytics на основе баз данных

Аналитика вне Google Analytics на основе баз данных

1

Roma.net.ua только эффективный интернет-маркетинг

Page 2: Аналитика вне Google Analytics на основе баз данных

Эксперт в интернет-маркетинге (8 лет опыта).

— Основатель проекта Roma.net.ua — Директор по маркетингу интернет-магазина Intimo— Тренер по веб-аналитике и e-mail маркетингу— Со-основатель Клуба Интернет-Маркетологов.

Роман Рыбальченко

ЯндексЭксперт

Сертифицированный КОНСУЛЬТАНТ Google Adwords с 2011 по 2013

2

Page 3: Аналитика вне Google Analytics на основе баз данных

Клиенты

И ещё 75: e-commerce, рекламные агентства, услуги, продуктовые компании.

3

Page 4: Аналитика вне Google Analytics на основе баз данных

Не внедрили, мало данных или лимиты:• Enhanced Ecommerce

• UserId, ClientId

• Measurement Protocol

• Custom Dimensions, Metrics

• Семплирование данных

• Данные с ошибками

4

Page 5: Аналитика вне Google Analytics на основе баз данных

Источники данных• Базы данных о товарах, заказах и Клиентах

(CMS, ERP, CRM)

• Рекламные аккаунты (Google Adwords, Яндекс.Директ)

• Статистика сервиса (MailChimp, Youtube, Google Webmaster, Яндекс.Вебмастер)

• Веб-аналитика (Google Analytics, Яндекс.Метрика)

5

Page 6: Аналитика вне Google Analytics на основе баз данных

Очистка данных• Ненужные сегменты (например опт/розница)

• Заказы от сотрудников и тестовые (e-mail содержит домен сайта и просматриваем топ-100 Клиентов по количеству заказов)

• Статусы заказов

• Период времени

6

Page 7: Аналитика вне Google Analytics на основе баз данных

Выполненные заказы от Клиентов розницы,

без тестовых и заказов

сотрудников,за 2015

7

Page 8: Аналитика вне Google Analytics на основе баз данных

Принципы очистки• Автофильтр в Excel:

• сортировка

• пустые

• неправильные данные

• Находим жирафов

8

Page 9: Аналитика вне Google Analytics на основе баз данных

Ручная «проработка»→ Автоматизация очистки

9

Page 10: Аналитика вне Google Analytics на основе баз данных

• Валидация данных на входе

• Признак «сотрудник» в базе данных

• Причина отмены заказа — «тестовый»

• «Склейка» профилей (по номеру телефона, адресу доставки, ФИО...)

• Импорт исправленного в БД

• Процесс обработки новых ошибок коллегами

10

Page 11: Аналитика вне Google Analytics на основе баз данных

Обогащение данных• GA → CRM (ключ — номер заказа в e-commerce)

• IP → город, регион, страна (по базе GeoIP)

• Имя и отчество → Пол

• Адрес → Расстояние (по API карт)

• Товары в заказе → Размер

• Соцсеть → Интересы, чекины, друзья, возраст

• Школа и друзья → Возраст

• Товар → Характеристики, отзывы (по API Яндекс.Маркета)

11

Page 12: Аналитика вне Google Analytics на основе баз данных

dadata.ru

12

Page 13: Аналитика вне Google Analytics на основе баз данных

dadata.ru

12

Page 14: Аналитика вне Google Analytics на основе баз данных

Аналоги Dadata

• http://iqdq.ru/

• http://iqsystems.ru/

• http://kladr-api.ru/

13

Page 15: Аналитика вне Google Analytics на основе баз данных

14

Page 16: Аналитика вне Google Analytics на основе баз данных

Доработка структуры БД

• Разнесение полей ФИО → Фамилия, имя, отчество

• Отдельные поля

• Структурированный ввод данных

• Связь по API c другими сервисами

15

Page 17: Аналитика вне Google Analytics на основе баз данных

Инвентарь

• Доступ к БД или копии БД с правами на чтение

• Простенький курс по SQL (SQL for Marketers)

• Excel и 4-7 Гб «оперативки» (или Microsoft Azure)

• Надстройки: Power Pivot, Power Query

16

Page 18: Аналитика вне Google Analytics на основе баз данных

Кейсы

Page 19: Аналитика вне Google Analytics на основе баз данных

Кейс 0. Анализ БД. Когорты, LCG

18

Page 20: Аналитика вне Google Analytics на основе баз данных

Поля• Номер заказа

• id Клиента или e-mail

• Дата заказа

• Статус заказа

• Сумма заказа

• Порядковый номер заказа

• Источник заказа

19

Page 21: Аналитика вне Google Analytics на основе баз данных

Вычисляемые поля• Количество заказов

• Количество выполненных заказов

• Дата первого и второго заказа

• Дней между заказами 1 и 2

• Год и месяц текущего заказа

• Год и месяц 1-го заказа

• Месяцев и дней с первого заказа

20

Page 22: Аналитика вне Google Analytics на основе баз данных

Что строили?• Когорты

• Life Cycle Grid

• Структура заказов по месяцам и статусам

• Исполняемость заказов в разрезах

21

Page 23: Аналитика вне Google Analytics на основе баз данных

Что определили?• Точки для роста (0 → 1, 1 → 2)

• Диапазоны для e-mail маркетинга

• между покупкой и оплатой

• между заказами

• между покупкой и отменой

• Проблемы с наличием и актуальностью

• Проверили бизнес-модель по оттоку

• Вероятность повторной покупки

22

Page 24: Аналитика вне Google Analytics на основе баз данных

Кейс 1. Анализ прибыли по источнику в CRM

23

Page 25: Аналитика вне Google Analytics на основе баз данных

SourceBuster

24

http://sbjs.rocks/

Page 26: Аналитика вне Google Analytics на основе баз данных

SELECT `orders_utm`.`ord_id` , `orders_utm`.`source` ,  `orders_utm`.`medium` , `orders_utm`.`compaign` ,  `orders_utm`.`term` , `orders_utm`.`content` ,  `orders_utm`.`id` , `orders`.`id` , `orders`.`status` FROM `orders_utm`JOIN `orders` ON `orders`.`id`=`orders_utm`.`ord_id` WHERE `orders_utm`.`source` = 'recreativ' AND `orders_utm`.`medium` = 'shops'AND `orders`.`date`  >  '2014-07-01'AND `orders`.`date` < '2014-07-31'

25

Page 27: Аналитика вне Google Analytics на основе баз данных

26

Page 28: Аналитика вне Google Analytics на основе баз данных

27

Источник заказа

+ источник регистрации

Page 29: Аналитика вне Google Analytics на основе баз данных

28

5.

Page 30: Аналитика вне Google Analytics на основе баз данных

29

Page 31: Аналитика вне Google Analytics на основе баз данных

Кейс 2. Реанимация ремаркетингом

в соцсетях

30

Page 32: Аналитика вне Google Analytics на основе баз данных

• Кто отписался (экспорт из MailChimp)

• Кто не оформлял заказ больше X дней назад

• Кто оформлял заказ по телефону (на технические аккаунты)SELECT `ord_tel` FROM `orders` WHERE `userid` = '6061'OR `userid` = '60689' OR `userid` = '60690' OR `userid` = '60691'

31

Page 33: Аналитика вне Google Analytics на основе баз данных

32

Facebook Ads по аудитории

Конверсия = 2.5хCPO = 96 грн

Page 34: Аналитика вне Google Analytics на основе баз данных

Кейс 3. Анализ отмен заказов в разрезах

33

Page 35: Аналитика вне Google Analytics на основе баз данных

Заводим причины отмен в БД

34

Page 36: Аналитика вне Google Analytics на основе баз данных

SELECT `orders`.`id` AS 'номер заказа', `order_status`.`name` AS 'Статус' , `couriers`.`name` AS 'курьер', `orders_cancel`.`descr` AS 'причина', `delivery`.`name_ru` AS 'тип доставки', `orders`.`date` AS 'дата'FROM `orders ̀LEFT JOIN `orders_cancel` ON `orders`.`cancel_id` = `orders_cancel`.`id ̀LEFT JOIN `couriers` ON `orders`.`courier_id` = `couriers`.`courier_id`LEFT JOIN `delivery` ON `orders`.`deliveryid` = `delivery`.`id` LEFT JOIN `user` ON `orders`.`userid` = `user`.`id ̀LEFT JOIN `order_status` ON `orders`.`status` = `order_status`.`id` WHERE `orders`.`date` > '2014-12-01'AND `orders`.`date` < '2014-12-31'AND `user`.`opt` = 0AND `user`.`member` = 0AND `orders`.`status`= 5

35

Page 37: Аналитика вне Google Analytics на основе баз данных

Выводы для бизнеса

• В регионе Х у отмененных заказов средний чек выше на 24% — теряем большие заказы

• В регионе X в 2 раза чаще отмена «нет в наличии» — работаем с остатками и сайтом

• Курьер N в 1.5 раза чаще отменяет «не дозвонился»

36

Page 38: Аналитика вне Google Analytics на основе баз данных

Кейс 4. На каких позициях крутить

контекст?

37

Page 39: Аналитика вне Google Analytics на основе баз данных

Сводные таблицы• Каноническая таблица (убираем итоги, вписываем заголовки)

• Сводная таблица

• Вычисляемые поля

• Дополнительные вычисления

• Фильтры и представление данных

38

Page 40: Аналитика вне Google Analytics на основе баз данных

Сводная без фильтра

39

Page 41: Аналитика вне Google Analytics на основе баз данных

Если отфильтровать брендовую кампанию?

40

Page 42: Аналитика вне Google Analytics на основе баз данных

Вычисляемое поле

Page 43: Аналитика вне Google Analytics на основе баз данных

Кейс 5. Какая форма подписки дает больше

Покупателей?

42

Page 44: Аналитика вне Google Analytics на основе баз данных

43

Page 45: Аналитика вне Google Analytics на основе баз данных

Когда ещё нужны сводные таблицы /ярлыки?

• Пол / Возраст / Интересы в КМС

• Оптимальный тип соответствия• Влияние доп. слов в запросе (купить, обзор, Киев, магазин)

• Группировка по категориям, когда кампании разбиты регионально

44

Page 46: Аналитика вне Google Analytics на основе баз данных

8+ примеров по сводным таблицам

roma.net.ua/oa/45

Page 47: Аналитика вне Google Analytics на основе баз данных

Примеры применения SQL-запросов и сводных

• Выгрузка сеошникам брендов с большим количеством SKU в наличии

• Анализ ширины экрана для определения требований к mobile-версии

• Анализ длины городов для доработки дизайна

46

Page 48: Аналитика вне Google Analytics на основе баз данных

Ещё полезные ссылки• https://import.io/

• http://webscraper.io/

• http://www.wordz.co/

• http://laborare.info/all/notepad-ppc/ (win)

• CSV Converter (mac)

• Google Refine

47

Page 49: Аналитика вне Google Analytics на основе баз данных

Понравилось выступление?

Зайди на roma.net.ua и подпишись на рассылку.

Уже подписчиков3 714

48

Page 50: Аналитика вне Google Analytics на основе баз данных

Понравилось выступление?

Зайди на roma.net.ua и подпишись на рассылку.

Уже подписчиков3 720

48

Page 51: Аналитика вне Google Analytics на основе баз данных

Понравилось выступление?

Зайди на roma.net.ua и подпишись на рассылку.

Уже подписчиков3 735

48

Page 52: Аналитика вне Google Analytics на основе баз данных

Понравилось выступление?

Зайди на roma.net.ua и подпишись на рассылку.

Уже подписчиков3 757

48

Page 53: Аналитика вне Google Analytics на основе баз данных

Вопросы[email protected]

Roma.net.ua только эффективный интернет-маркетинг

49