PrintАртем Акулов

Настройка аналитики под контекстную рекламу

Артем Акулов

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

Пройдем последовательно следующие этапы:

  • Регистрация аккаунтов
  • Установка на сайт кода Google Tag Manager
  • Установка счетчиков веб-аналитики
  • Добавление сайта в GWT и Яндекс Вебмастер
  • Установка виджета заказа обратного звонка
  • Настройка системы отслеживания телефонных звонков
  • Настройка целей и конверсий
  • Настройка рекламных аккаунтов
  • Установка кодов ретаргетинга/ремаркетинга
  • Импорт расходов по рекламным кампаниям в Google Analytics

Регистрация аккаунтов

Доступы к аккаунтам в рекламных системах и системах аналитики задаются в паспорте ppc-проекта. Необходимо открыть в них доступ для аккаунтов бюро, либо создать новые аккаунты представителей.

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

Установка на сайт кода Google Tag Manager

Google Tag Manager — базовый инструмент, через который будут настраиваться и устанавливаться на сайт остальные системы аналитики. Регистрируем новый аккаунт в GTM.

Google Tag Manager

Google Tag Manager

Настройки часового пояса согласно паспорта проекта. Получаем тег GTM для вставки в код сайта. Тег обязательно необходимо установить после открывающего тега <body> на всех страницах сайта. Обычно для этого тег GTM вставляется в файл index.php.

После установки тега GTM необходимо проверить его работоспособность.  Для этого:

1) Устанавливаем плагин браузера Chrome — Tag Assistant by Google

2) Переходим в GTM, создаем новые тег с типом «Пользовательский HTML», правило активации «Все страницы». В поле “HTML”  вставляем код:

3) Сохраняем тег, создаем версию и публикуем контейнер

4) Переходим на сайт проекта, активируем плагин Tag Assistant, проверяем, что тег Google Tag Manager сработал

Проверка GTM

Проверка GTM

Google Tag Manager работает.

Установка счетчиков веб-аналитики

Переходим в Яндекс Метрику, добавляем новый сайт. Указываем часовой пояс по проекту.

Новый счетчик Яндекс Метрики

Новый счетчик Яндекс Метрики

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

Код Яндекс Метрики

Код Яндекс Метрики

Переходим в Google Tag Manager. Создаем новый тег «ЯМ-Счетчик» с типом «Пользовательский HTML», правило активации «Все страницы». В поле HTML вставляем код Яндекс Метрики. Сохраняем.

Создаем тег Яндекс Метрики

Создаем тег Яндекс Метрики

Переходим в Google Analytics. Добавляем новый аккаунт и ресурс. В настройках аккаунта указываем часовой пояс по проекту, в настройках ресурса должны быть включены расширенные функции для контекстно-медийной сети, демографические отчеты и отчеты по интересам, улучшенная атрибуция ссылок. Копируем Идентификатор отслеживания ресурса (UA-XXXXX).

Настройка ресурса в Google Analytics

Настройка ресурса в Google Analytics

По-умолчанию для нового ресурса в Google Analytics создается только 1 представление. Создадим еще 2 дополнительных: CallTouch и Master. В настройках всех представлений обязательно указываем валюту — «Российский рубль», часовой пояс по проекту.

Настройка представления Google Analytics

Настройка представления Google Analytics

Переходим в Google Tag Manager. Создаем новый макрос «UA-counter», тип «Постоянная строка». в поле «Значение» вставляем Идентификатор отслеживания из Google Analytics. Сохраняем.

Макрос с Идентификатором отслеживания

Макрос с Идентификатором отслеживания Google Analytics

Создаем новый тег «GUA-Main» с типом «Universal Analytics», правило активации «Все страницы», в поле «Идентификатор отслеживания» указываем макрос «UA-counter». Функция для рекламодателей в КМС должна быть включена.

Счетчик Google  Analytics

Счетчик Google Analytics

Переходим в Top@mail.ru. Регистрируем новый сайт.

Регистрируем сайт в Top mail

Регистрируем сайт в Top mail

В настройках задаем параметры «Участвовать в Рейтинге» — нет, статистика должны быть закрыта. В параметрах кода счетчика отключаем картинку. Копируем код счетчика Top mail.

Переходим в Google Tag Manager. Создаем новый тег «ТМ-Счетчик», с типом «Пользовательский HTML», правило активации «Все страницы».

Устанавливаем счетчик Top mail

Устанавливаем счетчик Top mail

Сохраняем. Создаем версию контейнера Google Tag Manager опубликовываем его.

Добавление сайта в GWT и Яндекс Вебмастер

Переходим в Яндекс Вебмастер. Добавляем в него новый сайт.

Добавляем сайт проекта в Яндекс Вебмастер

Добавляем сайт проекта в Яндекс Вебмастер

Указываем адрес проекта, способ подтверждения прав «через html-файл». Загружаем проверочный файл на сайт проекта, через ftp.

В Яндекс Вебмастере обязательно необходимо проверить наличие у сайта проекта иконки (favicon), эта картинка будет добавляться к объявлениям Яндекс Директа рядом с заголовком. Если иконки у сайта нет, то ее необходимо создать и разместить в корневой папке сайта.

