Аналитика по каждому шагу

Хотите видеть у себя такую статистику?

С помощью одной глобальной переменной вы можете сохранять большие объемы разных значений, например, количество пользователей в каждом шаге.

Для этого нам понадобится сделать всего три действия.

Внимание! Эта инструкция подойдет вам, только если пользователи не могут пройти воронку повторно. Иначе статистика будет некорректной.

А также это лишь одно из временных решений, которым вы можете воспользоваться уже сейчас. В скором времени мы добавим отдельный раздел аналитики, с помощью которого можно будет все это выводить автоматически.

№1 Создаем глобальную переменную

Подробнее про глобальные переменные рекомендуем прочитать в этой статье

Для этого необходимо зайти в раздел глобальных переменных и создать новую.

Далее по пунктам:

  1. В поле "Название" пишем: Шаги (или любое другое на ваш выбор)

  2. В поле "Системное имя" пишем: steps (или любое другое на ваш выбор, но на латинице!)

  3. В поле "JSON объект значения" пишем: {"step1":0,"step2":0,"step3":0,"step4":0,"step5":0}

  4. Нажимаем "Сохранить"

Это пример для пяти шагов, если у вас шагов больше, например 10, то также по аналогии дописываете: ..."step6":0,"step7":0,"step8":0,"step9":0,"step10":0} и т.д.

Это означает, что вы задаете, что на каждом шаге на данный момент ноль пользователей.

№2 Сохраняем шаги

Далее идем в раздел "Блок-схемы", открываем вашу воронку и на каждом шаге, где вам необходимо собирать значения шагов, добавляете действие.

Создайте блок "Действие" и выберите контейнер "Задать глобальную переменную"

  1. Выбираем вашу переменную "Шаги"

  2. выбираем тим данных JSON

  3. В путь к значению пишем нужный шаг, например "step1"

  4. И в новое значение пишем формулу: {calc:{global:steps.value.step1}+1}

Calc - это математическая переменная, которая в данном случае будет для первого шага добавлять "+1".

Осталось продублировать этот блок действия и вставить во все нужные места.

Главное, не забудьте поменять значения для разных шагов.

Пусть к значению будет: step2, step3, step4, step5

А в самих значениях нужно будет вставить:

{calc:{global:steps.value.step2}+1} {calc:{global:steps.value.step3}+1} {calc:{global:steps.value.step4}+1} {calc:{global:steps.value.step5}+1}

Рекомендуем вставлять блоки действий в ключевых местах.

Таких, как:

  • После подписки на рассылку

  • После ввода ключевого слова

  • После нажатия на кнопку

  • После оплаты

  • После ответа на вопрос

  • После перехода по ссылке

№3 Получаем данные аналитики

После того, как вы расставили в нужных местах блоки действий, остается только вывести результат.

Для этого создаем блок "Событие" с контейнером "Входящее сообщение" и условием "Текст сообщения".

Вводим ключевое слово или фразу, например "Статистика".

Затем создаем блок "Сообщение" и выводим следующий текст:

Статистика вашей воронки:

Шаг 1: {global:steps.value.step1} Шаг 2: {global:steps.value.step2} Шаг 3: {global:steps.value.step3} Шаг 4: {global:steps.value.step4} Шаг 5: {global:steps.value.step5}

В итоге получаем вот такой результат:

Теперь можете поменять текст, заменить шаги на названия этапов, украсить текст смайлами и т.д.

Готово!

Last updated