Аналитический инструмент для сервиса заказа билетов — контролируем бюджеты сотен мероприятий в реальном времени

Период продвижения: с сентября 2016 года — по сегодня.
Регион продвижения: Украина.
Комaнда проекта: Илья Стрижак (Middle PPC-специалист), Андрей Коваль (тимлид комaнды PPC).
Услуга: PPC с абонплатой (c сентября 2016 по декабрь 2018 года) ; реклама в Facebook (с декабря 2017 года по сегодня).
Клиент: Concert.ru.
Большая часть рекламного бюджета агрегатора билетов уходит на онлайн-кампании. Если вы однажды поинтересовались премьерой фильма, то, скорее всего, реклама агрегатора не даст вам забыть о нем — напомнят и в социальных сетях, и в поиске, и на других сайтах.
При этом представьте, что ежедневно проходят десятки премьер и концертов, все они рекламируются с помощью десятка инструментов на различных платформах. За эффективным использованием рекламных бюджетов в таком случае должен следить отдельный специалист на фултайме. Но зачем, если мы умеем работать с базами данных и языком R?
В этой статье мы поделимся одной из историй нашей работы с Concert.ru, будут и другие — следите за лентой.
Кто клиент
Сoncert.ru — один из лидеров по продаже билетов на мероприятия в Украине. Сервис сотрудничает с сотнями концертных площадок и организаторов.
Цели и задачи
У рекламных кампаний по продаже билетов на мероприятия несколько нюансов:
- у каждого мероприятия есть дата проведения, после которой рекламную кампанию необходимо отключить;
- любое мероприятие привязано к месту проведения, площадка имеет определенную вместительность и если все билеты проданы, необходимо отключать рекламные кампании;
- место проведения также привязано к конкретному городу и это необходимо учитывать в географии продвижения;
- у каждого мероприятия есть четкий рекламный бюджет и его превышение влияет на рентабельность мероприятия.
К вышеперечисленному добавьте, что в нескольких рекламных платформах одновременно могут продвигаться десятки и даже сотни мероприятий, у каждого из которых есть своя дата и площадка проведения, бюджет и геотаргетинг.
В таких условиях достаточно сложно следить за рекламными кампаниями — мы решили автоматизировать контроль расходования бюджета по всем мероприятиям, которые мы продвигали для Concert.ru.
Для начала уточним, что решение аналитической задачи проходит по следующему алгоритму:
- Формулировка проблемы. Именно с этого начинается решение аналитической задачи.
- Определяем данные. Определяемся с тем, какие именно данные и в каком виде помогут нам решить проблему.
- Собираем источники. Необходимо выяснить, из каких источников можно собрать нужные для решения данные.
- Собираем инструменты. Определяем технологии и методы, с помощью которых можно реализовать запланированное решение.
- Реализация. Когда определились с тем, что и как будем делать, остается технически реализовать задуманное.
- Решение. Работающее решение передается заказчику.
Описание проблемы и возможное ее решение мы уже рассмотрели. Двигаемся дальше.
Какие платформы мы собрали в инструменте
Источники данных
Для сбора отчета мы использовали следующие источники:
Этот справочник развернут в Google Таблице и хранит информацию по каждому мероприятию: id, ссылку на страницу мероприятия и выделенный рекламный бюджет в разрезе источников и инструментов продвижения.
Специалист, ответственный за проект, поддерживает этот справочник в актуальном состоянии.
Посадочные страницы мероприятий
Информацию, собранную с посадочных страниц мероприятий, можно включить в справочник проектов, но мы хотели максимально уйти от ручных действий, поэтому с посадочных страниц парсили дату и место проведения мероприятия.
Рекламные платформы
На момент разработки описанного решения мы вели рекламу Concert.ru в Google Ads и Facebook и собирали информацию о потраченных бюджетах по API из этих рекламных платформ.
Google ***ytics
Еще один источник, из которого мы запрашивали количество транзакций и прочую информацию электронной торговли. Эти данные мы использовали для расчета количества проданных билетов и полученного дохода.
Какие инструменты использовали
В ходе разработки мы пользовались только бесплатными инструментами:
- движок сбора и трaнcфера данных, а также парсинга посадочных страниц написали на языке R с использованием следующих пакетов:
- RGA — сбор данных из API Google ***ytics (мануал по теме) ;
- RAdwords — сбор данных из Google Ads (мануал по теме) ;
- rfacebookstat — сбор данных из API Facebook (мануал по теме), официальная русскоязычная документация) ;
- rvest — парсинг веб-сайтов;
- tidyverse — манипуляция с данными.
- Google Таблицы для хранения справочной информации о мероприятиях и для визуализации данных.
R-скрипт запускается ежедневно и выполняет следующие действия:
- Запрашивает справочник мероприятий.
- Собирает данные с посадочных страниц мероприятий.
- Собирает данные о проданных билетах из Google ***ytics.
- Запрашивает данные из рекламных платформ за прошлый год, и отдельно — за последние 5 дней.
- Связывает полученные данные по id мероприятия.
- Рассчитывает дополнительные метрики.
- Полученный результат отправляет в Таблицы Google.
- На базе загруженных данных пересчитывается визуализация — отчеты.
Все названия рекламных кампаний и групп регламентированы и содержат id мероприятий, по которым данные из рекламных систем связываются со справочником проектов.
Данные о продажах билетов в Google ***ytics содержат название мероприятия из справочника и по этому полю соединяются со справочником.
Данные, полученные в результате парсинга, связываются через URL мероприятия, указанного в справочнике.
Таким образом связываются данные, полученные из всех перечисленных источников.
Возможности инструмента автоматизации для Concert.ru
Мы автоматизировали отчет, в котором по каждому мероприятию рассчитывались следующие показатели:
- сколько дней осталось до мероприятия;
- выделенный бюджет на продвижение;
- бюджет, потраченный на рекламные кампании;
- процент израсходованного бюджета;
- остаток от выделенного бюджета;
- среднесуточные траты за последние 5 дней;
- сколько средств необходимо тратить в сутки, чтобы израсходовать бюджет к дате проведения мероприятия;
- корректировка расходования бюджета;
- сколько продано билетов;
- доход от продажи билетов.
Все показатели в таблице сгруппированы по параметрам:
- ID мероприятия;
- название мероприятия;
- рекламный источник (Google Ads, Facebook) ;
- тип рекламной кампании (поиск, ремаркетинг, таргетированная реклама и так далее).
Данные в отчете обновляются ежедневно, к тому же можно менять сортировку и применять к нему ряд фильтров: id события, название события, источник, тип рекламных кампаний.
Доступные параметры сортировки отчета:
- процент потраченного бюджета — по возрастанию / убыванию;
- осталось дней до мероприятия — по возрастанию / убыванию;
- необходимая корректировка трат — по возрастанию / убыванию.
Результаты
Автоматизация помогает специалистам по контекстной рекламе, работающим с concert.ru:
- Стало проще контролировать остатки бюджета в рекламных кампаниях благодаря удобным визуализациям.
- Появилась возможность следить за динамикой охвата каждого отдельного события сразу в двух системах: и в Google, и в Facebook.
- Комaнда по контекстной рекламе сэкономила в среднем 3 часа одного специалиста в день на составление сводки по темпам трат и динамике расходования рекламного бюджета.
- Специалисты смогли оперативнее замечать просадки в кампаниях в той или иной платформе и вовремя их компенсировать.
Илья Стрижак, Middle PPC Specialist:
Инструмент позволяет точнее работать с разбивкой бюджета, контролировать баланс кампании по каждому событию в разных системах. Так значительно проще следить за эффективностью продвижения мероприятий. Контроль всех этих данных вручную потребовал бы привлечения отдельного специалиста.
Выводы
Потратив всего 30 часов на создание и отладку инструмента, мы, по сути, автоматизировали целый участок в работе комaнды специалистов по контекстной рекламе. Без подобной автоматизации пpaктически невозможно держать руку на пульсе рекламных кампаний десятков мероприятий, поэтому значение инструмента в денежном эквиваленте трудно переоценить.
Как сэкономить время специалиста при работе с крупным проектом — на примере OLX Читайте также, как
Комментарии:
Как операторы поисковых запросов Google помогают при продвижении сайта и анализе конкурентов....
30 08 2026 8:27:44
Всё о крупной рыбе украинского интернет-маркетинга: компании, люди, кейсы в интервью с основателем Артёмом Бородатюком....
29 08 2026 19:19:38
Детальная инструкция по настройке рекламы мобильного приложения в Яндекс.Директ....
28 08 2026 13:14:29
Сервисы для сбора поисковых фраз позволяют регулярно расширять семантическое ядро, обеспечивая сайту высокую видимость и увеличение трафика по тематическим запросам...
27 08 2026 2:33:26
Nommi — сокращение от nomadic MiFi: роутер для современных цифровых кочевников...
26 08 2026 14:29:31
Как в Google Search можно найти мелодию по примерному напеву...
25 08 2026 6:13:13
Рекламные аукционы Фейсбук заточены поднимать объявление с наивысшей итоговой ценностью — это главное отличие от классических аукционов...
24 08 2026 2:14:19
Фишинговая ссылка означает, что пользователей пытаются ввести в заблуждение в мошеннических целях, имитируя ссылку на авторитетный сайт....
23 08 2026 0:18:11
Отличный способ мотивации, который мы попробовали и вам рекомендуем....
22 08 2026 11:22:54
Прайс-менеджерам: покупаем и моделируем недостающие данные с помощью алгоритмов машинного обучения...
21 08 2026 3:11:50
Расскажем про ошибки интернет-магазинов, которые трудно найти соответствующими программами и сервисами проверки...
20 08 2026 13:31:59
Исправляем ошибки в рекламных кампаниях, аналитике и бюджете...
19 08 2026 8:32:36
Лучшие маркетинговые и бизнес-фишки от Давида Брауна (Weblium), Владислава Флакса (OWOX), Александра Галкина (Competera), Люси Литерадо (Reply.io), Вадима Нехая (Depositphotos), Валерия Грабко (PromoRepublic), Игоря Дебатура (Uploadcare), Руслана Савчишин...
18 08 2026 20:36:42
Определение сайта нового типа. Захочет ли бизнес интернета перевести свои веб-приложения на более прогрессивные рельсы?...
17 08 2026 3:21:45
Как увеличить количество транзакциий, сохранив прибыльность кампании в РСЯ?...
16 08 2026 7:10:56
Как поможет Regex Engines в работе с Google ***ytics и преимущества использования Regex в Диспетчере тегов Google. Узнать больше....
15 08 2026 16:21:38
Проверенные лайфхаки по платному трафику от спикеров и участников конференции 8P 2018...
14 08 2026 17:56:46
Из нового исследования вы узнаете, сколько стоил клик в Google Ads и Яндекс.Директ в Казахстане в третьем квартале 2018 года...
13 08 2026 1:37:13
Как продвинуть бренд в конкурентной тематике? Читаем новый кейс по видеорекламе....
12 08 2026 15:47:44
Клиентам не нужно ориентироваться на попадание к поисковым топам выдачи...
11 08 2026 13:11:23
Как обезопасить себя от интернет-пиратов и защитить авторское право онлайн....
10 08 2026 10:44:15
О том как растут доходы при оптовой торговле женской одеждой и обувью, а траты на рекламу остаются на прежнем уровне...
09 08 2026 17:53:12
При наложении санкций на сайт его страницы заметно понижаются в выдаче. При наличии бана ресурс полностью исчезает из поиска, включая брендовые запросы...
08 08 2026 2:36:57
Руководство по переносу кампаний в новый аккаунт Рекламы...
07 08 2026 15:36:46
Отслеживаем в статистике Google ***ytics посетителей пришедших через защищенное соединение в поиске Google....
06 08 2026 23:52:34
Реклама мобильных приложений. Хотите показывать рекламу в играх? Вам сюда. Узнайте как правильно настроить показ рекламы на мобильных устройствах....
05 08 2026 4:55:42
Gif для стрима. Пост пятничного веселья — гифки о буднях специалистов по контекстной рекламе....
04 08 2026 19:10:30
Украинцы хотят заниматься коммерцией. И иногда делают это очень нестандартно. Собрали для вас подборку бизнесменов с особенным мышлением....
03 08 2026 17:45:44
Заказчик всегда приходит с идеей. В этой идее может быть все продумано до мелочей, а может быть только каркас. В любом случае мысли клиента следует систематизировать так, чтобы с ними было удобно работать....
02 08 2026 0:54:14
Как развить в себе такой EQ, как хочется, и далее использовать его для достижения успеха. Рецензия на книгу Дэниела Гоулмана «Эмоциональный интеллект в бизнесе»....
01 08 2026 14:17:51
Как сделать креативный мобильный баннер. Зачем нужны особенные баннеры для мобильных? Что делать с картинкой? Что делать с текстом? Что делать с другими рекламными форматами? Дополнительные элементы. Обо всем этом детально и спримерами...
31 07 2026 4:47:16
Почему контент-план — не тетка, или о том, в какой последовательности выкладывать статьи...
30 07 2026 1:17:56
Медиаплан для контекстной рекламы малого и среднего бизнеса — как составить медиаплан мечты для рекламных кампаний без ложного понимания, что автоматические сервисы могут корректно обработать сырые данные и выдать результат...
29 07 2026 18:48:25
Как передавать данные пpaктически о каждом «шаге» пользователя на сайте...
28 07 2026 13:28:12
Хотите узнать, сколько стоит клик в вашей тематике? Как эффективно распределить рекламный бюджет? В этом исследовании я изучил, сколько стоил клик в Google Ads и Яндекс.Директ в Казахстане...
27 07 2026 3:30:32
Вес страниц — один из факторов ранжирования в поисковых системах Google и Яндекс....
26 07 2026 13:48:56
Анализ данных о 7,6 миллионах поисковых запросов в французском Google...
25 07 2026 12:28:53
Лихие девяностые и самые ужасные сайты интернета: образцы, примеры, оформление....
24 07 2026 18:45:31
Что такое контекстная реклама? Словарь терминов для чайников...
23 07 2026 2:24:24
Перевод статьи Никки Джиллиленд из Econsultancy об уроках для маркетологов про то, каким должно быть хорошее видео. Узнайте 4 правила эффективного видеоконтента прямо сейчас!...
22 07 2026 16:48:12
Supplemental results, они же «сопли» или дополнительные результаты — страницы и документы сайта, которые не находятся в основном индексе Google...
21 07 2026 12:49:22
Предложение для крупных и средних бизнес-проектов по эффективному использованию больших бюджетов при запуске на новых рынках...
20 07 2026 12:10:16
При создании рекламы на украинском мы завоевываем большую долю рынка без повышения цены за клик....
19 07 2026 15:29:39
Истории бизнеса и советы от Игоря Жаданова (Readdle), Александра Галкина (Competera) и Рагнара Саас (Pipedrive)...
18 07 2026 3:28:37
Привыкли к недосыпу и жизни «на кофе»? Вы, конечно же, понимаете, что это не дело. Но осознаете ли насколько? Если нет, почитайте....
17 07 2026 5:52:44
Структура того, чем обладают сотрудники департаментов работы с клиентами лучших компаний....
16 07 2026 4:47:59
Начинаем серию постов в режиме реалити-шоу о подробностях продвижения крупного игрока бизнеса email- и sms-рассылок — компании UniSender....
15 07 2026 19:10:41
Новости, доработки и обновления в услугах, блоге, Академии блога и Кластере....
14 07 2026 20:39:23
Как установить счетчик Метрики, грамотно настроить цели, сегменты и запустить рекламную кампанию по ретаргетингу в Яндекс.Директ...
13 07 2026 8:19:46
Основатель фейсбука опубликовал на WIRED крутое интервью...
12 07 2026 15:45:12
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::