Следующим шагом переходим в раздел «География сайта ? Адреса и организации». Добавляем организацию к сайту (создается карточка компании в Яндекс Справочнике).

Добавляем компанию в Яндекс Вебмастер

Добавляем компанию в Яндекс Вебмастер

Переходим в Google Webmaster Tools.  Добавляем сайт. На сайте установлен Google Tag Manager, поэтому подтверждение прав будет происходить через него, дополнительно никаких действий производить не нужно.

Добавляем сайт в панель Google Webmaster

Добавляем сайт в панель Google Webmaster

Теперь необходимо связать Google Webmaster Tools и Google Analytics. Переходим в Google Analytics ? Администратор ? Настройки ресурса. В самом низу раздел «Настройки Инструментов для веб-мастеров», нажимаем изменить и указываем сайт из Google Webmaster Tools.

Связываем аккаунты Google Webmaster и Google Analytics

Связываем аккаунты Google Webmaster и Google Analytics

Установка виджета заказа обратного звонка

По-умолчанию на проектах бюро мы используем сервис CallBackHunter. На этом этапе необходимо получить код виджета для вставки на сайт. Код находится в личном кабинете CallbackHunter.

Код виджета обычно вставляется либо в файл index.php, header.php (в зависимости от используемой на проекте системы управления сайтом).

Настройка системы отслеживания телефонных звонков

По-умолчанию на проектах бюро мы используем сервис Calltouch. На этом этапе необходимо:

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

2) Разметить каждый номер телефона уникальным классом (номер телефон помещается внутрь html тега <span>). Например:

 2*) Если на момент старта проекта в CallTouch нет номерной базы в нужном нам городе, либо стоит задача организовать динамический колтректинг на номерах 8-800, то необходимо купить нужное количество номеров в Mango Office и передать информацию по аккаунту в Mango техническим специалистам CallTouch.

3) В личтом кабинете CallTouch включить интеграцию с Universal Analytics, Google AdWords, Яндекс Метрикой и Яндекс Директом

4) Установить код CallTouch на сайт проекта. Установка происходит не через вставку оригинального кода сервиса, а с помощью Google Tag Manager согласно вот этой инструкции.

Настройка целей и конверсий

Необходимо настроить отслеживание следующих целей:

Все цели необходимо настроить в Яндекс Метрике, Google Analytics и Top@mail.ru. Первые 3 цели настраиваются как посещение страницы. «Больше 3 страниц» настраивается также через встроенный функционал счетчиков. Остальные цели настраиваются через события.

Звонок через CallBackHunter и Calltouch настраивается только в Google Analytics, т.к. только в него эти сервисы передают событие по звонку.

Событие для цели «Звонок CBH». Категория события «Callbackhunter_CALL», остальные поля пустые.

Звонок CallBackHunter

Звонок CallBackHunter

Событие для цели «Звонок Calltouch». Категория события «CallTouch», действие — «Call».

Звонок Calltouch

Звонок Calltouch

Настройка рекламных аккаунтов

Необходимо связать аккаунт AdWords с Google Analytics и Google Webmaster Tools. Переходим в настройки рекламного аккаунта.

 

Связь аккаунтов AdWords и Analytics

Связь аккаунтов AdWords и Analytics

Указываем аккаунты Analytics и Webmaster. Если к моменту связи аккаунтов уже накопились конверсии в Google Analytics, то включаем импорт конверсий (если нет, делаем это чуть позже).

Импорт конверсий из Google Analytics

Импорт конверсий из Google Analytics

Переходим в раздел «Общая библиотека ? Аудитории».

Тег ремаркетинга AdWords

Тег ремаркетинга AdWords

Открываем информацию о теге ремаркетинга, копируем Conversion ID.

Conversion ID Adwords

Conversion ID Adwords

Переходим в Google Tag Manager. Создаем новый макрос с названием «AdW-ConversionID», тип постоянная строка, в поле значения вставляем скопированный conversion_id. После этого создаем новый тег «AdWords-ремаркетинг-Main тег» с типом «Ремаркетинг AdWords», правило активации «Все страницы», в поле Идентификатор конверсии вставляем созданный макрос.

Основной тег AdWords в GTM

Основной тег AdWords в GTM

Сохраняем, делаем новую версию контейнера GTM, публикуем ее.

Переходим в Таргет мейл на вкладку «Аудитория». Необходимо подключить к рекламному аккаунту счетчик Топ мейл. Указываем номер счетчика.

Связываем Top mail и Target mail

Связываем Top mail и Target mail

Настройка ретаргетинга/ремаркетинга

Для дальнейшего использования в ретаргетинге в Яндекс Директе, необходимо создать в Яндекс Метрике дополнительные цели на просмотр ключевых страниц. Эти цели не будут использоваться для аналитики. Такими целевым страницами являются:

  • Общая страница по услугам
  • Страницы по конкретным услугам
  • Страница с информацией о доставке
  • Страницы с другой важной информацией

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

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

Создаем условия ретаргетинга в Директе.

Условия ретаргетинга Директ

