Метод user id

Материал из Alytics Wiki
Перейти к: навигация, поиск
Видеоинструкция по настройке отcлеживания звонков через user_id

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

Для этой цели в системе Alytics реализовано два способа отслеживания звонков:

  1. Через динамический коллтрекинг
  2. Методом user_id

Подробней о первом способе вы можете узнать по ссылке. Здесь мы рассмотрим использование метода user_id.

Для начала использования необходимо установить небольшой дополнительный код на сайте, который генерирует «уникальные id каждого посетителя». Этот шестизначный номер будет располагаться на заметном и удобном для пользователя месте. При звонке необходимо спрашивать этот id у клиента и записывать его. Раз в сутки или раз в неделю данные по id и суммам продаж по ним необходимо самостоятельно загружать в Alytics.

Чтобы опрос об «id клиента» не раздражал ваших посетителей, мы рекомендуем вам замаскировать его одним из следующих способов:

  • Добавьте «id клиента» к артикулу, при звонке спрашивайте артикул. Покупатели спокойно к этому относятся. Но мы не рекомендуем использовать этот способ в том случае, если пользователь ищет ваш товар по артикулу.
  • Укажите рядом с корзиной ее номер, который будет равняться “id клиента”. При звонке просто задавайте вопрос: «Назовите ваш номер корзины, который указан в правом верхнем углу».
  • Предложите человеку «плюшку», если он назовет «id клиента» по телефону. Например, разыгрывайте купоны на скидку или iPhone среди тех, кто назвал идентификатор.

Плюсы и минусы использования user_id

Несомненным преимуществом использования метода user_id является отсутствие дополнительных затрат. Вы один раз настраиваете код на сайте и следите за периодичным обновлением данных. Этот способ позволяет собирать данные по Выручке, Прибыли и ROI от звонков.

Но не стоит упускать из вида то, что из-за человеческого фактора у метода user_id существует высокая вероятность погрешности. Например, пользователь может отойти от компьютера в момент звонка, забыть «id клиента» или просто не захотеть его назвать. Также менеджер может может неправильно расслышать и занести данные.

Инструкция по подключению отслеживания звонков через user_id

Следуйте пошаговой инструкции для подключения отслеживания звонков методом user_id:

1. Вам необходимо модифицировать код вашего Google Analytics.

Выберите тип счетчика Google Analytics. Внимательно отнеситесь к выбору счетчика Analytics, от этого зависит работоспособность модуля отслеживания звонков через user_id

Тип GA.png


2. Настройте пользовательские параметры в Universal Analytics.

Для этого:

  • Нажмите на кнопку «Администратор» на любой странице аккаунта Google Analytics. Выберете аккаунт и ресурс, в который требуется добавить персонализированный параметр.
  • В разделе Ресурс нажмите «Пользовательские определения» и выберете «Пользовательские параметры».
  • Нажмите кнопку «Новый пользовательский параметр».
  • Укажите user_id.
  • Выберете «Область действия». Укажите тип отслеживания "Hit".
  • Установите флажок «Активный».
  • Нажмите кнопку «Создать».
  • Universal Analytics предоставит вам Код этого параметра. Вам он не нужен. Никогда не устанавливайте его.

3. Укажите Индекс, который соответствует Пользовательскому параметру в Google Analytics.

4. Скопируйте следующие строки кода счетчика и добавьте их к своему существующему коду:

  window.alytics = {
    cb: function(uid) {
      $(function(){
        // здесь разместите код, который будет отрисовывать user_id на странице
        // пример:  http://ua.analytics.demo.alytics.ru
      });
    }
  };

  (function (w,d,s,u,p,e,n){w['alytics']=w['alytics']||{};w['alytics'].p=p;n=d.createElement(s);
  e = d.getElementsByTagName(s)[0];n.async=1;n.src=u;e.parentNode.insertBefore(n,e);
  })(window,document,'script','//static.alytics.ru/js/userid.ua.js',1);

5. Выберите способ подгрузки данных о звонках в Alytics

6. Укажите прибыльность ваших заказов в процентах, это позволит системе рассчитывать уровень вашего дохода и окупаемости (ROI)

Способы подгрузки данных о звонках в Alytics

Вы можете передавать в Alytics данные о звонках двумя способами:

  1. Через API напрямую из вашей CRM-системы. Для этого необходимо интегрировать вашу CRM с Alytics.
  2. Через таблицу Excel в формате CSV. Вы можете подгружать раз в день или реже.

Загрузка через API из CRM

Вы можете интегрировать вашу CRM с Alytics для подгрузки данных через user_id. Подготовьте интеграцию и укажите данные для доступа к API.

Подключение user id.png


URL, к которому будет обращаться Alytics должен быть защищен базовой авторизацией HTTP. URL должен принимать HTTP-параметр date в формате YYYY-MM-DD, через который в Alytics будут передаваться дата, за которую нужно вернуть статистику.

Пример: http://alytics.ru/stat?date=2013-04-02

Кодировка должна быть формата UTF-8.


Ответ должен быть следующего вида:

{   
 “data”: [   
  {   
   “user_id”: (str),   
   “count”: (int),   
   “revenue”: (float),   
   “gross_profit”: (float)   
  }   
  ]   
}


Пример 1

Если вы хотите передавать выручку и видеть ROI

{   
 “data”: [    
  {    
   “user_id”: 587-963,    
   “count”: 1,    
   “revenue”: 520,    
   “gross_profit”: 0    
  }    
  ]    
} 


Пример 2

Если вы не можете передавать выручку и хотите работать с показателем CPA

{   
 “data”: [    
  {    
   “user_id”: 698-963,    
   “count”: 1,    
   “revenue”: 0,    
   “gross_profit”: 0    
  }    
  ]    
}

Где :

user_id — идентификатор клиента. Обязательное значение.

Это поле должно содержать только идентификатор клиента (например, 175-958). Если идентификатора клиента у звонка нет, передавать его со значением “null” не нужно.

count — количество транзакций. Обязательное значение.

Это поле обязательно должно быть заполненным. Если вы не передаёте данные о Выручке, то поставьте «0».

revenue — выручка (сумма заказа). Обязательное значение.

gross_profit — прибыль. Сейчас не обрабатывается, но будет в будущем

Обратите внимание, что если данных нет, то должен вернуться пустой массив data

{“data”:[]}

Если у вас возникли вопросы или нужна помощь, напишите нам на info@alytics.ru.

Загрузка через таблицу Excel

Файл с информацией о звонках и прибыли от продажах должен иметь формат CSV. В нем должно быть пять столбцов:

 *Дата — обязательно 
  • user_id — обязательно
  • Количество продаж (Count) — обязательно
  • Выручка (по-другому: сумма заказа, она же Revenue). Это поле обязательно должно быть заполненным. Если вы не передаёте данные о Выручке, то поставьте "0".
  • Прибыль (по-другому: Gross Profit) — сейчас не обрабатывается, но будет в будущем.

Таблица с передаваемыми данными должна содержать данные:

  • В первой строчке — заголовок на русском языке: Дата, User_id, Количество продаж, Выручка, Прибыль;
  • Во второй — названия колонок : date, user_id, count, revenue, gross_profit.

Пример

Дата User_id Количество продаж Выручка Прибыль
date user_id count revenue gross_profit
30.05.2014 123-546 2 12500,5 1390,12