Спасибо, что подписались на получение нашего контента.
Постараемся причинить пользу.

Урок 2. Как собирать информацию о действиях пользователей

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

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

 

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

Свойства пользователя — информация, которую мы получили о пользователе.

События — это действия пользователя на сайте: зашёл на страницу, кликнул на кнопку, совершил заказ и т.д.

2015-11-19 17-48-45 Методичка для лендингов 1 - Microsoft Word (Сбой активации продукта)

Carrot Quest без каких-либо настроек собирает такие свойства пользователя, как:

  • email (определяет из любого поля ввода);
  • источник трафика (адрес сайта, с которого пришел пользователь);
  • UTM-метки (чтобы детально отслеживать источники перехода);
  • страна, регион, город;
  • количество сессий;
  • определение данных в соц. сетях (facebook, vk, twitter и др.)

Сервис сразу же собирает еще и данные о нескольких действиях пользователя (событиях):

  • Начал сессию
  • Обнаружены UTM-метки
  • Пользователь начал диалог в чате
  • Отправлено сообщение
  • Прочитал сообщение
  • Ответил на сообщение
  • Кликнул по ссылке в сообщении
  • Отписался от емейлов

Для каждого события известно количество свершений, дата первого и последнего выполнения события.

Важно: Если у вас интернет-магазин на базе InSales, Битрикс24, OpenCart или WordPress, воспользуйтесь нашими интеграциями, чтобы сразу начать собирать стандартные события (такие как сумма в корзине, .

Подробнее про интеграции читайте в нашей базе знаний:

 

Для получения максимальной отдачи от сервиса необходимо настроить дополнительные события, которые будут определяться при совершении пользователем:

  • посещение страницы (чтобы знать, какие страницы посещал пользователь);
  • клик по элементу (клики на кнопки, ссылки, картинки);
  • заполнение полей ввода (если у вас есть поля, где вы собираете дополнительную информацию — имя, фамилия, компания и др.)
  • прокрутка страницы до конца (чтобы понимать, что пользователь посмотрел информацию на странице).

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

 

Настройка и создание дополнительных событий

 

Для упрощения работы в сервисе есть «Мастер сбора данных».

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

 

1. Посещение страницы

Если на вашем сайте больше одной страницы, то следует настроить «считывание» посещения каждой из них, тогда вы будете знать, на какие страницы заходил каждый пользователь, т.к. в его карточке появится событие посещения страницы (и подстраниц).

Посмотрите наше видео о том, как настроить событие посещения страницы.
Сначала вводите адрес страницы, информацию о посещении которой вы хотите получить:

image002

Далее, выбираете время срабатывания данного события — когда оно определится: сразу или через заданное время. Ставить задержку стоит, если вы хотите быть уверенными, что пользователь не закрыл страницу сразу после того, как на нее зашел.

image003

Ну и конечно нужно придумать название событию, чтобы понимать, какую именно страницу посетил пользователь. Например, «Зашел на страницу Цены».

image004

Событие настроено, нажмите на кнопку Начать сбор данных и готовьтесь наблюдать за результатом.

 

2. Прокрутка страницы до конца

 

Посмотрите видео о том, как настроить событие прокрутки страницы до конца.

 

По настройке здесь все аналогично с предыдущим пунктом (посещение страницы). Единственное отличие, что событие появится, когда пользователь прокрутит эту страницу до конца.

Позже можно настроить различные проценты прокрутки страницы (например, прокрутил 70% страницы), только для этого нужно будет использовать API.

 

3. Клик по элементу

Это событие создано для того, чтобы вы могли посмотреть, куда кликнул пользователь: на какие кнопки, картинки, ссылки и т.п.

 

Посмотрите наше видео о том, как собирать событие клик по элементу.

 

Настройка клика занимает на пару минут дольше  2-х предыдущих событий. Здесь потребуется Selector Gadget, который подскажет сервису (и вам), клик на какую именно кнопку необходимо отслеживать.

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

image005

Как его узнать? С помощью Selector Gadget. Установите расширение Selector Gadget в Google Chrome, после чего перейдите на ваш сайт и нажмите на иконку приложения в правом верхнем углу браузера.

image006

После нажатия селектор гаджет начинает действовать и вы видите, какие объекты вашего сайта можно выделить (попробуйте навести курсор на разные элементы сайта). Нас больше всего интересуют кнопки (ведь именно на них кликают посетители).

image007

Если кликнуть по любому элементу, то вы увидите его селектор в правом нижнем углу.

image008

Кроме элемента, на который мы кликнули (зеленый цвет), выделись другие элементы (желтый цвет). Селектор сразу выделяет похожие друг на друга элементы. Для правильного сбора события нужно исключить их влияние. Для этого нужно кликнуть по желтым объектам и выделить их красным цветом — убрать их из определения селектора (плагин рядом с кнопкой “Clear” показывает количество выделенных объектов).

Наша задача, чтобы в строке Clear была цифра 1, а желаемая кнопка подсвечивалась зеленым.

image009

Теперь мы копируем получившийся у нас селектор. В нашем примере это: .state-error~ .state-error+ .col-sm-6 input

Возвращаемся в административную панель и вставляем его в поле  CSS-селектор элемента:

image010

Если данная кнопка на сайте есть на разных страницах (такое часто бывает с кнопкой регистрации, например), то вы можете выбрать, на каких страницах нажатие на кнопку будет считаться данным событием.

image011

Аналогично предыдущим событиям, даем название и начинаем собирать данные.

image012

 

4. Заполнение поля ввода

Посмотрите наше видео о том, как собрать информацию из полей ввода на сайте.

 

Данные из выбранных полей будут записываться в свойства пользователя. Это может быть все, что угодно. Чаще всего это имя, фамилия, телефон и др.

Выберите поле, из которого хотите получать информацию о пользователе. Для этого опять используйте SelectorGadget, как и в событии «Клик по элементу».

image013

Зайдите на страницу сайта и с помощью Selector Gadget выберите поле, информацию из которого хотите собирать.

image014

Скопируйте селектор поля. В нашем случае #Site. Вставьте в поле ”CSS-селектор”.

image015

Далее выберите, на каких страницах будут собираться данные из этого поля. Сбор будет осуществляться на всех страницах, где есть форма, либо только на этой.

image016

Следующий шаг важен, так как от него зависит, как будут структурированы ваши данные в карточке пользователя. В какое свойство из этого поля данные запишутся в карточку. Если пользователь вводит свое имя, то логично, что эта информация должна попадать в свойство «Имя». В случае с примером, это «Название сайта».

image017

Придумайте название событию, и начните собирать данные.

image018

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

 

Дополнительные свойства

На первых этапах вам достаточно будет предыдущих настроек. Когда вы разберётесь в сервисе и захотите настраивать более гибкий сбор данных, вам пригодится эта информация. Пока мы о ней рассказываем просто для того, чтобы вы знали, что такая возможность есть.

При создании любого события (клик на кнопку, посещение страницы, заполнение поля ввода) можно настраивать сбор дополнительных свойств. Они помогут вам узнать дополнительную информацию о событии.

Например, если вы отслеживаете заполнение формы заявки, а главное событие — это нажатие кнопки «отправить заявку». То можно записать дополнительно к событию «Заполнил форму заявки» еще и все, что пользователь вводил в полях формы. Эти данные будут добавлены к событию.

Обратите внимание на пример ниже. Изначально было настроено событие посещения страницы «зашел на блог» — это посещение любой страницы блога. Мы добавили к нему дополнительное свойство — это отображение заголовка статьи, на которую зашел пользователь.

image019

Давайте рассмотрим, как происходит настройка сбора дополнительных свойств. При создании любого из 4 стандартных событий в настройке есть раздел «добавить дополнительные свойства». Там вам будут доступны две настройки: свойства из селекторов и текстовые свойства.

image020

 

Свойства из селекторов:

Это свойство, которое будет собираться из дополнительных селекторов (например, заголовок страницы, любое дополнительное поле ввода и т.д.). Его настройка происходит аналогично настройке кликов и заполнения полей ввода. Вы выбираете название свойства и подставляете селектор нужного элемента (с помощью Selector Gadget, как было описано ранее).

image021

 

Текстовые свойства:

Каждому собираемому событию вы можете добавлять текстовые свойства, чтобы проще идентифицировать пользователя по совершенному событию.

Например: Вы настроили клики пользователя на кнопки. Клик на кнопку зарегистрироваться. Таких кнопок на вашем сайте может быть несколько. В названии событии вы все их называете «Зарегистрировался». В таком случае, в хронологии событий (+ в карточке пользователя) эти события объединяются. Чтобы понимать, на какой именно странице или на каком именно месте пользователь кликнул кнопку, вы настраиваете каждому клику дополнительное текстовое свойство.

image022

Использование дополнительных свойств встречается не так часто. Их настройка больше зависит от ваших задач.

 

Продвинутые возможности мастер сбора данных

В сервисе можно настроить любые сценарии сбора данных, передачи информации из сторонних сервисов, склеивание пользователей (один и тот же пользователь с разных устройств определяется как один) и др. Для всего этого уже понадобится помощь программиста, т.к. здесь активно используется API, работа с кодом и т.д.
В Мастере сбора данных в разделе продвинутых возможностей есть подробное описание с документацией и помощью.

image023

 

2. API для сбора данных о действиях пользователя

Чтобы использовать API, необходимо иметь доступ к программному коду сайта.

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

Подробная инструкция по API есть в нашей базе знаний.

 

Попробовать в сервисе

 

Вот 9 уроков, которые помогут вам получить максимум пользы от сервиса Carrot Quest

Урок 1. Как добавить ваших коллег и операторов в сервис.

Урок 2. Как собирать информацию о действиях каждого пользователя.

Урок 3. Возможности для операторов онлайн-чата.

Урок 4. Фишки для операторов чата.

Урок 5. Раздел Live. Как в режиме реального времени отследить посетителя сайта и сделать продажу.

Урок 6. Как работать с базой пользователей и собирать больше лидов.

Урок 7. Персональный email-маркетинг по сегментам пользователей (ручные рассылки).

Урок 8. Триггерный email маркетинг на примере брошенной корзины.

Урок 9. Супер-возможности для маркетологов.