Все о бизнесе
и маркетинге
Навигация по статье
Определение источника перехода на сайтПередача данных о заявках с сайта в Google таблицыКак собрать данные о звонкахКакие решения принимать на основе данныхВместо заключения
Аналитика

Как настроить сквозную аналитику бесплатно и без программистов

13317
6

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

Этот способ представляют маркетологи сервиса Ringostat.

Определение источника перехода на сайт

Источники трафика собираются в Яндекс.Метрике или Google Analytics. Но для передачи из них детальных данных вплоть до выручки по каналам, нужно ковыряться с API. Есть более простое решение – скрипт Sourcebuster.js. Кликните по этой ссылке, перейдите в репозиторий на GitHub и скопируйте код отсюда:

Как настроить сквозную аналитику бесплатно – скрипт Sourcebuster

После этого откройте Google Tag Manager и создайте тег типа Пользовательский HTML, куда необходимо вставить этот скрипт. Под ним добавляем команду инициализации:

<script>
 
  sbjs.init();
 
<script/>
 
Триггер для этого тега выбирайте стандартный — All Pages. Готовый тег выглядит так:
 
Как настроить сквозную аналитику бесплатно – готовый тег в Google Tag Manager
 
Благодаря этому скрипту вы получите данные об источнике перехода на сайт. В следующих глобальных переменных JS хранятся необходимые значения:
 
  • sbjs.get.current.src — источник трафика;
  • sbjs.get.current.mdm —  канал трафика;
  • sbjs.get.current.cmp —  кампания;
  • sbjs.get.current.trm — ключевое слово;
  • sbjs.get.current.cnt —  вариант объявления.

Передача данных о заявках с сайта в Google таблицы

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

Что нужно сделать:

1) Создайте копию этого файла.

2) Скорректируйте названия столбцов, если это необходимо.

3) Перейдите в раздел «Инструменты» > «Редактор скриптов»

Как настроить сквозную аналитику бесплатно – инструменты в Google таблицах

 

  • выберите функцию Setup и запустите ее, нажав кнопку Run

 

Как настроить сквозную аналитику бесплатно – запуск

После этого предоставьте нужные разрешения для работы скрипта — в последнем окне нажмите Подробнее и перейдите к приложению: 

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

На следующем шаге опубликуйте скрипт как веб-приложение:

:Как настроить сквозную аналитику бесплатно – публикация скрипта как веб-приложения

В открывшемся окне большинство настроек оставляем без изменений и нажимаем кнопку Update, как на примере ниже:

Как настроить сквозную аналитику бесплатно – публикация скрипта как веб-приложения, шаг второй

 

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

Как настроить сквозную аналитику бесплатно – копирование ссылки

Чтобы убедиться, что вы все сделали правильно, вставьте полученную ссылку в адресную строку браузера и добавьте к ней текст в следующем формате:

?param_name=param_value

Где param_name —  это название одного из столбцов в нашей таблице, а param_value любое значение. Например, значение ?name=test

Как настроить сквозную аналитику бесплатно – вставка ссылки в браузер

Нажмите Enter для перехода по ссылке. Если все сделано верно, то вы увидите следующий ответ:

Как настроить сквозную аналитику бесплатно – ответ после вставки ссылки в браузер

При этом в нашей таблице должны появится первые данные:

Как настроить сквозную аналитику бесплатно – первые данные в таблице

