Как отфильтровать трафик по брендовым запросам в Яндекс.Метрика и Google Analytics

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

Буквально несколько дней назад мне потребовалось подготовить один из таких отчетов. Руководителю компании было интересно узнать долю брендового трафика из поисковых систем Яндекс и Google, чтобы оценить эффективность проводимой PR-стратегии.

Задача в целом не сложная, но стандартными средствами систем аналитики Яндекс и Google обойтись не получится. Нужен немного иной подход к подготовке такого рода отчетов.

Что считать брендовыми запросами

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

Ниже приведу несколько подсказок, которые помогут вам сформировать полный список запросов с упоминанием бренда:

  • Латинский и кириллический вариант имени. Здесь возможно множество вариантов. Например, посетитель может указать название компании не только латинскими буквами, но и используя кириллицу (nokia или нокиа);
  • Другие варианты имени. Подумайте, в каких вариантах пользователи могут указывать название компании (майл ру, мейл ру, майл групп, mail ru, mail ру, mailru и т.д.).
  • Ошибки в названии бренда. Часто пользователи указывают название бренда с ошибками или допускают неточность по невнимательности (chanel — shanel, starbucks — starbacks, gillette — gilete и т.д.).
  • Сокращения и аббревиатура очень популярный формат поиска бренда (ПСК, РСН, РИА).
  • Название в неправильной раскладке. Например, Яндекса на английской раскладке «zyltrc» ежемесячно ищут более 5500 раз. Рекомендую проверить в wordstat частотность упоминания вашего бренда.
  • Запросы, содержащие название сайта. Не всегда название доменного имени содержит в себе название компании (rt.ru — «Ростелеком» или open.ru — Банк «Открытие»).
  • Юридическое название. Бывает так, что компания известна под одним именем, однако юридическое название совершенно иное.
  • Номер телефона или контактный email. Многие пользователи могут находить сайт по номеру телефону или адресу электронной почты.
  • Имена и фамилии ключевых сотрудников. Возможно, сотрудники регулярно выступают на отраслевых мероприятиях и крупных конференциях. В таких случаях имена ведущих коллег могут использоваться в качестве поисковых фраз.

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

Как данные из поиска попадают в системы аналитики

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

Именно поэтому поисковый трафик из Яндекса правильнее анализировать именно в Метрике, так как эти данные недоступны для других аналитических систем.

Схожая ситуация с переходами из Google. Здесь для аналитики поисковых запросов лучше использовать систему веб-аналитики Google Analytics связанную с Google Search Console.

Как связать ресурс Google Аналитики с сайтом в Search Console можно подробно почитать здесь https://support.google.com/webmasters/answer/1120006?hl=ru

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

Фильтрация брендовых запросов в Яндекс.Метрика

Переходим в аккаунт Яндекс.Метрики под своей учетной записью. Открываем стандартный отчет во вкладке Отчеты -> Стандартные отчеты -> Источники -> Поисковые запросы и указываем интервал времени за который будем собирать данные.

Далее нам потребуются создать новый сегмент на основе визитов. Нажимаем на плюсик в поле блоге с Сегментами и выбираем Последний источник -> Поисковая система -> Яндекс и нажимаем кнопку Применить.

Создание сегмента посетителей из поисковой системы Яндекс

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

Создание сегмента поисковых запросов

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

~константин*|булгаков*|константин булгаков*|konstantin*|bulgakov*|konstantinbulgakov*

Примечание! Не забудьте поменять запросы из примера на поисковые фразы с содержанием вашего бренда!

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

!~константин*|булгаков*|константин булгаков*|konstantin*|bulgakov*|konstantinbulgakov*

Готово! С Яндексом разобрались, отчет построен! Теперь самое время перейти к сортировке запросов из поисковой системы Google.

Фильтрация брендовых запросов в Google Analytics

Авторизируемся в аккаунте Google Analytics и выбираем требуемое представление. Далее переходим в отчеты Источники трафика -> Search Console -> Запросы и указываем для формирования отчета период.

