
Комментарии 4
Из оформления заказа 50% возвращаются в корзину – возможно, передумывают или меняют состав заказа.
Татьяна, подскажите, а можно добавить второй LEAD, чтобы получить не двойки, а тройки переходов? Чтобы сразу видеть, сколько передумали, а сколько просто поменяли состав
да, конечно, по аналогии с примером:
LEAD(event_type, 1) OVER(PARTITION BY user_id ORDER BY event_date) AS step_2,
LEAD(event_type, 2) OVER(PARTITION BY user_id ORDER BY event_date) AS step_3,
Нужно только еще добавить интерпретацию тогда для понимания:
CASE
WHEN step_3 = 'checkout' THEN 'Передумали и вернулись к оформлению'
WHEN step_3 = 'product_view' THEN 'Пошли смотреть другие товары'
WHEN step_3 = 'add_to_cart' THEN 'Меняют состав (добавляют еще)'
WHEN step_3 IS NULL THEN 'Ушли с сайта'
ELSE 'Другое' END AS behavior_type
Погодите. Мы говорим о том, что надо опираться на цифры, а не фантазировать. А потом добавляем в CJM эмоции клиента. Которые мы берём откуда? Получается, что из наших фантазий.
Это не совсем одно и то же, речь идет о том, чтобы не фантазировать и не придумывать исходных данных, а при продумывание гипотез уже не уйти от «предположений» и учета эмоций.
Имела ввиду, что делать выводы исходя из эмоций не стоит, можно только предположить, а проверять уже непосредственно на данных
CJM для аналитика: что это, зачем нужно и как строить на данных (с примерами SQL скриптов)