Как мы внедрили BI-аналитику в отделе контекстной рекламы
Хотите, я скажу, что делают ваши сотрудники прямо сейчас? Собирают вручную отчеты в электронных таблицах. Сколько времени они тратят зря, игнорируя автоматизацию? Увидеть реальную картину просто: посчитайте количество затраченных на отчетность человекочасов и умножьте на среднюю стоимость рабочего часа сотрудника.
В этой статье я расскажу, зачем внедрять BI-решение для бизнеса, какие задачи можно решить с помощью автоматизации и что получил Netpeak, разработав собственное BI-решение для отдела контекстной рекламы.
Business intelligence (BI) — методы и инструменты для перевода необработанной информации в осмысленную, удобную форму. Эти данные используются для бизнес-анализа. Технологии BI обpaбатывают большие объемы неструктурированных данных, чтобы найти стратегические возможности для бизнеса.
Как долго длилось внедрение?
На реализацию проекта — от постановки задачи до завершения — ушло около 5 месяцев.
Чем мы занимались все это время?
1. Предпроектная подготовка.
1.1. Определили основную и дополнительные цели внедрения BI.
Как выбрать инструмент для импорта данных из Google ***ytics 1.2. Определили источники, из которых следует получать необходимые данные. В качестве первоочередных источников выбраны Google Ads,
1.3. Исходя из поставленных целей, определили перечень отчетов, диаграмм и фильтров, необходимых для решения бизнес-задач.
1.4. Разработали архитектуру базы данных, в которой будет храниться необходимая для визуализации информация.
1.5. Подобрали инструменты для реализации проекта при минимальных финансовых затратах.
2. Техническая реализация проекта.
2.1. Изучили документацию по работе с API всех выбранных ранее источников.
- Google ***ytics — документация по API;
- Google Ads — документация по API;
- Яндекс Директ — документация по API;
- Facebook — документация по API.
2.2. Получили доступ к API всех необходимых источников.
Как загрузить статистику рекламных кампаний из API Facebook с помощью языка R 2.3. Написали пакеты функций на языке R для работы с API Яндекс.Директ и
- пакет ryandexdirect для работы с API Яндекс Директ;
- пакет rfacebookstat для работы с API Facebook.
2.4. Изучили документацию пакетов функций для работы с API Google ***ytics и Google Ads, а также для перевода денежных данных в одну валюту.
2.5. Написали скрипты на языке R для сбора и записи данных из всех источников в базу.
Как построить диаграмму и не облажаться 2.6. Настроили визуализацию всех отчетов и
2.7. Разграничили уровни доступа к отчетам для сотрудников.
А теперь — к подробностям.
Как определить цели внедрения BI?
Как внедрить аналитику бизнес-процессов с минимальными тратами — антикризисный мануал Как понять, что вашему бизнесу нужен
Проанализируйте:
- сколько времени уходит на ручной сбор и манипуляции с данными;
- какие именно задачи вы хотите решить с помощью BI.
На момент написания статьи в штате Netpeak работает более 30 специалистов по контекстной рекламе. Каждый из них регулярно собирает и анализирует данные по кампаниям из различных систем. Чтобы у специалистов освободилось время на анализ данных и оптимизацию рекламы, мы решили собрать всю необходимую информацию «в одной вкладке».
В отделе контекстной рекламы Netpeak определили такие цели:
- Контроль основных показателей эффективности рекламных кампаний на всех рекламных площадках и по всем проектам.
- Поиск путей масштабирования рекламных кампаний без потери эффективности.
- Рост бюджетов без снижения эффективности рекламных кампаний.
- Общий рост эффективности рекламных кампаний по всем проектам.
Как определить, какие таблицы и диаграммы необходимы для достижения целей?
Это просто. Когда вы четко сформулировали цель, понимание, какую информацию и в каком виде необходимо получить появляется автоматически.
После общения со специалистами и руководством отдела, мы определили список отчетов, диаграмм и ключевых показателей, на которые опираются сотрудники при анализе рекламных кампаний, и руководство — при оценке эффективности отдела, состоящего из более чем 30 человек.
В результате было описано 60 визуальных элементов и ряд фильтров (для удобства работы с ними).
Как найти инструменты для реализации проекта при минимальных тратах?
При выборе инструментов лучше всего опираться на мнение специалиста, который владеет как минимум несколькими BI-платформами и базами данных, а также умеет работать с большими объемами данных.
Еще один ориентир при выборе BI-платформы — ежегодное исследование Gartner Magic Quadrant for Business Intelligence and ***ytics Platforms.
Как работать с Microsoft Power BI — подробное руководство Лидеры в BI-отрасли не меняются уже достаточно много лет. Это Microsoft (
Подбирая BI-платформу для решения конкретной задачи, учитывайте:
- из каких источников необходимо получить данные для визуализации;
- потребуется ли вам онлайн-доступ к отчетам;
- каким бюджетом вы располагаете.
Я выбрал следующие инструменты:
- Таблицы Google — для хранения справочной информации по проектам, а также информации, которую сотрудники компании ежедневно вносят вручную. Как правило, это небольшие таблицы, которые состоят максимум из нескольких сотен строк. Этот инструмент бесплатный и идеально подходит для совместной работы сотрудников в одном документе в онлайн-режиме.
- Язык R — для сбора информации из API рекламных систем. Этот инструмент также бесплатный и предназначен для быстрой обработки больших массивов информации.
- MySQL — СУБД для хранения собранной информации, которую не требуется в дальнейшем каким-либо образом изменять. В базу данных мы записывали агрегированные данные, поэтому производительности MySQL с запасом хватает для решения нашей задачи. Ежемecячно поступает приблизительно 300 тысяч строк данных — при правильно настроенной конфигурации базы данных и правильной индексации таблиц производительности MySQL для обработки этого массива данных более чем достаточен. Как и предыдущие инструменты, MySQL совершенно бесплатный.
- Microsoft Power BI — инструмент визуализации данных. Доступного функционала достаточно для решения поставленной задачи. К тому же, Power BI для десктопов — совершенно бесплатный, а онлайн-версия обойдется дешевле, чем конкуренты (нет необходимости покупать отдельный сервер, все данные хранятся и обpaбатываются на серверах Microsoft).
Техническая реализация проекта
Техническую реализацию стоит начинать с описания процесса сбора, очистки, агрегации, хранения и визуализации данных.
Чтобы рассчитать место, необходимое для хранения информации, обязательно выясните:
- с какой частотой необходимо обновлять отчеты;
- какой объем данных предполагается хранить;
- до каких объемов вырастет база в течении года.
Мы собираем информацию ежемecячно, далее в течение месяца специалисты оптимизируют рекламные кампании на основе отчетов, и в следующем месяце мы видим информацию для дальнейшей оптимизации и масштабирования.
Схема работы
Схема работы BI-решения для отдела контекстной рекламы Netpeak
- Ежемecячно все маркетологи вносят в таблицу Google данные по своим проектам. Так мы собираем справочник, который содержит всю необходимую для работы скриптов информацию.
- После актуализации справочника запускаются R-скрипты, которые собирают информацию с помощью API из всех рекламных площадок, связывают ее, агрегируют и записывают в базу данных MySQL.
- В течение месяца сотрудники компании заполняют множество других документов в таблицах Google: с информацией об оценках эффективности проектов, новым и ушедшим проектам и так далее. Все эти документы связаны с Power BI Desktop с помощью R-коннектора.
- Раз в месяц, после сбора всей информации за прошлый месяц, с помощью нажатия одной кнопки «Обновить» в интерфейсе Power BI Desktop актуализируются все отчеты и диаграммы.
- Данные публикуются в Power BI Service для онлайн-доступа специалистов, тимлидов и руководства отдела.
Как специалисты по контекстной рекламе используют BI-решение?
Начнем с того, что в Power BI можно разграничить роли. Так каждый сотрудник получил доступ к определенному набору данных.
Структура отдела:
DH (Department Head) — руководство. Сотрудники с этим уровнем доступа видят информацию по всем проектам, что помогает им контролировать работу отдела и своевременно реагировать на негативный тренд по ключевым показателям комaнд.
TL (Team Leaders) — руководители комaнд. Имеют доступ к информации по проектам специалистов входящих в их комaнду, но не видят данные по проектам других комaнд.
IM (Internet Marketer) — специалисты по контекстной рекламе. Имеют доступ к информации исключительно по своим проектам и не видят данные по проектам других специалистов.
Мы четко разграничили доступ к данным. Каждый сотрудник получил доступ к необходимой ему информации и может принимать решения на своем уровне ответственности.
В BI-отчетах можно посмотреть общую информацию по KPI, которые необходимо контролировать руководству отдела и комaнд:
- эффективность работы отдела,
- нагрузка специалистов,
- различная сегментация проектов и специалистов
- динамика изменения количества активных проектов и так далее.
Рассмотрим подробно, как специалисты применяют разработанный инструмент при ведении рекламных кампаний.
1. Общий анализ проекта
Первая таблица, которую видит специалист, отображает данные о сумме потраченных средств, количестве показов, кликов, CTR и стоимости клика в разрезе проекта, источника и канала трафика.
С этих данных начинается более глубокая аналитика каждого проекта. Специалист может перейти к изучению диаграмм, отображающих объем потерянных транзакций, дохода и конверсий, и на основе этих данных делать выводы по отдельному проекту или рекламной кампании.
2. Анализ объема потерянного дохода
Объем потерянной выгоды — на диаграмме с разбивкой на потери по бюджету и по рейтингу.
Специалист сразу видит:
- проекты и рекламные кампании, где можно поднять бюджет без снижения эффективности рекламных кампаний;
- проекты и рекламные кампании, в которых нужно обратить внимание на показатель качества и стоимость лида, чтобы минимизировать потери в связи с низким рейтингом объявлений.
Потерянные конверсии в связи с нехваткой бюджета специалист также может проанализировать с помощью специальной таблицы. В ней по каждому проекту и рекламной кампании представлены данные о том, сколько средств не хватило для максимально возможного охвата и сколько транзакций недополучили в связи с этим.
Также специалисту доступен график, отражающий долю бюджета, которую потенциально можно было потратить без потери эффективности.
Посмотрев перечисленные диаграммы и отчеты, специалист может написать письмо с рекомендациями на повышение бюджета, а также сразу указать объем дохода либо количество транзакций и конверсий, которые будут получены в результате повышения бюджета. Так специалист узнает, в каких проектах и по каким рекламным кампаниям можно эффективно растить рекламный бюджет и приносить больше выгоды клиентам.
3. Анализ потерянных конверсий в связи с рейтингом
Следующий шаг — минимизация потерянной выгоды в связи с низким рейтингом объявлений. В данном случае есть два пути.
3.1. Повышение показателя качества ключевых слов
В первую очередь необходимо уделить внимание показателю качества, так как это позволит оптимизировать стоимость транзакции.
Для работы над показателем качества специалисту доступно шесть диаграмм.
Первые две диаграммы показывают общую информацию о показателе качества по проектам. Также можно перейти на уровень рекламной кампании или группы объявлений.
Левая диаграмма разбивает все ключевые слова в аккаунте на три группы:
- High (обозначены зеленым цветом) — ключевые слова с высоким показателем качества, от 8 до 10 баллов.
- Middle (обозначены желтым цветом) — ключи со средней оценкой показателя качества, от 5 до 7 баллов.
- Low (обозначены красным цветом) — ключевые слова с показателем качества ниже 5 баллов.
Правая диаграмма отражает средний показатель качества по аккаунту, рекламной кампании или группе объявлений.
С помощью этих диаграмм специалист видит проблемные аккаунты, рекламные кампании, группы объявлений, и сразу может определить, какие ключевые слова необходимо оптимизировать.
Следующие три диаграммы показывают каждую составляющую показателя качества в разрезе аккаунтов, рекламных кампаний и групп объявлений.
На каждом графике видно соотношение ключевых слов с разными оценками. Зеленым цветом обозначена доля ключевых слов с оценкой выше среднего уровня, желтым — со средней, красным — с оценкой ниже среднего уровня.
В диаграмме слева вы увидите оценку ключевых слова по релевантности объявлению. Для ключей с низкой оценкой специалисту необходимо составить объявления, которые содержат в заголовке или тексте объявления ключевые слова.
Центральная диаграмма отражает оценку ключевых слов по ожидаемому значению CTR. Эта составляющая больше остальных влияет на показатель качества, но изменить ее оценку довольно сложно. Если в группе высокая доля объявлений с низким уровнем ожидаемого CTR, специалисту необходимо сделать объявления более заметными и привлекательными: проверить, включены ли расширения объявлений, более креативно подойти к самим текстам и заголовкам объявлений.
Диаграмма справа показывает оценку качества целевой страницы. В данном случае специалисту стоит попробовать изменить посадочную страницу в объявлении на более релевантную или порекомендовать клиенту переписать текст посадочной страницы, чтобы ключевые слова из группы объявлений встречались чаще.
Как улучшить оценку качества целевой страницы в Google Ads — эксперимент Netpeak Читайте подробнее,
После того, как специалист проработал показатель качества и вытянул его на максимальный уровень, снижается стоимость клика. Следовательно, растет количество кликов и транзакций в рамках прежнего бюджета.
3.2. Повышение ставок в рекламных кампаниях, где стоимость привлечения клиента это позволяет
Если после оптимизации показателя качества вы все также теряете показы в связи с низким рейтингом объявления, обратите внимание на установленные ставки. Чтобы маркетолог мог оценить, в силах ли он повысить ставки, мы добавили график, отображающий стоимость транзакции в разрезе рекламных кампаний.
Анализ стоимости транзакции
В каждом проекте специалист знает допустимую стоимость конверсии и может сопоставить эти данные с тем, сколько было потеряно конверсий. Если стоимость транзакции ниже допустимой и при этом существуют потери дохода из-за низкого рейтинга, стоит поднять ставки. В таком случае количество проигранных аукционов снизится, и специалист сможет привлечь больше заинтересованных пользователей и в результате — увеличить доход.
4. Масштабирование кампаний
В BI-решении добавлен ряд отчетов по стоимости клика в Google Ads в разрезе разных тематик, а также стран и городов. Основываясь на эти данные, маркетолог может оценить, стоит ли масштабировать рекламные кампании на конкретные города и регионы, и сделать это максимально эффективно в зависимости от возможностей и специфики бизнеса клиента.
На данный момент доступна информация о стоимости клика:
- в 188 странах;
- 25,7 тысячах городов;
- в разбивке на 27 тематик.
Также подобный отчет доступен и о стоимости клика в разбивке на тематики и страны в Facebook.
Демоверсия части готового решения на случайно сгенерированной выборке данных
Посмотреть демоверсию описанного решения на тестовой выборке данных можно по этой ссылке.
Выводы
Как мы внедрили BI-аналитику для отдела контекстной рекламы:
- Определили цели, источники и перечень отчетов, необходимых для решения бизнес-задач.
- Разработали архитектуру базы данных и подобрали инструменты для реализации проекта.
- Получили доступ к API всех необходимых источников и разработали необходимые пакеты функций на языке R.
- Визуализировали отчеты в Power BI.
- Разграничили доступы к данным в зависимости от роли сотрудника.
Что в результате?
1. Руководство:
- контролирует выполнение KPI отдела;
- получает данные для распределения проектов между специалистами в зависимости от их нагрузки.
2. Маркетологи на основе полученных данных:
- оценивают объем потерянного дохода; анализируют потерянные конверсии в связи с рейтингом;
- оптимизируют рекламные кампании и быстро определяют зоны роста;
- масштабируют рекламные кампании, подключая новые источники и регионы.
Следите за рубрикой «Кейсы», чтобы первыми узнать, как BI-аналитика отдела контекстной рекламы повлияла на бизнес наших клиентов.
Комментарии:
В ТОПе ошибок — метатеги, разметка, заголовки h1-h6 и внутренние ссылочные факторы....
27 03 2025 5:27:32
Относящиеся к низкочастотным long-tail запросы при правильном подходе могут стать эффективным инструментом для увеличения трафика. Рассказываем почему, а главное — как....
26 03 2025 21:23:25
Direct сделал подарок всем, кто уже давно хотел увеличить привлекательность своих объявлений — добавил возможность включения видеодополнений к текстово-графическим кампаниям. Как включить новую фишку от Директа и достаточно ли она эффективна?...
25 03 2025 7:42:18
Как работать с новой функцией, чтобы набирать подписчиков и делать продажи. Подробное и актуальное руководство в 2021 году....
24 03 2025 17:52:13
Новости для наших существующих и потенциальных клиентов....
23 03 2025 4:18:34
Как бизнес подстраивается под новые привычки покупателей в стиле фиджитал и O2O2O....
22 03 2025 19:48:44
SEO для цветочных магазинов с оплатой за трафик и полученные результаты...
21 03 2025 9:39:40
Агентство интернет-маркетинга Netpeak вышла на новые рекламные горизонты и приобрело 51% доли болгарской компании Optimization.bg....
20 03 2025 20:49:57
Глоссарий глупых ошибок в аудите от топовых SEO-агентств...
19 03 2025 10:32:24
С помощью этой шпаргалки вы легко распределите акценты и начнете последовательно внедрять маркетинговую стратегию по продвижению мобильного приложения...
18 03 2025 9:59:11
Брендовые или витальные запросы содержат только название компании или бренда, без дополнительных уточнений...
17 03 2025 19:22:20
Дизайн макета сайта должен полностью соответствовать представлениям о готовом ресурсе. Создать его можно с помощью онлайн-сервисов, стационарных программ либо через HTML-код...
16 03 2025 18:36:19
Чем радовала, удивляла и шокировала таргетированная реклама в социальных сетях...
15 03 2025 5:18:15
Правильное продвижение сайта и нестандартные предложения по привлечению трафика...
14 03 2025 15:25:15
Инструкция для новичков по одновременной работе с кампаниями, а также объявлениями и группами в Яндекс.Директ...
13 03 2025 7:41:59
SEO-dashboard для сбора данных в Google-таблицы и отправка отчетов по email. Решение, которое поможет заметить глобальные изменения в потоках трафика. Узнать больше!...
12 03 2025 5:53:10
Готовые триггерные письма и сценарии позволяют быстро запустить триггеры после реализации технических заданий разработчиком....
11 03 2025 16:22:50
Отслеживаем пропущенные, анализируем входящие и делаем выводы о том, как организовать работу менеджеров....
10 03 2025 2:18:42
Что такое посол бренда и чем он отличается от адвоката бренда?...
09 03 2025 22:58:23
Для максимальной прибыли с YouTube-канала нужно выбрать одну из наиболее посещаемых ниш. Не всегда прибыльная тема соответствует личным предпочтениям владельца канала...
08 03 2025 0:10:37
Как и где найти хорошего автора для вашего сайта: сравнение платформ копирайтинга, форматы оплаты (объем или качество), фишки по выбору фрилансера. Читать дальше!...
07 03 2025 9:29:16
Значит так, делаем из лимонов лимонад — «выжимаем» максимум из ошибки 404...
06 03 2025 23:27:14
Встречайте Netpeak Spider 2.1 — программу, предназначенную для обнаружения и уничтожения ошибок внутренней оптимизации сайта. Мы хотим, чтобы 4 августа 2016 года запомнилось вам как «День кроулинга»!...
05 03 2025 5:12:29
Какой эффективный способ использовать для проверки бизнес-возможностей новых проектов ecommerce?...
04 03 2025 6:10:58
Короткий прогон сервисов для аналитики активности в Твиттер....
03 03 2025 17:12:40
Субъективный рейтинг новых функций мессенджера от Head of Telegram Network в Netpeak....
02 03 2025 17:17:59
Наш обзор кинофильма «Социальная сеть» про Facebook и Марка Цукерберга....
01 03 2025 15:28:18
SMM — сфера с доступным обучением и большими деньгами, а хороших специалистов разбирают, как горячие пирожки. SMMщики работают с крупными брендами и создают свой бизнес всего через пару лет после старта....
28 02 2025 11:11:11
Быстрый и бесплатный способ настройки целей через Google Tag Manager....
27 02 2025 20:17:51
Личный кабинет на сайте: что нового во внешнем виде, внутренностях и отчетах, функционале и юзабилити, автоматизации работы с оплатами, интернет-представительстве клиента и для специалистов. Узнайте больше!...
26 02 2025 16:46:33
Простая инструкция для новичков, как легко создать анимированные баннеры для рекламных кампаний с помощью бесплатного инструмента Google Web Designer. При создании баннера сервис предложит создать файл с нуля либо использовать шаблон. Узнайте обо всех возможностях!...
25 02 2025 21:56:35
Информация о любой организации распространяется в интернете очень быстро, особенно негативная. Поэтому необходимо учиться управлять своей репутацией....
24 02 2025 8:42:45
Создатель сервиса Foster Кирилл Винокуров рассказал, как зарегистрировать приложение для полноценной работы с Директом....
23 02 2025 22:25:32
Хотите узнать, сколько стоит клик в вашей тематике? Как эффективно распределить рекламный бюджет? В этом исследовании я изучил, сколько стоил клик в Google Ads и Яндекс.Директ в Казахстане...
22 02 2025 19:57:30
Точность и полезность — главные фишки нашего сервиса для расчета показателя LTV (Customer Lifetime Value)....
21 02 2025 0:43:17
Как превратить неактивных подписчиков в вовлеченную аудиторию....
20 02 2025 17:55:51
Словарь, которым пользуются SEO-специалисты агентства Netpeak...
19 02 2025 16:22:37
Как увеличить охват целевой аудитории ресторана или магазина с помощью рекламы на мобильных и сверхточного геотаргетинга...
18 02 2025 17:12:57
Технологии решают, но не всегда....
17 02 2025 6:42:36
Хотите видеть в отчетах точный ROMI в разрезе рекламных кампаний, групп объявлений и ключевых слов? Импортируйте себестоимость товаров в Google ***ytics...
16 02 2025 9:40:31
Многие недооценивают триггерное письмо после оформления покупки, а зря. И вот почему....
15 02 2025 21:44:25
К чему стоит относиться с особенным вниманием при отправке рассылок. Грамматические ошибки, тема, прехедер и другие стратегически важные составляющие письма. Узнать больше!...
14 02 2025 0:46:38
Что нужно делать на старте работ с интернет-магазином и как минимизировать риски для бизнеса онлайн, используя такие инструмента как SEO, PPC и Email-маркетинг — советы от эксперта. Читать дальше!...
13 02 2025 21:36:15
Как настроить автоматическое обновление данных о товарах с помощью таблиц Google....
12 02 2025 10:48:35
Крутые площадки для нового инструмента: контекстщикам на заметку!...
11 02 2025 7:43:57
Анализ данных о 7,6 миллионах поисковых запросов в французском Google...
10 02 2025 9:31:38
Данные, приведенные в исследовании, могут помочь в составлении медиапланов по продвижению в интернете. Читать дальше....
09 02 2025 0:11:36
Google Penguin официально стал частью основного алгоритма поисковика. Как обезопасить свой бизнес и встретить апдейт алгоритма Google во всеоружии? О трафике, анкорах, бэклинках, ссылках и ссылочной массе, трастовости и постоянном мониторинге, с комментариями специалистов...
08 02 2025 17:59:42
Как Netpeak работал с сайтом филиала крупного бренда и добился результатов, несмотря на то, что сервера проекта находятся в другой стране....
07 02 2025 22:39:30
Рассказывайте о развитии фирмы, ее достижениях, масштабах деятельности — это то, что нужно вашим потенциальным клиентам. Так вы повысите их лояльность. Узнать больше!...
06 02 2025 4:28:43
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::