Для дальнейшей работы с отчетом нам потребуется Расширенный фильтр «Ещё» с применением конструкции регулярного выражения. Найти фильтр можно рядом с фильтром поиска над таблицей с данными.

Расширенный фильтр "Ещё"

Важно! Расширенный фильтр позволяет задавать несколько условий поиска. Мы можем сформировать фильтр по основному параметру, дополнительному параметру и показателю.

Регулярное выражение очень похоже на выражение из предыдущего примера для Яндекс.Метрики, но немного упрощено:

константин|булгаков|константинбулгаков|konstantin|bulgakov|konstantinbulgakov

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

Регулярные выражения в Google Analytics

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

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

Остались вопросы?

Мы разобрали принципы работы с брендовыми поисковыми запросами. Если у вас накопились вопросы, то вы можете оставлять их в форме комментариев ниже под этим материалом. Или просто пишите на адрес электронной почты info@konstantinbulgakov.com. Постараюсь ответить как можно скорее!

Также не забывайте подписываться на лучшие статьи блога и поддерживать проект добрым словом (или финансово)!

Как добавить изображения в таблицы с данными Google Data Studio

В этой статье мы разберем возможность добавления изображений в отчеты Google Data Studio.

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

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

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

Я скопировал из таблицы первые 10 лидеров рейтинга в новый документ Google Sheets с информацией по различным срезам. Также дополнительно добавил еще одну колонку Image URL с URL-адресами на государственные флаги стран, которые нашел на Википедии.

Табличка приобрела такой вид:

Рейтинг стран ТОП-10 в Google Sheets

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

Передача данных из Google Spreadsheets

Добавляем созданную таблицу в качестве источника данных в Google Data Studio.

  1. Авторизируемся в аккаунте Google Data Studio;
  2. Открываем в левом меню Источники данных и нажимаем в нижнем правом углу на иконку с плюсом;
  3. Выбираем из списка требуемый коннектор — Google Таблицы;
  4. Находим ранее созданную из списка таблицу;
  5. Нажимаем в правом верхнем углу кнопку Связать.

Так будет выглядеть набор параметров и метрик, которые подтянулись из Google Sheets в Data Studio.

Набор данных для Google Data Studio

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

Создание отчета

Нажимаем на кнопку Добавить поле в правой части экрана и видим окно для ввода дополнительных параметров и формул. Мы будем вводить формулу:

IMAGE (Image URL, [Alternative Text])

Здесь параметры означают следующее:

Image URL — поле со ссылкой на изображение, которое требуется добавить в таблицу;
Alternative Text — необязательное поле с описанием изображения.

В моем случае формула будет принимать такой вид:

IMAGE (Image URL, Страна)

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

Создание нового поля в Google Data Studio

Как видите добавилось еще одно поле. Набор данных приобрел вид:

Обновленных набор данных рейтинга

Теперь мы можем передать данные в Google Data Studio. Нажимаем на синюю кнопку Создать отчет. Затем в панели с инструментами добавляем диаграмму — Таблица с тепловой картой Таблица с тепловой картой .

В правой части экрана можно видеть настройки конфигурации новой таблицы. В моем случае настройки будут такими:

Настройки таблицы

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

Результат

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

Примечание: В настоящее время существуют ограниченные возможности форматирования изображений в таблицах. Невозможно настроить выравнивание изображения относительно данных в других ячейках. По умолчанию Data Studio выравнивает картинки и текст по верху строки. Кроме того, единственный способ изменить размер изображения — изменить ширину столбца.

Друзья, а теперь как и обещал, делюсь с вами ссылкой на исходную таблицу с данными https://docs.google.com/spreadsheets/d/1_epZQqrVwcQLsi-dS1I90q4z2VbLsiUoxhbxKqtM_MY/edit?usp=sharing. Надеюсь, что информация в статье оказалась полезной для вас.

У вас есть другие варианты использования изображений в таблицах? Дайте знать об этом в комментариях!

Остались вопросы?

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

Как настроить отправку цели Contact Form 7 с помощью Google Tag Manager в Яндекс.Метрика и Google Analytics

