Сбор данных о пользователях из различных источников по User ID

Как склеить пользователя, который зашёл на сайт сначала с компьютера, а затем с мобильного, чтобы в сервисе он считался за одного

Вы можете собирать в карточке пользователя Carrot quest информацию о пользователе из разных источников, если знаете его User ID. В качестве User ID может быть ID в вашей системе, email, телефон, номер бонусной карты или другие уникальные идентификаторы пользователя.

Передавая данные в Carrot quest, вы можете объединять информацию как из онлайновых каналов, так и из оффлайновых, то есть из CRM, CMS, процессинговой системы или с сайта.

image02.png

Как выбрать правильный User ID?

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

Существует два правила:

  • User ID должен быть уникальным для каждого пользователя
  • User ID не может меняться в течение жизни пользователя. Например, если пользователь может изменить свой емейл, то емейл не может являться User ID

User ID не обязательно должен быть числом, допускаются строки длиной не более 255 символов. Рекомендуется использовать числовой идентификатор.

О том, как настроить передачу User ID в наш сервис, читайте в разделе для разработчиков.

Автоматическое склеивание пользователей

Зная User ID пользователя, вы можете объединять информацию о пользователе, который пришёл с разных устройств.

image00.gif

 

Если лид пришёл на сайт и не оставил совсем никаких данных о себе, Carrot quest считает его Анонимусом и отслеживает его действия по cookies. Если пользователь очистит cookies или придёт с нового устройства или браузера, он будет для системы Анонимусом (потому что cookies будут чистые). Это не так страшно для Анонимусов, о которых мы ничего не знаем, но совсем не хочется терять связь со старыми пользователями, если они просто пришли с нового устройства. Для этого существует “склейка”.

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

Давайте посмотрим механизм склейки на примере.

Вот у вас есть клиент Василий. Он давно зарегистрирован на вашем сайте, часто покупает, и вы многое о нём знаете. Но сегодня Василий зашёл на ваш сайт с нового телефона. Всё, что он сейчас делает, пишется в новую карточку Анонимуса. Но как только вы передадите его User ID нам (например, он авторизуется в системе), Carrot Quest сразу определит его как Василия и добавит все действия и диалоги из карточки Анонимуса в карточку Василия, а ненужную карточку удалит.

image01.png

 

Что произойдёт с информацией лида

  • Все события запишутся в хронологическом порядке.
  • В свойствах имя, email и телефон запишется последнее значение (если они отличаются) и создастся событие “Телефон/имя/email - записан или изменен”. Таким образом можно будет посмотреть старое и новое свойство.

С остальными свойствами происходят следующие операции:

СвойствоЗначениеКак склеивать
$nameИмяПоследний (у анонимуса если есть, заменить)
$emailЕмейлПоследний (у анонимуса если есть, заменить)
$phoneТелефонПоследний (у анонимуса если есть, заменить)
$last_seenПоследняя активность, дата совершения последнего событияМаксимум из дат
$last_contactedПоследний контакт, дата последнего ответа от пользователя или последней отправки сообщения пользователю (в том числе триггерные сообщения)Максимум из дат
$last_replyДата последнего ответа от пользователяМаксимум из дат
$conversations_emailsКоличество диалогов по емейлуСумма
$conversations_chatsКоличество диалогов с типом чатСумма
$conversations_popupsКоличество диалогов с типом попапСумма
$sessionsКоличество сессийСумма
$user_idUser IDБрать тот, в которого мерджат
$scoreКоличество баллов (рейтинг)Сумма
$initial_referrerПервый источник (реферрер)Брать тот, в которого мерджат
$initial_referrer_domainПервый источник (реферрер), но только доменБрать тот, в которого мерджат
$initial_utm_campaignПервая метка UTM CampaignБрать тот, в которого мерджат, если не определен - новый
$initial_utm_sourceПервая метка UTM SourceБрать тот, в которого мерджат, если не определен - новый
$initial_utm_mediumПервая метка UTM MediumБрать тот, в которого мерджат, если не определен - новый
$initial_utm_contentПервая метка UTM ContentБрать тот, в которого мерджат, если не определен - новый
$initial_utm_termПервая метка UTM TermБрать тот, в которого мерджат, если не определен - новый
$countryСтранаПоследний
$regionРегионПоследний
$cityГородПоследний
$latitudeГеографическая широтаПоследний
$longitudeГеографическая долготаПоследний
$email_unsubscribedОтписался от емейловЧерез AND
$avatarИмя файла с аватаромПоследний
$social_vkURL страницы ВКонтактеПоследний
$social_facebookURL страницы FacebookПоследний
$social_fourqsuareURL страницы FoursquareПоследний
$social_googleplusURL страницы Google+Последний
$social_pinterestURL страницы PinterestПоследний
$social_twitterURL страницы TwitterПоследний
$social_skypeSkypeПоследний
$cart_amountСумма в корзине (целое число)Сумма
$viewed_productsПросмотренные товары (список из названий товаров)Объединение списков (возможно - множество)
$cart_itemsКорзина (список из названий товаров)Последний (у анонимуса если есть, заменить)
$last_order_statusСтатус последнего заказаПоследний (у анонимуса если есть, заменить)
$last_paymentСумма последнего заказа (целое число)Последний (у анонимуса если есть, заменить)
$revenueСумма всех заказов (целое число)Сумма
$profitДоход с пользователя (целое число)Последний (у анонимуса если есть, заменить)
$groupГруппаПоследний (у анонимуса если есть, заменить)
$discountСкидка (целое число)Последний (у анонимуса если есть, заменить)
$orders_countКоличество заказов (целое число)Сумма
$tagsТэгиОбъединение списков (множество)
custom_propsКастомные свойстваПоследний
app_idId приложенияНе меняется
$event_<id>_countКоличество совершённых событийСумма
$event_<id>_firstДата первого событияМинимум из дат
$event_<id>_lastДата последнего событияМаксимум из дат

Так как cookies хранятся в течение 150 дней, даже если Василий авторизуется через 149 дней после первого посещения вашего сайта с телефона, а вы сразу передадите нам его User ID, то мы подтянем в его карточку все действия и диалоги, накопленные за те 149 дней.

Ручное склеивание пользователей

Карточки пользователя можно вручную объединить в разделе "База лидов". Помните, что склейку невозможно отменить и нельзя склеить двух пользователей, в обеих карточках которых записан User ID.

1. Найдите карточки, которые хотите склеить, с помощью поиска или сегментации. Обычно для этого используются контактные данные: email или номер телефона.

2. Выделите их галочками. Ограничение на единовременную склейку - 2 карточки.

3. В дополнительном меню выберите пункт "Склеить двух пользователей".

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

2. Проверьте, какие данные будут перенесены, а какие — безвозвратно удалены. Все свойства в таблице сгруппированы следующим образом:
- контактные данные;
- пользовательские свойства;
- системные свойства.
Синим выделены переносящиеся данные, а зелёным — суммирующиеся данные. Суммируются данные только из числовых системных свойств.

3. Нажмите на Склеить пользователей. Сам процесс склейки может занять некоторое время.

Работает на