Условия ретаргетинга Директ

В условиях создаем списки соответствующие всем целям в Метрике со сроками участия 7 и 30 дней.

Создаем списки аудиторий в AdWords, Вконтакте, Таргет мейл и Facebook. Все html-теги добавляются через Google Tag Manager.

Для таргет мейл создаем дополнительно аудитории по поисковым запросам.

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

Импорт расходов по рекламным кампаниям в Google Analytics

Для импорта расходов используем сервис Owox BI. Необходимо включить импорт расходов:

  • Яндекс Директ
  • Вконтакте
  • Facebook (если используется)
Импорт расходов в Google Analytics

Импорт расходов в Google Analytics

Подробная настройка импорта по отдельным каналам представлена в справке Owox BI.

Заключение

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

Для каждого конкретного проекта могут выполняться какие-то дополнительные работы, например, устанавливаться нестандартные списки ретаргетинга/ремаркетинга.

Карта в большом размере

Схема настройки аналитики под контекстную рекламу (PDF файл)

  • Валерий

    Артем, получается Вы вставляете все счетчики в GTM и затем просто 1 тег этот публикуете на сайте и все – я правильно понял?
    Такой вопрос на счет Целевого Звонка Яндекс Директ – насколько эффективно его использовать или лучше вообще не использовать?

    Спасибо!

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

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

      • Валерий

        ясно – благодарю!

  • Сергей

    Артем, разве Метрика не фиксирует цель по событию Callbackhunter_CALL ? У нас такие события срабатывают в метрике

    • Сергей, раньше точно не фиксировала, поэтому и не использовали. Но если этот функционал доработали, то не знал. Спасибо, будем использовать.

  • Василий

    Большое вам спасибо.

    До глубокой ночи настраивал теги,
    правила, цели. Связывал аккаунты. У меня уже были некоторые цели
    (триггер — URL), аккаунты были связаны, но не все и не до конца. 🙂
    Благодаря вам все это дело пересмотрел и актуализировал.

    Отслеживание копирования email вообще красота!

    Буду читать блог с начала и подписался на новые посты.

  • eskendirr

    а для google universal актуальны данные настройки?

    • Это и есть настройки для Universal Analytics.

  • Антон

    Подскажите пожалуйста, целесообразно ли использовать динамический коллтрекинг при бюджете 50 т.р в месяц на контекст? Вы используете 1 аккаунт calltouch на несколько сайтов? (менеджеры говорят что из-за этого могут забанить сайт в гугл и яндекс поиске, что может сказаться на стоимости клика в контексте)

    • Антон, использовать колтрекинг целесообразно, если доля звонков у вас выше хотя бы 20% от всех целевых действий.

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

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

      • Антон

        Ок, спасибо за ответ.

  • Виталий

    К сожалению не могу понять где вставлять макросы,видимо произошли изменения в gtm

    • Виталий, в GTM версии 2.0 макросы называются переменными, настраиваются они в соответствующем разделе.

      • Компания Аскон

        Убедительная просьба рассказать как в GTM 2 создать данный макрос. Какой тип переменной выбирать?

        • Тип переменной «Константа».

      • Компания Аскон

        Также просьба пояснить про создание GUA-Main» с типом «Universal Analytics» в GTM 2 – сильно в нем раходится все по сравнению с GTM версия 1

  • Александр

    Артем, а можно по-подробней об использовании Манго в коллтеркинге на номера 800? Манго позволяет такое делать?

    • Александр, например, нам нужно реализовать динамический колтрекинг на номерах 8-800, Calltouch номерной емкости не хватает. Мы покупаем несколько номеров в Манго, а дальше они через API подключаются к calltouch и используются для подмены.

      • aavdeev

        у Calltouch сейчас есть 800е номера, причем выгоднее, чем брать у сторонних операторов. Возможно временно была проблема с 800ми номерами..

  • Rudnov Alexei

    Подскажите, чем обусловлено использование в качестве сервиса call tracking именно Calltouch. Ничего не имею против этой компании, они молодцы, но предложения тех же Ringostat и Comagic из той же весовой категории, как мне кажется. Интересна мотивация при выборе системы.

  • Yuriy Shev

    Вопросы по материалу:
    1. про добавление тега ремаркетинга в Tag Manager. Сейчас все поменялось. Я так понимаю теперь необходимо добавлять все через раздел Переменные. Но там не вижу типа переменной – постоянная строка. Может не там смотрю?

  • Andrey Minakov

    А Вебвизор Яндекса при подключении через GTM нормально работает?

  • Andrey Minakov

    И Гугль пишет, что код ремаркетинга Adwords нужно ставить непосредственно перед закрывающим тэгом боди. А наскоко я понимаю, если добавлять этот код через GTM, то где он будет вызываться – большой вопрос. Наскоко эта неопределенность критична?

  • Taras Sulima

    Артем, здравствуйте!

    Скажите, а зачем создавать отдельное представление для Calltouch? Есть ли в этом какая-то особенность?

    • Нет, можете создать представление со всеми макроконверсиями (заявки, лид, покупка) и уже туда добавить звонки.