Друзья, несколько недель назад столкнулся с небольшой сложностью в настройке популярного плагина отправки заявки через контактную форму Contact Form 7 для CMS WordPress.

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

Если вы сейчас попробуете настроить отправку события таким образом через on_sent_ok и on_submit, то система вам сама скажет, что используются устаревшие настройки.

Однако, плагин обновился, а вместе с ним произошло обновление процесса передачи событий. Настройка приобрела немного иной вид, и значительно усложнилась. В этом материале мы разберем возможность передачи события из Contact Form 7 с помощью Google Tag Manager.

Инструкция

Процесс отправки события немного отличается своей логикой от стандартной передачи данных в Google Tag Manager. Настройка передачи события Contact Form 7 будет состоять из следующих последовательных шагов:

  • Создаем и отправляем DOM событие wpcf7mailsent в dataLayer;
  • При отправке события запускаем триггер, который будет активировать тег, отправляющий успешное событие в Метрику и GA.

Может звучит все это немного запутано, но не так сложно как кажется на деле.

Для начала давайте создадим новый тег со специальным кодом, который будет отправлять событие в dataLayer после успешной отправки формы.

  1. Войдите в Google Tag Manager и выберите нужный контейнер;
  2. Нажмите в правом меню Теги и создайте новый;
  3. Выберите тип тега Пользовательский HTML и вставьте код из примера ниже.
  4. В блоке Триггеры добавляем стандартный триггер All Pages;
  5. Придумываем понятное название для созданного тега и нажимаем Сохранить.
<script>
document.addEventListener( 'wpcf7mailsent', function( event ) {
 window.dataLayer.push({
 "event" : "formSubmit",
 "formId" : event.detail.contactFormId,
 "response" : event.detail.inputs
 })
}); 
</script>

Здесь wpcf7mailsent — метод обработки формы при успешной отправке данных. Подробнее можно почитать на официальном сайте плагина по ссылке;
formSubmit — событие отправка формы, которое записывается на уровне данных и передается в пользовательский триггер, который мы создадим на следующим шаге.

Итоговая настройка тега будет такой:

Настройка тега CF7

Теперь переходим к следующему этапу.

Создание пользовательского триггера

На этом шаге мы создаем специальный пользовательский триггер с событием formSubmit, который будут активировать теги отправки цели в системы аналитики Метрика и Google Analytics.

  1. Переходим в раздел триггеры и создаем новый триггер;
  2. Выбираем тип триггера из списка Пользовательское событие;
  3. В поле Имя события добавляем значение formSubmit и Сохраняем.

Настройка будет выглядеть так:

Настройка триггера CF7

Поздравляю! Основные настройки завершены. Теперь нам потребуется создать два новых тега и произвести настройки целей на стороне Google Analytics и Яндекс.Метрики.

Настройка цели для Google Analytics

Первый тег мы создадим для Google Analytics.

  1. Переходим вновь в раздел Теги и создаем новый тег;
  2. Тип тега указываем Google Аналитика — Universal Analytics;
  3. В поле Тип отслеживания указываем Событие;
  4. В полях Параметры отслеживания событий указываем следующие значения: Категория — form, Действия — submit. Поля Ярлык и Значения можно не заполнять.
  5. В поле Идентификатор отслеживания указываем ваш код отслеживания UA-XXXXXXXX-X (найти и скопировать его можно на уровне ресурса в Google Analytics в разделе Отслеживание — Код отслеживания);
  6. В блоке Триггеры выбираем ранее созданный триггер с пользовательским событием;
  7. Добавляем понятное название для тега и нажимаем Сохранить;

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

Выбираем пункт Цели в блоке Представление и нажимаем на красную кнопку Кнопка новая цель. Создание цели происходит в несколько несложных шагов. Давайте разберем последовательность более подробно:

  1. На первом шаге создания цели указываем Собственная и нажимаем Далее;
  2. На втором шаге задаем понятное название цели и указываем тип цели Событие и нажимаем Далее;
  3. Третий шаг потребует от нас заполнения полей Категорияform и Действиеsubmit.

