Обеспечить быструю и автоматическую загрузку данных из Яндекс Метрики и Яндекс Директа, чтобы получать актуальные отчёты по рекламным кампаниям и поведению пользователей без ручной работы и Excel.
🔧 Что сделано
✅ 1. Подготовка и установка ПО
Развернули и настроили n8n — инструмент для автоматизации интеграций (ETL), работающий на сервере или VPS
Настроили PostgreSQL для хранения и управления данными
Развернули Metabase для визуализации и построения интерактивных дашбордов
✅ 2. Интеграция данных
Подключили API Яндекс Метрики и Яндекс Директа через n8n
Настроили поток данных с периодичностью 5 минут для автоматической загрузки свежих данных
✅ 3. Хранение данных
Создали оптимизированные таблицы PostgreSQL:
yandex_direct_campaign_report — по кампаниям, кликам, расходам, конверсиям
yandex_metrika_stats — по визитам, отказам, времени на сайте, новым и постоянным пользователям
✅ 4. Визуализация и аналитика
Построили дашборды в Metabase с ключевыми метриками:
Распределение конверсий и отказов
Динамика затрат и средней цены за клик
Анализ поведения пользователей и вовлечённости
Другие
Настроили автоматическое обновление данных каждые 5 минут
✅ 5. Дополнительно
Написали SQL-запросы для сквозной аналитики, объединяющей рекламные данные с поведением пользователей
Обеспечили возможность быстрого выявления точек роста и контроля бюджета
📈 Результат
Автоматизация аналитики без ручной работы и Excel
Отчёты обновляются в режиме реального времени с минимальной задержкой
Сквозная аналитика позволяет принимать обоснованные маркетинговые решения
Экономия времени на подготовку отчётов — около 10 часов в неделю
Повышение эффективности рекламных кампаний за счёт детального анализа
Визуализация показателей в metabase
⚙️ Архитектурное решения
n8n — автоматизация интеграции и загрузки данных
PostgreSQL — реляционная база данных для хранения и обработки
Metabase — BI-инструмент для визуализации и интерактивных отчётов
Яндекс Метрика и Яндекс Директ API
⏱ Время реализации
Реализация проекта заняла 2 дня — от настройки ПО до первых отчётов.