План-факт медиаплана: как контролировать бюджет и результат

Собираем план и факт рекламы в одной логике: расходы, размещения, охват, клики, конверсии, продажи и причины отклонений.

Павел совмещает план медиаплана с фактической траекторией рекламной кампании
СУТЬ БЕЗ ШУМА

Самое главное — за секунды

Содержание статьи

К середине месяца потрачено 70% бюджета. Это перебор? Если кампания уже принесла 90% плана продаж — возможно, всё прекрасно. Если вышло только 30% охвата — разговор другой.

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

Что получите после чтения

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

Что это такое простыми словами

Медиаплан фиксирует площадки, периоды, бюджет, прогноз показов, охвата, кликов, конверсий и результата. Факт собирается в той же структуре.

План-факт — разница и процент выполнения по каждому уровню. Но число без объяснения мало помогает. Нужно разделить изменение объёма, цены и качества.

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

Как эту задачу ищут и обсуждают

Люди формулируют этот вопрос по-разному: «план факт медиаплана», «анализ медиаплана», «контроль исполнения медиаплана». Чуть глубже спрашивают «плановые и фактические расходы на рекламу», «отчет по медиаплану» и «отклонения медиаплана». В работе всплывают и практические варианты: «медиаплан план факт в excel», «план факт рекламной кампании», «дашборд исполнения медиаплана», «как анализировать выполнение медиаплана». Ниже всё это собрано в одну понятную логику — без десяти статей об одном и том же.

Что это даёт бизнесу

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

Планирование становится точнее: накопленная история коэффициентов показывает, где прогноз систематически слишком оптимистичен.

Порядок действий

  1. Зафиксируйте утверждённую версию, период, НДС, валюту и окно атрибуции.
  2. Сведите план и факт в одинаковые строки кампаний и площадок.
  3. Посчитайте абсолютное отклонение и процент выполнения.
  4. Разложите результат на объём, цену и конверсию.
  5. Добавьте продажи, маржу и лаг до результата.
  6. Запишите причину и владельца действия по крупным отклонениям.
  7. Создайте новый forecast, но не меняйте исходный план.

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

Формула или логика расчёта

План, текущий прогноз и факт медиаплана сравниваются в одной структуре

Абсолютное отклонение = факт − план. Выполнение = факт ÷ план × 100%. Для стоимости: расход = объём × цена; для продаж: продажи = клики × конверсия в лид × квалификация × конверсия в продажу.

Такая декомпозиция показывает, где изменение. Меньше кликов из-за CPM, хуже конверсия страницы или слабее качество лидов — это разные задачи.

Пример с числами

План месяца: 3 млн ₽, 12 млн показов, 120 тысяч кликов, 3 000 лидов и 300 продаж. Плановый CPL — 1 000 ₽.

Факт: 3,15 млн ₽, 10,5 млн показов, 105 тысяч кликов, 2 940 лидов и 353 продажи. Расход выполнен на 105%, лиды — на 98%, продажи — на 118%.

CPL вырос до 1 071 ₽, но конверсия лида в продажу поднялась с 10% до 12%. Стоимость продажи снизилась с 10 000 до 8 924 ₽.

Мы не режем канал из-за перерасхода 5%. Переносим часть денег с площадки, где CPM вырос без качества, и усиливаем сегмент с высокой продажей. В комментарии сохраняем причину, чтобы следующий план стал реалистичнее.

Как провести недельную встречу по медиаплану

Павел разбирает отклонение медиаплана по поставке, цене, конверсии и продаже

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

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

Решение фиксируйте суммой и сроком. Например: перенести 200 тысяч ₽ после завершения семидневного окна, обновить два креатива к среде, проверить 30 проигранных лидов. Фраза «понаблюдать» тоже допустима, если указано до какой даты и какой сигнал ждём.

После встречи создайте актуальный forecast до конца месяца. Он не заменяет план. В отчёте должны остаться три колонки: исходный план, текущий прогноз и факт. Именно их разница учит команду планировать лучше.

Короткий контрольный список

  • Исходный план сохранён
  • Факт загружен в той же структуре
  • Отклонения имеют причины
  • Действия записаны суммой и сроком
  • Forecast отделён от плана

Как автоматизировать и не потерять контроль

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

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

Автоматические комментарии могут подсветить крупные отклонения объёма, цены и конверсии. Причину и решение вводит владелец кампании. Так отчёт ускоряет встречу, но не сочиняет объяснение вместо людей.

  • Контрольная сумма и число строк
  • Дата и статус последнего успешного обновления
  • Журнал изменений методики
  • Владелец реакции на предупреждение

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

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

Как объяснить результат команде

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

Следующий слой — действие. У него есть владелец и дата проверки. Если изменение относится к рекламе, задача уходит маркетологу. Если к CRM — продажам. Если расходятся определения, сначала собираем владельцев показателя. Дашборд сам людей не познакомит (пока что).

Что проверить глубже

  • Учитывайте недозакрытый период и лаг продаж.
  • Проверяйте валюту и НДС.
  • Разделяйте плановые коэффициенты и фактические.
  • Не смешивайте новые и повторные продажи, если цель — привлечение.

Полезно взять пять крупных объектов и пять случайных. Крупные находят денежные отклонения, случайные — системные. Для каждого пройдите путь до источника: дата, статус, сумма, идентификатор и правило включения.

Ограничения и типичные ошибки

  • Переписывать план после получения факта
  • Сравнивать расход с лидами без продаж
  • Игнорировать недопоставку площадки
  • Не объяснять крупные отклонения
  • Менять модель атрибуции внутри месяца

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

Как я использую это в работе

Я собираю план на уровне, где можно действовать: площадка, кампания, неделя. С собственником согласуем допустимые отклонения и главное ограничение — продажи, маржа или денежный поток.

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

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

Как поставить показатель на контроль

После первого расчёта сохраняем исходную версию и контрольную выборку. Затем задаём частоту обновления, допустимое отклонение и реакцию. Сигнал без реакции быстро превращается в ещё одно уведомление, которое все научились закрывать.

Через один полный рабочий цикл сравниваем ожидание с фактом. Ошибки делим на три группы: данные, допущение и исполнение. Это важно: исправлять загрузку, менять прогноз и дорабатывать процесс — три разные задачи.

Что сделать прямо сейчас

Возьмите текущий медиаплан и добавьте рядом факт расхода, лидов и продаж. Для трёх крупнейших отклонений напишите причину: объём, цена или качество. Назначьте действие и дату проверки.

Проверенные первичные источники

ПО ТЕМЕ

Продолжить разбираться

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

Можно просто написать

Познакомимся и обсудим задачу

Расскажите, что хотите улучшить или в чём пока не можете разобраться. Необязательно приходить с готовым ТЗ — вместе посмотрим на ситуацию и поймём, с чего начать.

Работаем без заявки.

Не оставляйте номер и не ждите звонка. Просто напишите сами туда, где вам удобно.