Настройка новой цели должна выглядеть так:

Создание новой цели в GA

Если все указали корректно, то можно нажать кнопку Сохранить.

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

Отчет Обзор по целям

Статистику по всем созданным целям можно посмотреть в стандартном отчете Конверсии -> Цели -> Обзор. Здесь можно будет найти информацию по числу достигнутых целей, коэффициенту конверсии и странице достижения цели. Также доступна Карта целей и Визуализация последовательностей.

Настройка цели для Яндекс.Метрики

Для передачи данных о событиях из Google Tag Manager необходимо создать Пользовательский HTML тег и в текстовом поле вставить следующий javascript-код:

<script>
 yaCounterXXXXXXX.reachGoal('form');
</script>

где: XXXXXXX — номер счетчика Яндекс.Метрики; form — название идентификатора цели. В блоке Триггера указываем ранее созданный триггер с Пользовательским событием. Например, конфигурация тега может иметь такой вид:

Настройка тега для ЯМ

Чтобы событие из GTM успешно передалось в Метрику, нам необходимо создать новую цель в интерфейсе счетчика.

  1. Переходим в Яндекс.Метрику и находим в общем списке нужный счетчик;
    В разделе Настройки открываем вкладку Цели;
  2. Нажимаем на кнопку Добавить цель и указываем тип условия JavaScript-событие;
  3. Указываем на латинице произвольный идентификатор цели;
  4. Жмем на кнопку Добавить цель.

Настройка цели для Метрики

Готово! Цель создана, теперь данные начнут подтягиваться и в Яндекс.Метрику. Информацию по достигнутым целям можно посмотреть в стандартном отчете Конверсии. Здесь можно увидеть динамику достижения целей, а также коэффициент конверсий по каждой.

Отчет по конверсиям в Метрике

На этом принципе все! Уверен, что все описано более чем понятно и подробно. Если остались вопросы, то задавайте вопросы в комментариях под этим материалам.

Остались вопросы?

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

Как настроить передачу данных из Яндекс.Директ в Google Data Studio

Здравствуйте! Как вы помните, вопрос передачи данных из продуктов Яндекса в Google Data Studio мы решили разделить на две части — про связь Метрики и Google Data Studio мы поговорили в прошлом материале. По тому же принципу происходит коннект и с Директом. Давайте коротко разберем возможность передачи данных из Яндекс.Директа.

Как настроить передачу данных

Подключение Директа к Google Data Studio занимает немного времени. Принцип подключения очень похож с описанным в прошлом материале. Перейдите по ссылке на коннектор от разработчика Supermetrics или воспользуйтесь следующей пошаговой инструкцией:

1. Выберите Источники данных в меню справа и нажмите на кнопку +.

2. Из предложенного списка коннекторов выберите Yandex.Direct в разделе Коннекторы партнеров или воспользуйтесь поиском. Далее нажмите кнопку Выбрать.

Выбор коннектора в Google Data Studio

3. Предоставьте Supermetrics необходимые разрешения для доступа к вашим данным в Директе по API и выберите рекламный аккаунт. Далее нажмите на синюю кнопку Связать.

4. Вы увидите список из более чем 60 метрик и параметров для анализа. Здесь можно задать тип и дополнить описанием каждое поле. Если все данные подтянулись корректно, то нажимаем кнопку Создать отчет.

5. Источник данных подключен! Начните создавать свой первый отчет Data Studio.

К сожалению, коннектор от Supermetrics для Яндекс.Директ платный — от $19 в месяц. Но вы можете потестировать работу в течение бесплатного периода. Есть также возможность использовать решение бесплатно, но как и для Яндекс.Метрики существует ряд существенных ограничений — подробнее можно посмотреть здесь https://supermetrics.com/pricing/data-studio.

Передача данных с использованием BigQuery

Существует другой способов передачи данных из Директа в Google Data Studio.

Google Data Studio поддерживает получение данных из BigQuery. В такой связке можно строить любые отчеты, используя данные из различных рекламных источников и даже объединять их между собой.

