Клиент — digital-агентство, ведёт 12 клиентов. Каждый понедельник маркетолог вручную заходил в Яндекс.Директ, скачивал статистику, потом в ВКонтакте — снова вручную, сводил всё в Excel, строил графики, отправлял клиентам. Один отчёт — 40 минут. Двенадцать клиентов — полный рабочий день впустую.
Задача: отчёт по каждому клиенту должен формироваться и отправляться сам — без участия маркетолога.
Что сделали:
— Скрипт ежедневно забирает статистику из Яндекс.Директ API и VK Ads API по каждому аккаунту
— Данные агрегируются: показы, клики, CTR, расход, CPC, конверсии, стоимость лида
— Автоматически строится сравнение с прошлой неделей — динамика по каждому показателю
— Каждый клиент получает красивый PDF-отчёт на почту с графиками и выводами
— Маркетолог видит сводный дашборд в Telegram: все 12 клиентов, у кого просадка, у кого рост
— Если CTR упал более чем на 20% — мгновенный алерт маркетологу до того, как клиент заметил
Результат:
✓ 0 часов в неделю на ручную сборку отчётов
✓ Клиенты получают отчёт ежедневно, а не раз в неделю
✓ Маркетолог узнаёт о просадке раньше клиента — успевает отреагировать
✓ Агентство выглядит профессиональнее — автоматика воспринимается как сервис
Стек: Python, Яндекс.Директ API, VK Ads API, ReportLab (PDF), Gmail API, Telegram Bot API, Google Sheets, APScheduler, VPS