Каждую заявку с сайта отправлять руками неудобно, поэтому автоматизируем процесс с помощью Google Tag Manager. Для этого создадим несколько переменных:

  • {{JSV — sbjs.get.current.src}} —  переменная типа Переменная JavaScript для хранения информации об источнике трафика: Как настроить сквозную аналитику бесплатно – автоматизация в GTM, шаг 1
  • {{JSV — sbjs.get.current.mdm}} —  переменная типа Переменная JavaScript для хранения информации о канале трафика: Как настроить сквозную аналитику бесплатно – автоматизация в GTM, шаг 2
  • {{JSV — sbjs.get.current.cmp}} —  переменная типа Переменная JavaScript для информации о кампании:Как настроить сквозную аналитику бесплатно – автоматизация в GTM, шаг 3
  • {{JSV — sbjs.get.current.trm}} —  переменная типа Переменная JavaScript для данных о ключевом слове:Как настроить сквозную аналитику бесплатно – автоматизация в GTM, шаг 4
  • {{JSV — sbjs.get.current.cnt}} —  переменная типа Переменная JavaScript для информации о варианте объявления:Как настроить сквозную аналитику бесплатно – автоматизация в GTM, шаг 5
  • {{JS — name}} —  переменная типа Собственный код JavaScript, в которой будем хранить имя пользователя, который оставил заявку. Как настроить сквозную аналитику бесплатно – автоматизация в GTM, шаг 6
  • {{JS — tel}} —  переменная типа Собственный код JavaScript для данных об указанном в заявке номере телефона: Как настроить сквозную аналитику бесплатно – автоматизация в GTM, шаг 7
  • {{JS — date}} —  переменная типа Собственный код JavaScript для  информации о дате отправки заявки: Как настроить сквозную аналитику бесплатно – автоматизация в GTM, шаг 8

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

function() {

  

   var date = new Date();

 

   var options = {

     year: 'numeric',

     month: 'long',

     day: 'numeric',

     timezone: 'UTC',

     hour: 'numeric',

     minute: 'numeric',

     second: 'numeric'

   };

 

   return date.toLocaleString("ru", options)

}

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

Как настроить сквозную аналитику бесплатно – передача данных в Google таблицу, шаг 1

Вставьте в поле Image URL ссылку в следующем формате, предварительно изменив значения, как указано ниже:

https://script.google.com/macros/s/AKfycbzOCecdSZ1fDq0ob_qKsMQ4RUrzyj0NW4Kf5f63/exec?name={{JS — name}}&tel={{JS — tel}}&utm_source={{JSV — sbjs.get.current.src}}&utm_medium={{JSV — sbjs.get.current.mdm}}&utm_campaign={{JSV — sbjs.get.current.cmp}}&utm_term={{JSV — sbjs.get.current.trm}}&utm_content={{JSV — sbjs.get.current.cnt}}&date={{JS — date}}

Где:

  • https://script.google.com/macros/s/AKfycbzOCecdSZ1fDq0ob_qKsMQ4RUrzyj0NW4Kf5f63/exec —  ссылка, которую получили при публикации нашего веб-приложения в Google Spreadsheets;
  • name, tel, utm_source, utm_medium, utm_campaign, utm_term, utm_content, date —  названия столбцов в нашем файле;
  • {{JS — name}}, {{JS — tel}}, {{JSV — sbjs.get.current.src}}, {{JSV — sbjs.get.current.mdm}}, {{JSV — sbjs.get.current.cmp}}, {{JSV — sbjs.get.current.trm}}, {{JSV — sbjs.get.current.cnt}}, {{JS — date}} —  переменные, которые мы создали на предыдущем шаге.

Триггером для этого тега является успешная отправка необходимой формы. Если все сделано верно, то при ее отправке в Google таблицы будет передаваться информация:

Как настроить сквозную аналитику бесплатно – передача данных в Google таблицу, шаг 2

Как собрать данные о звонках

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

Разберем на примере Ringostat, как  передать данные о звонках в Google таблицы.

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

Готовый скрипт уже находится в нашем файле.

Как настроить сквозную аналитику бесплатно – скрипт для передачи данных о звонках

В этом скрипте вам необходимо внести данные для авторизации, а именно project_id и token.

Получить необходимые значения можно в личном кабинете Ringostat в разделе Интеграции. Для этого нужно выбрать раздел любой готовой интеграции.

На скрине это показано на примере Alytics:

Как настроить сквозную аналитику бесплатно – включение интеграции в кабинете Ringostat

Логин — это значение project_id, а пароль —  token. 

Вы также можете отредактировать значение параметров from и to, чтобы указать дату начала и окончания выгрузки. Они отмечены цифрами 3 и 4 на предыдущем скрине готового скрипта. Пустое значение параметра to позволяет выгружать данные до текущего момента.

При необходимости откорректируйте перечень полей для загрузки в параметре fields.


Чтобы запустить скрипт и получить данные, необходимо выполнить функцию exportFromRingo:

Как настроить сквозную аналитику бесплатно – запуск скрипта для отслеживания данных по звонкам

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

Как настроить сквозную аналитику бесплатно – задаем периодичность запуска скрипта, шаг 1

 

Как настроить сквозную аналитику бесплатно – задаем периодичность запуска скрипта, шаг 2

Как настроить сквозную аналитику бесплатно – задаем периодичность запуска скрипта, шаг 3

В конце не забудьте нажать кнопку Save.

Какие решения принимать на основе данных

Когда у вас в одном файле есть все звонки и заявки с источниками посещений,  — самое главное не остановиться. Лучше добавить к этой информации еще два столбца: Статус и Сумма заказа.

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

Как настроить сквозную аналитику бесплатно – решения на основе данных

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

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

Что касается источников с отрицательным ROI — лучше дополнительно изучать статистику в Google Analytics в отчетах по многоканальным последовательностям.

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

Вместо заключения

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

Причем с той периодичностью, которую вы зададите сами. И в ней, в отличие от Google Analytics, можно отмечать факт и сумму успешной покупки / транзакции.

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

Высоких вам продаж!

Статья подготовлена по материалам блога Ringostat.

Опубликовано редакцией Yagla
13317
6
6
Читайте ещё статьи по этой теме

Что делать с контекстной рекламой во время кризиса Лонгрид

Как правило, в кризис люди затягивают пояса потуже и тратят на покупки гораздо меньше. Не без исключений, конечно – некоторые категории продуктов пользуются бешеным спросом как раз в периоды нестабильной экономики.1

Техника сбора качественной базы подписчиков Лонгрид

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

Как за счет горячих запросов и гиперсегментации повысить конверсию сайта в 2,5 раза. Кейс турфирмы

Слишком мало заявок, к тому же дорогих– стандартная ситуация для малого бизнеса. Как её исправить, на что сделать ставку– своим опытом делится специалист по контекстной рекламе Александр Матвеев.
  • Дмитрий

    2020-03-17 13:21:04

    Почему после заявки данные поступают в эксель таблицу, но с надписью "не опроделено" и только дата и время коректно отображаются ???????????????????

  • Дмитрий

    2020-03-05 18:48:01

    У меня GTM выдает ошибку в скрипте который с сайта

  • Анатолий Кочев

    2019-09-10 12:10:50

    А затраты как передать в таблицу? :)

  • семен

    2019-02-28 16:57:38

    ага уж, без программистов?

  • Александр

    2020-10-24 07:57:42

    "Заморачиваться" это про способ, описанный в статье)

  • Александр Ягла

    2019-03-04 13:32:17

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

Обсуждаемое

Как повысить эффективность продаж Лонгрид

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

Как попасть в рекомендации TikTok Лонгрид

Рекомендации ТикТок – это раздел приложения, в котором показывают пользователям наиболее востребованные видео. Сервис автоматически анализирует контент и определяет ролики, активно набирающие просмотры, комментарии и лайки.9

Как сделать стратегию email-маркетинга своими руками Лонгрид

Сами по себе email-сообщения с анонсами статей, предложениями скидки и уведомлениями об акциях не работают. Нужно иметь видение, для чего вы отправляете те или иные рассылки вашим подписчикам, какую цель в конечном счете преследуете.4
Свежее

Как создать группу в ВК Лонгрид

Социальные сети прочно вошли в нашу жизнь и давно стали чем-то большим, нежели простым инструментом для общения. Один из самых распространенных способов их применения – это привлечение новых клиентов с помощью групп.

Как попасть в рекомендации TikTok Лонгрид

Рекомендации ТикТок – это раздел приложения, в котором показывают пользователям наиболее востребованные видео. Сервис автоматически анализирует контент и определяет ролики, активно набирающие просмотры, комментарии и лайки.9

Как увеличить прибыль в 2 раза без повышения рекламного бюджета. Производство рольставней Лонгрид

Как собирать лидов, разрабатывать и внедрять стратегию продвижения, чтобы удвоить прибыль при том же рекламном бюджете – рассказывает Евгений Ванжула, руководитель отдела проектов в агентстве интернет-маркетинга adsON. .