Как мы внедрили 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-аналитика отдела контекстной рекламы повлияла на бизнес наших клиентов.
Комментарии:
Продвижение монобренда: особенности, трудности, подводные камни. Ниша здоровья и красоты....
16 04 2026 7:28:11
Разработка, вёрстка и оптимизация мобильных версий сайтов — популярные темы последнего времени. Мы расскажем, что стоит и что не стоит делать в мобильном SEO....
15 04 2026 18:47:36
Короткая история про одного из руководителей корпорации «Kimberly Clark». Альтернативная Википедия для тех, кто любит сторителлинг. Читать дальше!...
14 04 2026 23:55:28
Оставить заявку на горячей линии МОЗ — это только вершина айсберга. Необходимо провести опрос среди сотрудников компании. И не один. А ещё подготовить несколько помещений для вакцинации и отдыха. Узнать больше!...
13 04 2026 12:14:21
Минусовки это не только про эстраду. Какой метод кросс-минусовки ключевых слов лучше?...
12 04 2026 9:47:29
В третьем квартале Netpeak внедрил множество крутых улучшений. Мы подробно расскажем о семи самых интересных новостях....
11 04 2026 17:27:23
Чем работа веб-студий отличается от конструкторов сайтов, как выбрать веб-студию и пять базовых понятий, которые должен знать каждый, кто решил создать сайт....
10 04 2026 2:39:44
Как улучшить конверсию сайта: идеи для маркетологов...
09 04 2026 8:56:46
Какие форматы видеорекламы логичнее купить для создания спроса на новую продукцию? Выясняем на примере кейса бренда Yves Rocher...
08 04 2026 21:29:50
Самые точные данные статистики, которые вы получите с помощью Google Tag Manager....
07 04 2026 17:28:12
Руководитель отдела HR, Ольга Пачесная, написала пост о главном — людях, которые выбрали работу в Netpeak....
06 04 2026 5:35:35
Бизнесу следует позаботиться о том, чтобы представить отзывы на всех площадках (как минимум на тех, которые есть на трех страницах выдачи), где только может искать информацию пользователь. Узнать больше!...
05 04 2026 7:36:33
Корневой каталог это папка, содержащая все файлы на сайте, в том числе системные файлы....
04 04 2026 6:13:36
Для продвижения интернет-магазина женского нижнего белья мы решили попробовать новый источник привлечения клиентов....
03 04 2026 18:49:24
Создать BI-систему собственного кошелька. Для ввода и хранения данных выбор стоял между Google Forms и Google Sheets или Airtable.Читайте дальше, что выбрал автор, чтобы оптимизировать расход, планировать траты на месяц и контролировать результаты в PowerBI....
02 04 2026 9:55:42
Значит так, делаем из лимонов лимонад — «выжимаем» максимум из ошибки 404...
01 04 2026 5:24:54
Вес страниц — один из факторов ранжирования в поисковых системах Google и Яндекс....
31 03 2026 5:34:18
Основная цель CTA — помочь посетителю принять решение о покупке, скачивании, регистрации или подписке...
30 03 2026 22:15:33
Твиттереть нужно правильно. Интересная аналитики и планирование твитов по времени...
29 03 2026 9:21:17
Это исследование для тех, кто хочет выяснить, эффективно ли работать с лидами, если им год и больше...
28 03 2026 5:49:56
Как начать продавать и увеличить продажи, наращивая бесплатные ссылки...
27 03 2026 10:59:10
14 пунктов, которые помогут вам лучше изучить свой бизнес и подготовить эффективную SMM-стратегию...
26 03 2026 13:12:21
Всё что нужно знать про SMM...
25 03 2026 20:50:42
Сначала учитесь, а потом идите в бизнес и предпринимательство. Бизнес — это игра, в которую играют пару тысяч лет, и здесь не нужно придумывать велосипеды. Научитесь сначала просто ездить, потом уже будете думать про кастомы....
24 03 2026 4:56:26
Measurement Protocol — метод передачи данных о продажах или любых других взаимодействиях с покупателями на сервера Google ***ytics пpaктически из любого источника: внутренней CRM-системы, базы данных и даже платежного терминала...
23 03 2026 18:31:15
На третий месяц работы мы вышли на положительный ROMI, на четвертый — ROMI превысил 800%....
22 03 2026 19:18:27
Как правильно читать отчеты в Панели вебмастеров Google — объясняем на примерах из пpaктики....
21 03 2026 12:35:31
Что значит всемирное обновление DMCA-алгоритма и приведет ли оно к полноценной защите авторских прав?...
20 03 2026 1:42:12
Безопасность Instagram — что делать, если заметили попытку взломщиков украсть аккаунт, и как вернуть аккаунт после взлома....
19 03 2026 2:41:33
Отчет «Многокaнaльные последовательности» в Google ***ytics помогает оценить влияние каждого канала, сделать выводы о работе рекламных кампаний — понять их вклад и участие в цепочке до совершения конверсии. Показываем на примере....
18 03 2026 21:44:48
Как продавать новую и б/у технику, ювелирные изделия в интернете. Эксперимент показал, что в Google Shopping можно продавать не только новые товары. Узнать больше!...
17 03 2026 7:42:17
Google Adwords: типы рекламных кампаний и объявлений, тонкостях настройки... Все, о чем вы боялись спросить... Или не боялись, а просто не знали, о чем спрашивать....
16 03 2026 21:15:37
Чтобы раскрутить себя в Твиттер иногда нужно чистить списки фолловеров и это намного проще, чем кажется :)...
15 03 2026 19:54:16
Гарантии результата в SEO: миф или реальность. Спрос рождает предложение, поэтому не удивительно, что существует большое количество SEO-студий. Сразу возникает резонный вопрос, как могут существовать те компании, которые не дают гарантии вообще?...
14 03 2026 2:58:12
Краткое сравнение двух инструментов и третьего на закуску....
13 03 2026 1:10:42
Кейс продвижения Pizza House — ROMI 709,9%. От старта с дублями страниц и постановки целей и задач продвижения, проведения технического аудита, аналитики, анализа поисковых фраз, выбора контента до экспериментов с метатегами, увеличения среднего чека и планов на будущее...
12 03 2026 9:24:35
Тема поста — исследование электронной коммерции в Украине: рынки, статистика, объем продаж, поисковый потенциал....
11 03 2026 14:25:47
Как работать с Facebook ***ytics — бесплатным инструментом с богатым инструментарием и лучшей из всех существующих решений интеграцией с платформой Facebook...
10 03 2026 4:13:38
Такое обозрение очередной новинки Google от Сергея Бахаря...
09 03 2026 3:20:46
Большинство рекламодателей знают и используют только 4-5 видов таргетинга, а остальные оставляют без внимания. А ведь правильно подобранная аудитория — это один из залогов успеха рекламной стратегии. Поэтому обязательно тестируйте новые таргетинги...
08 03 2026 20:53:13
Языковой закон требует, чтобы общение бизнеса с клиентами шло на украинском языке, если нет просьбы о другом приемлемом варианте. Что это означает для РРС, читайте дальше....
07 03 2026 10:42:21
За каждым проектом стоят прежде всего люди. Как часто мы пользуемся сложными системами и не думаем о том, кто их создал и продолжает развивать? Интересно о том, кто и что стоит за «ПланФиксом». Читайте далее!...
06 03 2026 2:48:49
Анализ данных о 7,6 миллионах поисковых запросов в французском Google...
05 03 2026 23:18:52
Как украинский бизнес использует Черную пятницу, чтобы увеличить продажи и привлечь клиентов. Одежда, детские товары, курсы английского языка, экзотические фрукты, постельное белье, посуда, бытовая техника, SMM-агентство и многое другое...
04 03 2026 21:23:23
Тест, который проходят все соискатели. Никому не показывайте!...
03 03 2026 4:25:31
Не все события удобно отслеживать в Google ***ytics, иногда удобнее сделать связку с таблицами Google. А поможет в этом Google Tag Manager...
02 03 2026 3:10:24
Как мы создаем BI-решение для департамента поискового продвижения — первые шаги...
01 03 2026 23:23:35
Хакерские атаки с развитием технологий коснулись постаматов и доставки заказов из интернет-магазинов...
28 02 2026 7:40:28
Как составить список, работа с которым займет меньше времени, чем обычно. На примере обработки запросов в ювелирной тематике....
27 02 2026 15:10:18
Техника безопасности по безукоризненным рекламным кампаниям...
26 02 2026 10:24:23
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::