Персональна веб-аналітика

Навіщо потрібна персональна аналітика, як із нею працювати і як це дозволяє збільшити прибуток? Розберемо докладно.
Класика VS Персональна веб-аналітика
Класична веб-аналітика дає узагальнені дані та не дозволяє деталізувати їх до реальної людини.
За допомогою персональної веб-аналітики можна звести всі дані по кожному користувачеві на єдиний звіт.

Як це зробити?
Для вирішення цього завдання потрібно поєднати дані класичної веб-аналітики (Google Analytics, Яндекс.Метрика) з інформацією про користувачів з інших систем. Це можуть бути дані з CRM, БД сайту, дані по дзвінках і т.п.

Як це можна використати?
- Для невеликого проекту:
Можливість проаналізувати кожного відвідувача/клієнта: його шлях по сайту, активність на кожній сторінці, покупки, дзвінки. Особисто подивитися, що він робив.
- Для великого та відвідуваного проекту:
Можливість гнучко сегментувати аудиторію на основі даних веб-аналітики та CRM/БД сайту.
Яку користь це може принести?
Створення портрета своєї аудиторії

Якщо ми знаємо, що потрібно клієнту, що він шукає на сайті, куди кликає, як оплачує замовлення, можемо впливати на це.
Для коллцентру та e-mail розсилок
На момент дзвінка/листа клієнту у вас може бути маса даних про нього.

Дані, які ми можемо використати:
Дані із систем Call Traking (CallTouch дозволяє дізнатися скільки разів і коли користувач дзвонив і з яких номерів, а також прослухати ці розмови).
Переглянути веб-сайт за конкретним користувачем(якщо ці дані є, Яндекс зберігає записи лише для 1000 відвідувань на день протягом 14 днів).
Пошукові запити, за якими користувач надходив на сайт.
Тепер, коли ми знаємо про користувачів так багато, важливо пов'язати ці дані з конкретною людиною, а не абстрактними сутностями.
Цю інформацію можна використовувати для покращення продажів товарів та/або послуг, а також cross-sell та up-sell.
Ви встановили клієнту пластикові вікна кілька місяців тому. Нещодавно він повернувся на ваш сайт на запит «установка дерев'яних вікон у котедж» і читав про дерев'яні вікна. Чому б не зателефонувати/написати йому, щоб розповісти про ваші класні дерев'яні вікна та не запропонувати знижку? Можливо, зараз саме шукає компанію, яка встановить йому вікна в заміський будинок.
А для E-commerce проектів це можуть бути тригерні розсилки, персоналізовані умови, акції та знижки для конкретного сегменту користувачів.
Крос-девайси
Інформація про девайси, з яких заходив конкретний користувач, черговість цих візитів та залежність між візитами з різних пристроїв.

Товарні рекомендації на різних пристроях
Якщо у вас є система рекомендацій товарів/послуг, то можна і навіть потрібно показувати однакові рекомендації одному й тому користувачу на різних пристроях. Так ви навчаєте систему рекомендацій на основі всіх візитів відвідувача, що здійснюються з різних аксесуарів.

І це не вичерпний перелік можливостей персональної аналітики. Насправді вони безмежні!
Якщо ви хочете знати більше, рекомендую також ознайомитися з презентацією Романа Рибальченка, де він розповідає про «вічні cookies», offline ремаркетинг та інші цікаві теми:http://roma.net.ua/internet-marketing/veb-analitika-rabotaem-s-vip-klientami-individualno-v-google-analytics/
Реалізація в Google Analytics / Яндекс.Метрика
Щоб реалізувати персональну веб-аналітику в Google Analytics та Яндекс.Метрика, потрібно зв'язати всі доступні для нас дані за допомогою User ID.

User ID (UID, User Identifier) – це унікальний ідентифікатор користувача, який присвоюється на сайті та дозволяє визначати користувача на різних пристроях та в різних сесіях.
Іншими словами, як тільки ви дізнаєтесь відвідувача на своєму сайті, інформацію про це потрапляє до систем веб-аналітики.
Також User ID є сполучним елементом, завдяки якому зводиться інформація про користувача різних систем.
Саме через цей ідентифікатор ми і пов'язуватимемо всю інформацію. Є ще Client ID, але про це трохи згодом.
Google Analytics та User ID
Визначення User ID із довідки Google Analytics:
«User ID — це унікальний номер, який надається користувачеві і дозволяє анонімно ідентифікувати його на різних пристроях або протягом кількох сеансів».
Хочу уточнити, що Google Analytics не генерує User ID самостійно! Саме ви його надаєте та передаєте в систему Google Analytics.
Я не зупинятимусь на момент підключення User ID до Google Analytics. Для цього дам посилання на статтю Івана Іванова, де він докладно розповідає, як підключити та налаштувати User ID безпосередньо та через Google Tag Manager: http://prometriki.ru/kak-nastroit-user-id-v-google-analytics/
Є одне АЛЕ! Якщо підключити та налаштувати User ID, як написано у довідці, то буде створено окреме уявлення, де надалі збиратиметься інформація лише закористувачам із User ID. Можливість вивантаження конкретних User ID не передбачена.

