Аналитика по каждому шагу
Last updated
Last updated
Хотите видеть у себя такую статистику?
С помощью одной глобальной переменной вы можете сохранять большие объемы разных значений, например, количество пользователей в каждом шаге.
Для этого нам понадобится сделать всего три действия.
Внимание! Эта инструкция подойдет вам, только если пользователи не могут пройти воронку повторно. Иначе статистика будет некорректной.
А также это лишь одно из временных решений, которым вы можете воспользоваться уже сейчас. В скором времени мы добавим отдельный раздел аналитики, с помощью которого можно будет все это выводить автоматически.
Для этого необходимо зайти в раздел глобальных переменных и создать новую.
Далее по пунктам:
В поле "Название" пишем: Шаги (или любое другое на ваш выбор)
В поле "Системное имя" пишем: steps (или любое другое на ваш выбор, но на латинице!)
В поле "JSON объект значения" пишем: {"step1":0,"step2":0,"step3":0,"step4":0,"step5":0}
Нажимаем "Сохранить"
Это пример для пяти шагов, если у вас шагов больше, например 10, то также по аналогии дописываете: ..."step6":0,"step7":0,"step8":0,"step9":0,"step10":0}
и т.д.
Это означает, что вы задаете, что на каждом шаге на данный момент ноль пользователей.
Далее идем в раздел "Блок-схемы", открываем вашу воронку и на каждом шаге, где вам необходимо собирать значения шагов, добавляете действие.
Создайте блок "Действие" и выберите контейнер "Задать глобальную переменную"
Выбираем вашу переменную "Шаги"
выбираем тим данных JSON
В путь к значению пишем нужный шаг, например "step1"
И в новое значение пишем формулу: {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}
Рекомендуем вставлять блоки действий в ключевых местах.
Таких, как:
После подписки на рассылку
После ввода ключевого слова
После нажатия на кнопку
После оплаты
После ответа на вопрос
После перехода по ссылке
После того, как вы расставили в нужных местах блоки действий, остается только вывести результат.
Для этого создаем блок "Событие" с контейнером "Входящее сообщение" и условием "Текст сообщения".
Вводим ключевое слово или фразу, например "Статистика".
Затем создаем блок "Сообщение" и выводим следующий текст:
Статистика вашей воронки:
Шаг 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}
В итоге получаем вот такой результат:
Теперь можете поменять текст, заменить шаги на названия этапов, украсить текст смайлами и т.д.
Готово!
Подробнее про глобальные переменные рекомендуем прочитать