SlideShare a Scribd company logo
1 of 20
Download to read offline
Оптимизация воронок при
помощи анализа User Journey
Виталий Черемисинов
Мирмахмадов Искандер
iMetrics 2016
Как обычно
анализируют сценарии
Проектируя воронки или сценарии, обычно все
рассматривают это как линейный процесс построив
начальную точка А и конечную точку Б.
0
0,25
0,5
0,75
1
Ш
аг1
Ш
аг2
Ш
аг3
Ш
аг4
Как сценарии
выглядят на самом деле
Достаточно мало пользователей ведут себя линейно,
на самом деле все весьма непредсказуемо
и хаотично.
Обычный поиск
барьеров
Заранее задаем линейный и самый главный
сценарий. Все привыкли смотреть на воронку по
заданному маршруту, при этом игнорировав то, что
остается за ее полем зрения.
0
0,25
0,5
0,75
1
Ш
аг1
Ш
аг
Ш
аг3
Ш
аг4
Ш
аг5
Ш
аг6
Проходимость Воронка
… но если копнуть
Мы разбиваем все действия пользователей на
отдельные сценарии и сегментируем их на успешные/
не успешные.
Мы оценивает вклад сценария в экономику, а не
отдельной страницы или закрытой воронки.
/=>/cash-calculator=>/=>/cash-calculator=>…/ok
/services/loans=>/support/credit_payment=>…
/services/cards=>/services/cards=>…
/services/cards=>/services/cards/ecocard=>…
/=>/services/cards/120=>/services/cards/120=>…
/=>/support/credit_payment=>/support/credit_payment/=>
/services/cards=>/services/cards=>
/support=>/services/cards=>/services/cards/ecocard=>
/services/cards=>/ecocard=>…
/support=>
/=>/services/cards/120=>/services/cards/120=>…
/=>/support/credit_payment=>/support/credit_payment/=>…
/services/cards=>/services/cards=>…
/support=>/services/cards=>/services/cards/ecocard=>…
/support=>/support/faq=>…
Cчитаем вклад
отдельных сценариев
и ищем разницу между
ними
Отслеживание
последовательности
событий v.1
Принцип работы: Пользователь передвигается по
сайту, фиксируется несколько сессий, все цепляется
к куки. После закрытия вкладки отправляется строка
в GA с последовательностью просмотренных страниц
Отслеживание
последовательности
событий v.1.1
Принцип работы: Пользователь передвигается по
сайту, фиксируется несколько сессий, все цепляется
к куки. После закрытия вкладки отправляется строка
в GA с последовательностью его действий: какие
страницы и в какой последовательности он посещал,
на что кликал, в какой день и в какое время
Отслеживание
последовательности
событий v.1.1
В итоге получили текстовой вариант многосессионого
вебвизора в одной строке ¯_(ツ)_/¯
страница: класс кликнутого элемента, (дата)(время)=>страница…
Отслеживание
последовательности
событий v.2
Принцип работы: В local storage/session storage
записывается посещенная страница и ее порядковый
номер. После того, как пользователь закрывает
вкладку, в GA отправляются в виде событий
посещенную страницы.
Отслеживание
последовательности
событий v.2
Принцип работы: В local storage/session storage
записывается посещенная страница и ее порядковый
номер. После того, как пользователь закрывает
вкладку, в GA отправляются в виде событий
посещенную страницы.
Запрос
Принцип работы:
Забираем данные из системы аналитики или
хранилища (CID/UID, страницы/события,
timestamp,номер сессии и при помощи SQL строим
userflow)
Присваивание
ценности
Как считается: Для каждой страницы, которая была в
цепочке сценария, присваивается ценность (по формуле).
В GA ценность суммируется, и, чем больше страница
фигурировала в сценарии, тем ее степень важности
возрастает.
K – произвольный коэффициент
N – количество звеньев в цепочке сценария
n – порядковый номер звена с конца
За коэффициент берем 0,75. Каждая последующая страница, это 0,75 в какой-то
степени. Степень определяется разностью общего количества страниц в сценарии
и порядковым номером в цепочке с конца.
A B C D … F
Страница входа Непосредственный
переход
ЦельВот эти страницы
Пример
N
n n n n n n
Правильно вообще не учитывать страницы с непосредственным переходом. Обычно
это форма, состоящая из 1-5 страниц, было бы глупо считать их ценность. Наша
задача – информационных страницы.
Поэтому мы вручную сдвигаем отсчет с последней посредственной страницы
Страница входа Непосредственный
переход
ЦельВот эти страницы
10,750,490,31
A B C D … F
Простая классификация
С итоговыми цифрами можно работать как угодно. Лучше всего их
классифицировать по степени важности. Можно использовать ABC-анализ, или
связку сразу нескольких классификаторов (напр., ABC-XYZ-анализы)
Вопросы и барьеры
- Как рассчитывается коэфициент?
- Что если одна и та же страница
повторяется несколько раз в сценарии?
- Что если конечных точек (заявок-анкет)
несколько?
- Почему отсчет с конца, а не с начала?
- А если в первую сессию я только
смотрел информацию, а во второй сразу
пошел к заявке-анкете?
Но есть готовые
решения!
Це́пь Ма́ркова — последовательность случайных событий
с конечным или счётным числом исходов,
характеризующаяся тем свойством, что, говоря нестрого,
при фиксированном настоящем будущее независимо от
прошлого.
Цепи Маркова
Спасибо за внимание!
fb.com/user.isya
fb.com/vit.cheremisinov

