Как мы внедрили 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-аналитика отдела контекстной рекламы повлияла на бизнес наших клиентов.
Комментарии:
Услуга уровня элит-класса в конкурентной нише и не в самом простом для продвижения регионе. Рассказываем, как привели целевой трафик по минимальной цене. Узнать!...
08 06 2026 12:11:21
Анализ данных о 7,6 миллионах поисковых запросов в французском Google...
07 06 2026 8:14:13
Как расширение от Netpeak может облегчить работу над важными SEO-задачами....
06 06 2026 16:15:54
Поиск крутых авторов и качественные тексты для блога об email-рассылке...
05 06 2026 22:23:48
Стратегия продвижения, благодаря которой удалось снизить стоимость заявки от покупателей. Рассказываем об особенностях проведения акций в нише. Узнать больше!...
04 06 2026 6:10:51
Как с помощью Google Tag Manager отслеживать исходящие ссылки на сайте и загрузки файлов с него...
03 06 2026 13:47:12
Как настроить динамический ремаркетинг в myTarget и эффективно ли работают такие объявления — делимся собственным опытом....
02 06 2026 21:33:39
Скрипт для распределения бюджета на отстающую семантику, чтобы получать больше трафика по меньшей цене...
01 06 2026 4:29:54
Кейсы с наибольшим количеством комментариев, репостов, оценок и дочитываний; по контекстной рекламе, поисковому продвижению, аналитике, SMM и другие. Узнать больше!...
31 05 2026 1:28:16
Советы бизнесу от зрителей Big Money и Артема Бородатюка. Предлагаем 11 универсальных, но простых и понятных идей....
30 05 2026 8:53:21
Чтобы перенаправить рекламу не на свой домен, арбитражники используют редирект в Яндексе при работе с партнерскими ссылками...
29 05 2026 15:49:19
Публикуем тему с закрытого аналитического форума Netpeak про «звездочки» как инструмент оценки релевантности контента....
28 05 2026 14:40:40
SEO-продвижение сайта, торгующего натуральной косметикой...
27 05 2026 14:48:51
В семье Leo Burnett - 7750 человек из 84-х стран мира. В Украине всего - 90 творческих единиц....
26 05 2026 16:17:16
Как говорится, люди делятся на тех, кто делит других на типы и тех, кто не делит. В этом посте — про желтых, синих, красных и зеленых людей....
25 05 2026 6:57:20
Анализ пути — это как многокaнaльные последовательности в Universal ***ytics, только лучше....
24 05 2026 22:11:50
Исправляем ошибки в рекламных кампаниях, аналитике и бюджете...
23 05 2026 12:19:59
Как специалисту с нуля обучиться контекстной рекламе и совмещать работу с хобби...
22 05 2026 14:48:15
Виктория Игнатьева рассказала про опыт обучения на наших курсах....
21 05 2026 2:31:25
Основные этапы раскрутки сайта. Что такое и как работает поисковая оптимизация, ее виды, особенности, преимущества...
20 05 2026 3:47:55
Продвижение крупного интернет-магазина в перегретой нише...
19 05 2026 1:47:11
Важный вопрос, если вы рассчитываете на вирусный эффект своих рекламных идей....
18 05 2026 12:40:15
Всё об оценке эффективности SEO-продвижения с инструментами и рекомендациями...
17 05 2026 8:59:30
Ликбез по важным понятиям, без которых нельзя начинать бизнес в интернете. Что такое домены второго и третьего уровня, чем они отличаются. Узнать больше!...
16 05 2026 1:24:52
О том, как добавить статью в Википедию и о правилах, которые нужно выполнить, чтобы ее не удалили: от добавления Интервики до ссылок на другие статьи, специальных терминов, добавления страниц в категории и выбора источников. Узнать больше!...
15 05 2026 13:28:10
Какую тактику выбрать, чтобы написать внятный доклад. Хедлайнеры интернет-маркетинговых конференций делятся опытом...
14 05 2026 10:18:54
Как собрать свой онлайн марафон на 500 или 1000 человек? Сколько это стоит и какие сервисы использовать. Давайте разбираться....
13 05 2026 12:57:10
Время, потраченное на исправление ошибок, допущенных на этапе подготовки и создания сайта, убивает потенциал роста видимости ресурса....
12 05 2026 22:10:37
За какими метриками следует пристально следить в email-рассылках...
11 05 2026 20:31:43
Бесплатная регистрация сайта в поисковых системах и каталогах – отличный способ увеличить объемы трафика и раскрутить собственный ресурс....
10 05 2026 0:34:17
Используем маску ввода для оптимизации сбора телефонных номеров в формах на сайте: кейсы агентства Netpeak...
09 05 2026 10:46:44
Данные по 24 миллионам кликов в 24 тематиках и 391 городу...
08 05 2026 13:50:27
СЕО of Augmented Pixels рассказал нам о принципах ведения бизнеса в Украине и США, о ненужности бизнес-планов и креативных питчей, а также о способе стать лучшим программистом...
07 05 2026 1:58:44
Бета-версия помогает записывать действия пользователей на сайте и благодаря этому улучшать удобство использования сайта и в перспективе растить продажи. Узнать больше!...
06 05 2026 17:41:22
Оживший бар. О том, как один украинский бренд за полтора месяца получил более 4 000 фанов!...
05 05 2026 14:57:47
Как отслеживать эффективность мобильного приложения в онлайн-режиме....
04 05 2026 9:27:54
В этой статье мы поговорим про принципы работы СRM-системы. Это базовые моменты, прояснив которые СRM перестанет быть для вас чем-то сложным и непонятным....
03 05 2026 20:49:54
Разбираемся, как определить самые эффективные источники лидов....
02 05 2026 3:49:32
На вопрос «как все успеть?» хочется ответить что-то вроде «никак». Особенно, если дело касается задач, связанных с творчеством. Но можно и не срывать дедлайны. Читать дальше....
01 05 2026 0:57:46
Как научиться продвигать мобильные приложения и заpaбатывать на этом....
30 04 2026 14:11:27
Очередной красивый пост о продвижении платформы email и sms-рассылок — UniSender...
29 04 2026 18:32:10
Проверка структурированных данных поисковыми роботами нуждается в нашей поддержке...
28 04 2026 18:12:50
Контент может информировать, вовлекать и продавать, при этом для каждой цели нужен свой тип контента...
27 04 2026 2:19:27
Грабберы — программы, позволяющие автоматизировать процесс сбора и публикации контента. С помощью грабберов, помимо парсинга контента, осуществляют перевод и уникализацию текстов....
26 04 2026 13:44:36
Satel является одним из топовых игроков онлайн-маркета, но на старте интернет в качестве канала продаж не рассматривался. Когда онлайн запустили на полную? Узнать!...
25 04 2026 15:38:37
Кейс: новинки в продвижении рекламы интернет-магазина в контекстно-медийной сети Google...
24 04 2026 5:27:14
Начинаем серию постов в режиме реалити-шоу о подробностях продвижения крупного игрока бизнеса email- и sms-рассылок — компании UniSender....
23 04 2026 19:53:14
Инструкция по технической подготовке к продвижению...
22 04 2026 3:59:12
Создаем фид с помощью выгрузки товаров в формате yml и специального скрипта, который сделает всю (почти) грязную работу за вас....
21 04 2026 17:58:36
Дэн Гридин, ненавистник холодных звонков и эксперт в области системного B2B маркетинга для сложных рынков, рассказал читателям блога о принципах работы на рынке во время шторма....
20 04 2026 15:54:15
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::