Об'єднання відвідувань у Google Analytics

Яндекс.Метрика та User ID
В Яндекс.Метриці немає такого поняття як User ID, але ми можемо реалізувати цю технологію через параметри візитів: http://help.yandex.ru/metrika/content/visit-params.xml
Для цього нам потрібно передати User ID у параметрі візиту в момент ідентифікації користувача: yaCounterXXXXX.params('User_ID', '%Значення%');


Це дуже допомагає під час вирішення проблеми крос-девайсного відстеження.
Обмеження User ID у Google Analytics та Яндекс.Метрика
- Не можна використовувати персональні дані.
- Не можна зв'язати попередні відвідування користувача.
Ні Яндекс, ні Google не пов'язують попередні сесії, які були на момент присвоєння User ID. У цих системах ви зможете аналізувати тільки сесії, в яких ви передавали User ID.
Альтернативні рішення
Як оминути всі ці обмеження? Використовуємо альтернативні інструменти та сервіси.

За допомогою Excel:
Ми можемо пов'язати дані щодо User ID із систем веб-аналітики (Яндекс.Метика та Google Analytics) з тими даними, які є у нас про клієнта (CRM, БД сайту тощо). У тому числі персональні дані. Для цього можна використовувати функції ВПР (VLOOKUP), ІНДЕКС (INDEX), ПОШУКПОЗ (MATCH).
Ми можемо пов'язувати сесії користувачів, які були до надання User ID, зберігши історію відвідувань. І тому використовується Client ID.
За умовчанням, Google Analytics призначає кожному пристрою унікальний ідентифікатор клієнта — Client ID.
Виходить, що у User ID може бути декількаClient ID, якщо він використовує різні пристрої/браузери. Нам потрібно для кожного User ID отримати всі його Client ID, а потім вивантажити всі сесії із цими Client ID. Так ми отримаємо всі візити користувача, які були перед ідентифікацією.
Рекомендую прочитати статтю Simo Ahava, в якій він пояснює, як провантажувати Client ID у Google Analytics та інші цікаві параметри, які можна передавати (англ.): http://www.simoahava.com/analytics/improve-data-collection- with-four-custom-dimensions/
Piwik – це безкоштовна система веб-аналітики з відкритим вихідним кодом. Над її розробкою працює багатонаціональна команда. Piwik встановлюється на веб-сервер як стандартна CMS. Сьогодні Piwik використовується більш ніж 460 000 сайтах і перекладений більш ніж 45 мовами.
По суті, це аналог Google Analytics та Яндекс.Метрика, зрозуміло, зі своїми особливостями.

За бажанням, на основі Piwik можна створити повноцінну систему персональної веб-аналітики (CRM та аналітика в одній особі).
Рекомендую хорошу статтю про те, як хлопці зі sports.ru побудували дуже круту систему обробки даних. У своєму випадку, від Piwik вони використовували тільки піксель (трекер) зі своєю БД та візуалізацією за допомогою chart.io: http://habrahabr.ru/company/sports_ru/blog/216229/
Немає реєстрацій на сайті? Використовуємо socfishing
Для цього можна використати сервіс socfishing.ru.
Він дозволяє визначити профілі Вконтакті тих користувачів, які відвідали ваш сайт. Таким чином, можна ідентифікувати користувачів вашого сайту.

Веб-аналітика - це просто космос, дитинко!
В наш час з'являється все більше можливостей та технологій для веб-аналітики та обробки даних. Щоб ваш бізнес залишавсяконкурентоспроможним необхідно використовувати ці технології для оптимізації процесів.
Персональна веб-аналітика дозволяє краще розуміти своїх потенційних клієнтів та працювати з конкретними людьми, а не абстрактною аудиторією. Маючи повні дані щодо конкретних користувачів, ви можете оптимізувати свої маркетингові компанії, створювати індивідуальні пропозиції та працювати над підвищенням продажів.
Автор: Максим Лепіхов, CubeLine Agency (Керівник напряму CPA та мобільного трафіку)