More Related Content

Viewers also liked

описание информационного обеспечения системы (рд 50 34.698-9
описание информационного обеспечения системы (рд 50 34.698-9описание информационного обеспечения системы (рд 50 34.698-9
описание информационного обеспечения системы (рд 50 34.698-9Natalia Zhelnova
 
общее описание системы
общее описание системыобщее описание системы
общее описание системыNatalia Zhelnova
 
акт приемочных испытаний
акт приемочных испытанийакт приемочных испытаний
акт приемочных испытанийNatalia Zhelnova
 
акт предварительных испытаний
акт предварительных испытанийакт предварительных испытаний
акт предварительных испытанийNatalia Zhelnova
 
описание комплекса технических средств (рд 50 34.698)
описание комплекса технических средств (рд 50 34.698)описание комплекса технических средств (рд 50 34.698)
описание комплекса технических средств (рд 50 34.698)Natalia Zhelnova
 
описание автоматизируемых функций (рд 50 34.698)
описание автоматизируемых функций (рд 50 34.698)описание автоматизируемых функций (рд 50 34.698)
описание автоматизируемых функций (рд 50 34.698)Natalia Zhelnova
 
отчет о проведении опытной эксплуатации
отчет о проведении опытной эксплуатацииотчет о проведении опытной эксплуатации
отчет о проведении опытной эксплуатацииNatalia Zhelnova
 
описание постановки задач (комплекса задач)
описание постановки задач (комплекса задач)описание постановки задач (комплекса задач)
описание постановки задач (комплекса задач)Natalia Zhelnova
 
отчет о проекте
отчет о проектеотчет о проекте
отчет о проектеNatalia Zhelnova
 
Управление проектом: планирование, выполнение, контроль
Управление проектом: планирование, выполнение, контрольУправление проектом: планирование, выполнение, контроль
Управление проектом: планирование, выполнение, контрольNatalia Zhelnova
 
акт приемки в промышленную эксплуатацию
акт приемки в промышленную эксплуатациюакт приемки в промышленную эксплуатацию
акт приемки в промышленную эксплуатациюNatalia Zhelnova
 
описание программного обеспечения на ас (рд 50 34.698-90)
описание программного обеспечения на ас (рд 50 34.698-90)описание программного обеспечения на ас (рд 50 34.698-90)
описание программного обеспечения на ас (рд 50 34.698-90)Natalia Zhelnova
 
акт приемки в опытную эксплуатацию
акт приемки в опытную эксплуатациюакт приемки в опытную эксплуатацию
акт приемки в опытную эксплуатациюNatalia Zhelnova
 
инструкция по эксплуатации ктс (рд 50 34.698-90)
инструкция по эксплуатации ктс (рд 50 34.698-90)инструкция по эксплуатации ктс (рд 50 34.698-90)
инструкция по эксплуатации ктс (рд 50 34.698-90)Natalia Zhelnova
 
шаблон протокол совещания с заказчиком
шаблон   протокол совещания с заказчикомшаблон   протокол совещания с заказчиком
шаблон протокол совещания с заказчикомNatalia Zhelnova
 
пим на ас (рд 50 698-90)
пим на ас (рд 50 698-90)пим на ас (рд 50 698-90)
пим на ас (рд 50 698-90)Natalia Zhelnova
 
протокол испытаний
протокол испытанийпротокол испытаний
протокол испытанийNatalia Zhelnova
 
регламент опытной эксплуатации на по
регламент опытной эксплуатации на порегламент опытной эксплуатации на по
регламент опытной эксплуатации на поNatalia Zhelnova
 

Viewers also liked (20)

Product Design & Research
Product Design & ResearchProduct Design & Research
Product Design & Research
 
описание информационного обеспечения системы (рд 50 34.698-9
описание информационного обеспечения системы (рд 50 34.698-9описание информационного обеспечения системы (рд 50 34.698-9
описание информационного обеспечения системы (рд 50 34.698-9
 
общее описание системы
общее описание системыобщее описание системы
общее описание системы
 
акт приемочных испытаний
акт приемочных испытанийакт приемочных испытаний
акт приемочных испытаний
 
акт предварительных испытаний
акт предварительных испытанийакт предварительных испытаний
акт предварительных испытаний
 
описание комплекса технических средств (рд 50 34.698)
описание комплекса технических средств (рд 50 34.698)описание комплекса технических средств (рд 50 34.698)
описание комплекса технических средств (рд 50 34.698)
 
описание автоматизируемых функций (рд 50 34.698)
описание автоматизируемых функций (рд 50 34.698)описание автоматизируемых функций (рд 50 34.698)
описание автоматизируемых функций (рд 50 34.698)
 
отчет о проведении опытной эксплуатации
отчет о проведении опытной эксплуатацииотчет о проведении опытной эксплуатации
отчет о проведении опытной эксплуатации
 
описание постановки задач (комплекса задач)
описание постановки задач (комплекса задач)описание постановки задач (комплекса задач)
описание постановки задач (комплекса задач)
 
отчет о проекте
отчет о проектеотчет о проекте
отчет о проекте
 
Управление проектом: планирование, выполнение, контроль
Управление проектом: планирование, выполнение, контрольУправление проектом: планирование, выполнение, контроль
Управление проектом: планирование, выполнение, контроль
 
акт приемки в промышленную эксплуатацию
акт приемки в промышленную эксплуатациюакт приемки в промышленную эксплуатацию
акт приемки в промышленную эксплуатацию
 
описание программного обеспечения на ас (рд 50 34.698-90)
описание программного обеспечения на ас (рд 50 34.698-90)описание программного обеспечения на ас (рд 50 34.698-90)
описание программного обеспечения на ас (рд 50 34.698-90)
 
акт приемки в опытную эксплуатацию
акт приемки в опытную эксплуатациюакт приемки в опытную эксплуатацию
акт приемки в опытную эксплуатацию
 
инструкция по эксплуатации ктс (рд 50 34.698-90)
инструкция по эксплуатации ктс (рд 50 34.698-90)инструкция по эксплуатации ктс (рд 50 34.698-90)
инструкция по эксплуатации ктс (рд 50 34.698-90)
 
Dump nzh 01
Dump nzh 01Dump nzh 01
Dump nzh 01
 
шаблон протокол совещания с заказчиком
шаблон   протокол совещания с заказчикомшаблон   протокол совещания с заказчиком
шаблон протокол совещания с заказчиком
 
пим на ас (рд 50 698-90)
пим на ас (рд 50 698-90)пим на ас (рд 50 698-90)
пим на ас (рд 50 698-90)
 
протокол испытаний
протокол испытанийпротокол испытаний
протокол испытаний
 
регламент опытной эксплуатации на по
регламент опытной эксплуатации на порегламент опытной эксплуатации на по
регламент опытной эксплуатации на по
 

Similar to User journey and funnel

Presentation highload-2011-openstat-myakshin - копия
Presentation highload-2011-openstat-myakshin - копияPresentation highload-2011-openstat-myakshin - копия
Presentation highload-2011-openstat-myakshin - копияМатвей Алексеев
 
Управляемый Code injection (Михаил Якшин)
Управляемый Code injection  (Михаил Якшин)Управляемый Code injection  (Михаил Якшин)
Управляемый Code injection (Михаил Якшин)Ontico
 
этапы компьютерного моделирования
этапы компьютерного моделированияэтапы компьютерного моделирования
этапы компьютерного моделированияNickEliot
 
Как разработать защищенное веб-приложение и не сойти при этом с ума (вебинар)
Как разработать защищенное веб-приложение и не сойти при этом с ума (вебинар)Как разработать защищенное веб-приложение и не сойти при этом с ума (вебинар)
Как разработать защищенное веб-приложение и не сойти при этом с ума (вебинар)Vladimir Kochetkov
 
как разработать защищенное веб приложение и не сойти с ума. владимир кочетков
как разработать защищенное веб приложение и не сойти с ума. владимир кочетковкак разработать защищенное веб приложение и не сойти с ума. владимир кочетков
как разработать защищенное веб приложение и не сойти с ума. владимир кочетковPositive Hack Days
 
Владимир Кочетков. Как разработать защищенное веб-приложение и не сойти при э...
Владимир Кочетков. Как разработать защищенное веб-приложение и не сойти при э...Владимир Кочетков. Как разработать защищенное веб-приложение и не сойти при э...
Владимир Кочетков. Как разработать защищенное веб-приложение и не сойти при э...Positive Hack Days
 
Как разработать защищенное веб-приложение и не сойти при этом с ума? (PHDays 3)
Как разработать защищенное веб-приложение и не сойти при этом с ума? (PHDays 3)Как разработать защищенное веб-приложение и не сойти при этом с ума? (PHDays 3)
Как разработать защищенное веб-приложение и не сойти при этом с ума? (PHDays 3)Vladimir Kochetkov
 
Как сделать так, чтобы основатель Trello написал вам
Как сделать так, чтобы основатель Trello написал вамКак сделать так, чтобы основатель Trello написал вам
Как сделать так, чтобы основатель Trello написал вамWake_up_province
 

Similar to User journey and funnel (8)

Presentation highload-2011-openstat-myakshin - копия
Presentation highload-2011-openstat-myakshin - копияPresentation highload-2011-openstat-myakshin - копия
Presentation highload-2011-openstat-myakshin - копия
 
Управляемый Code injection (Михаил Якшин)
Управляемый Code injection  (Михаил Якшин)Управляемый Code injection  (Михаил Якшин)
Управляемый Code injection (Михаил Якшин)
 
этапы компьютерного моделирования
этапы компьютерного моделированияэтапы компьютерного моделирования
этапы компьютерного моделирования
 
Как разработать защищенное веб-приложение и не сойти при этом с ума (вебинар)
Как разработать защищенное веб-приложение и не сойти при этом с ума (вебинар)Как разработать защищенное веб-приложение и не сойти при этом с ума (вебинар)
Как разработать защищенное веб-приложение и не сойти при этом с ума (вебинар)
 
как разработать защищенное веб приложение и не сойти с ума. владимир кочетков
как разработать защищенное веб приложение и не сойти с ума. владимир кочетковкак разработать защищенное веб приложение и не сойти с ума. владимир кочетков
как разработать защищенное веб приложение и не сойти с ума. владимир кочетков
 
Владимир Кочетков. Как разработать защищенное веб-приложение и не сойти при э...
Владимир Кочетков. Как разработать защищенное веб-приложение и не сойти при э...Владимир Кочетков. Как разработать защищенное веб-приложение и не сойти при э...
Владимир Кочетков. Как разработать защищенное веб-приложение и не сойти при э...
 
Как разработать защищенное веб-приложение и не сойти при этом с ума? (PHDays 3)
Как разработать защищенное веб-приложение и не сойти при этом с ума? (PHDays 3)Как разработать защищенное веб-приложение и не сойти при этом с ума? (PHDays 3)
Как разработать защищенное веб-приложение и не сойти при этом с ума? (PHDays 3)
 
Как сделать так, чтобы основатель Trello написал вам
Как сделать так, чтобы основатель Trello написал вамКак сделать так, чтобы основатель Trello написал вам
Как сделать так, чтобы основатель Trello написал вам
 

More from Vit Cheremisinov

Роль аналитики при редизайне сайта
Роль аналитики при редизайне сайтаРоль аналитики при редизайне сайта
Роль аналитики при редизайне сайтаVit Cheremisinov
 
Формы на сайте
Формы на сайтеФормы на сайте
Формы на сайтеVit Cheremisinov
 
Аналитика для больших проектов
Аналитика для больших проектовАналитика для больших проектов
Аналитика для больших проектовVit Cheremisinov
 
Аналитика кредитных заявок без "бубнов"
Аналитика кредитных заявок без "бубнов"Аналитика кредитных заявок без "бубнов"
Аналитика кредитных заявок без "бубнов"Vit Cheremisinov
 
Все что вы хотели знать про аналитику, но боялись спросить.
Все что вы хотели знать про аналитику, но боялись спросить.Все что вы хотели знать про аналитику, но боялись спросить.
Все что вы хотели знать про аналитику, но боялись спросить.Vit Cheremisinov
 
Оценка эффектиновности интерфейсных решений
 Оценка эффектиновности интерфейсных решений Оценка эффектиновности интерфейсных решений
Оценка эффектиновности интерфейсных решенийVit Cheremisinov
 

More from Vit Cheremisinov (6)

Роль аналитики при редизайне сайта
Роль аналитики при редизайне сайтаРоль аналитики при редизайне сайта
Роль аналитики при редизайне сайта
 
Формы на сайте
Формы на сайтеФормы на сайте
Формы на сайте
 
Аналитика для больших проектов
Аналитика для больших проектовАналитика для больших проектов
Аналитика для больших проектов
 
Аналитика кредитных заявок без "бубнов"
Аналитика кредитных заявок без "бубнов"Аналитика кредитных заявок без "бубнов"
Аналитика кредитных заявок без "бубнов"
 
Все что вы хотели знать про аналитику, но боялись спросить.
Все что вы хотели знать про аналитику, но боялись спросить.Все что вы хотели знать про аналитику, но боялись спросить.
Все что вы хотели знать про аналитику, но боялись спросить.
 
Оценка эффектиновности интерфейсных решений
 Оценка эффектиновности интерфейсных решений Оценка эффектиновности интерфейсных решений
Оценка эффектиновности интерфейсных решений
 

User journey and funnel

  • 1. Оптимизация воронок при помощи анализа User Journey Виталий Черемисинов Мирмахмадов Искандер iMetrics 2016
  • 2. Как обычно анализируют сценарии Проектируя воронки или сценарии, обычно все рассматривают это как линейный процесс построив начальную точка А и конечную точку Б. 0 0,25 0,5 0,75 1 Ш аг1 Ш аг2 Ш аг3 Ш аг4
  • 3. Как сценарии выглядят на самом деле Достаточно мало пользователей ведут себя линейно, на самом деле все весьма непредсказуемо и хаотично.
  • 4. Обычный поиск барьеров Заранее задаем линейный и самый главный сценарий. Все привыкли смотреть на воронку по заданному маршруту, при этом игнорировав то, что остается за ее полем зрения. 0 0,25 0,5 0,75 1 Ш аг1 Ш аг Ш аг3 Ш аг4 Ш аг5 Ш аг6 Проходимость Воронка
  • 5. … но если копнуть Мы разбиваем все действия пользователей на отдельные сценарии и сегментируем их на успешные/ не успешные. Мы оценивает вклад сценария в экономику, а не отдельной страницы или закрытой воронки. /=>/cash-calculator=>/=>/cash-calculator=>…/ok /services/loans=>/support/credit_payment=>… /services/cards=>/services/cards=>… /services/cards=>/services/cards/ecocard=>… /=>/services/cards/120=>/services/cards/120=>… /=>/support/credit_payment=>/support/credit_payment/=> /services/cards=>/services/cards=> /support=>/services/cards=>/services/cards/ecocard=> /services/cards=>/ecocard=>… /support=>
  • 7. Отслеживание последовательности событий v.1 Принцип работы: Пользователь передвигается по сайту, фиксируется несколько сессий, все цепляется к куки. После закрытия вкладки отправляется строка в GA с последовательностью просмотренных страниц
  • 8. Отслеживание последовательности событий v.1.1 Принцип работы: Пользователь передвигается по сайту, фиксируется несколько сессий, все цепляется к куки. После закрытия вкладки отправляется строка в GA с последовательностью его действий: какие страницы и в какой последовательности он посещал, на что кликал, в какой день и в какое время
  • 9. Отслеживание последовательности событий v.1.1 В итоге получили текстовой вариант многосессионого вебвизора в одной строке ¯_(ツ)_/¯ страница: класс кликнутого элемента, (дата)(время)=>страница…
  • 10. Отслеживание последовательности событий v.2 Принцип работы: В local storage/session storage записывается посещенная страница и ее порядковый номер. После того, как пользователь закрывает вкладку, в GA отправляются в виде событий посещенную страницы.
  • 11. Отслеживание последовательности событий v.2 Принцип работы: В local storage/session storage записывается посещенная страница и ее порядковый номер. После того, как пользователь закрывает вкладку, в GA отправляются в виде событий посещенную страницы.
  • 12. Запрос Принцип работы: Забираем данные из системы аналитики или хранилища (CID/UID, страницы/события, timestamp,номер сессии и при помощи SQL строим userflow)
  • 13. Присваивание ценности Как считается: Для каждой страницы, которая была в цепочке сценария, присваивается ценность (по формуле). В GA ценность суммируется, и, чем больше страница фигурировала в сценарии, тем ее степень важности возрастает. K – произвольный коэффициент N – количество звеньев в цепочке сценария n – порядковый номер звена с конца
  • 14. За коэффициент берем 0,75. Каждая последующая страница, это 0,75 в какой-то степени. Степень определяется разностью общего количества страниц в сценарии и порядковым номером в цепочке с конца. A B C D … F Страница входа Непосредственный переход ЦельВот эти страницы Пример N n n n n n n
  • 15. Правильно вообще не учитывать страницы с непосредственным переходом. Обычно это форма, состоящая из 1-5 страниц, было бы глупо считать их ценность. Наша задача – информационных страницы. Поэтому мы вручную сдвигаем отсчет с последней посредственной страницы Страница входа Непосредственный переход ЦельВот эти страницы 10,750,490,31 A B C D … F
  • 16. Простая классификация С итоговыми цифрами можно работать как угодно. Лучше всего их классифицировать по степени важности. Можно использовать ABC-анализ, или связку сразу нескольких классификаторов (напр., ABC-XYZ-анализы)
  • 17. Вопросы и барьеры - Как рассчитывается коэфициент? - Что если одна и та же страница повторяется несколько раз в сценарии? - Что если конечных точек (заявок-анкет) несколько? - Почему отсчет с конца, а не с начала? - А если в первую сессию я только смотрел информацию, а во второй сразу пошел к заявке-анкете?
  • 19. Це́пь Ма́ркова — последовательность случайных событий с конечным или счётным числом исходов, характеризующаяся тем свойством, что, говоря нестрого, при фиксированном настоящем будущее независимо от прошлого. Цепи Маркова