Когортный анализ. Практика

Лекция

Демо я покажу на гугль‑таблице.

Чтобы построить когортный отчёт, вам нужно два типа данных. Когорта — это люди, которые сделали какое‑то действие в нужный период времени, и потом вы отслеживаете какой‑то показатель (продажа или не продажа). Соответственно, вам нужны две вещи: по каждому пользователю знать, когда он сделал то действие, которое является маркером входа в когорту; и второе — вам нужно знать, когда происходили события, на основе которых вы будете строить KPI, который вы отслеживаете. Нужны даты событий. Например, вы хотите построить когорты по дате регистрации (если у вас в какой‑то сервис люди регистрируются) либо смотреть продажи. Соответственно, что вам нужно знать? Вам нужно знать дату регистрации каждого пользователя и потом даты всех заказов, которые этот пользователь сделал. В общем — всё.

В любой базе данных любого интернет‑магазина любого сервиса в том или ином виде эти данные есть. Обычно пользователи и заказы хранятся в отдельных таблицах (то есть мы SQL не будем проходить и не будем в базы данных лезть).

Демо будет такое. У вас есть пользователи. По каждому пользователю есть его айдишник (User ID) и дата его регистрации. У вас есть отдельная таблица с заказами, где есть номер заказа, когда этот заказ был сделан, сумма заказа (сколько он стоил) и какой пользователь сделал этот заказ. Этого уже достаточно для того, чтобы построить когортный отчёт.

Первый шаг. Таблица заказов будет основной, с которой вы работаете. Вам нужно добавить сюда дату, когда каждый юзер зарегистрировался. И вам нужно перенести из таблицы Users в таблицу Orders дату регистрации каждого пользователя. Это делается с помощью функции VLOOKUP, это вертикальный поиск. [Показывает на примере.] [Функция] ищет какое‑то значение (айдишник юзера) в каком‑то массиве данных (в какой‑то таблице) и возвращает значение, которое находится в столбце под номером, например, два. Здесь два столбца, первый и второй, — из второго столбца. И в конце вбиваете сюда False (вам не нужно знать, что это). Вот он вернул дату. Что сейчас произошло? У вас есть значения 7, 3, 7, 8, 4. То есть он открыл вот эту таблицу данных и в первом столбце начал сверху вниз идти и проверять каждое значение, пока не нашёл то значение, которое вы ищете.

🔒 Подпишитесь, чтобы смотреть лекцию

Когда что выйдет

Оставьте почту, чтобы узнать о выходе лекций и обновлениях других продуктов бюро.

Подписка

КПД ❔
8 дизайнеру, 8 редактору и руководителю