Импортировать данные из Яндекс.Директа в базу данных Google BigQuery можно с использованием сервиса Renta. После импорта данных, используйте BigQuery в качестве источника данных в Google Data Studio.

В Google BigQuery также существуют ограничения на использование, но для небольших проектов, с низкой и средней посещаемостью (до 30 тысяч сеансов в сутки), вполне достаточно предоставленного тестового депозита в размере $300 на год.

Остались вопросы?

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

Как настроить передачу данных из Яндекс.Метрики в Google Data Studio

Коллеги, здравствуйте! Как вы знаете продукты от компании Google прекрасно синхронизируются и взаимодействуют друг с другом. Не составляет труда передать данные в Google Data Studio из Google Analytics или Google Ads.

Но как быть, если нам нужно построить визуальный отчет на данных накопленных в Яндекс.Директе или Яндекс.Метрике?

Вопрос мы разобьем на две части — в этом материале разберем возможность передачи накопленной статистики из Яндекс.Метрики в GDS. А следующая статья расскажет о принципах передачи рекламных данных из Директа.

Ну что? Поехали!

Зачем вообще передавать данные Метрики в сторонние системы

С помощью сторонних инструментов, таких как Google Spreadsheets или Data Studio, вы можете использовать необработанные данные из Метрики для создания пользовательских отчетов, которые еще не доступны в веб-интерфейсе Яндекс.Метрики. Вы также можете по-новому визуализировать свои данные, чтобы получить другую перспективу и обнаружить тенденции и модели, которые вы ранее не замечали.

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

Как настроить передачу данных

Передача данных из Яндекс.Метрики в Google Studio и Google Sheets не потребует от вас знания API Метрики или навыков программирования. Все что нужно, так это несколько щелчков мыши.

В интерфейсе Google Data Studio имеется специальный коннектор, разработанный финской компанией Supermetrics, который автоматически забирает данные из Метрики.

Ниже пошаговый план подключения:

1. Установите соединитель Яндекс.Метрики для Google Data Studio. Выберите Источники данных в меню справа и нажмите на кнопку +.

2. Из предложенного списка коннекторов выберите Yandex Metrica в разделе Коннекторы партнеров или воспользуйтесь поиском. Далее нажмите кнопку Выбрать.

Выбор коннектора в Google Data Studio

3. Предоставьте Supermetrics необходимые разрешения для доступа к вашим учетным записям Metrica и выберите из списка требуемый для сбора данных счетчик и нажмите Подключиться.

4. Вы увидите список из более чем 300 метрик и параметров для анализа. Здесь можно задать тип и дополнить описанием каждое поле. Если все данные подтянулись корректно, то нажимаем кнопку Создать отчет.

Параметры и показатели

5. Готово! Начните создавать свой первый отчет Data Studio.

Замечу, что отображение данных происходит с некоторой задержкой. Иногда данные могут подтягиваться из Метрики в отчет до одной минуты, иногда и более. Потребуется время!

Важное примечание: в настоящее время соединители Data Studio могут обрабатывать только запросы, выполнение которых занимает менее 6 минут. Если у вас возникают проблемы с производительностью, рекомендую использовать дополнение для Google Таблицы. Настройте автоматическое обновление в Sheets, затем используйте коннектор Data Studio для Google Sheets, чтобы получить доступ к нему в DS.

Почитать более подробную справку на английском языке можно в блоге Яндекса по ссылке https://yandex.com/blog/metrica/connect-yandex-metrica-to-google-sheets-and-data-studio-with-supermetrics.

Возможные ограничения

Добавлю, что коннекторы для партнеров имеют определенные ограничения. Если вы задумали использовать расширенные возможности по сбору данных, то потребуется заплатить от $19 в месяц. Бесплатно можно построить отчеты только по данным за последние 10 дней, что не всегда ценно для бизнеса, согласитесь.

Полный функционал и возможно можно будет потестировать в течение первых 14 дней. Существует четыре разных тарифа. Познакомиться с расценками можно по ссылке https://supermetrics.com/pricing/data-studio.

Остались вопросы?

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