Сквозная аналитика агентства на Google Sheets: ROMI по 14 каналам без отдельной BI

Собрали сквозную аналитику в Google Sheets: 14 каналов трафика, лиды из amoCRM, выручка из 1С. Без покупки отдельной BI-системы.

сквозная аналитика своими силами — кейс MPGuide

Маркетинговое агентство ведёт ~12 клиентов с 14 источниками трафика (Я.Директ, Google Ads, ВК, MyTarget, Telegram Ads, SEO-каналы и т.д.). Сквозная аналитика — мечта собственника, но цена «правильных» сервисов (Roistat, K50) — 30–60 тыс. ₽/мес. На каждого клиента отдельно.

Собрали сквозную аналитику на Google Sheets для агентства: ROMI по 14 каналам, лиды из amoCRM, выручка из 1С, юнит-экономика канала. Без покупки отдельной BI-системы. Стоимость поддержки — 0 ₽/мес. Срок внедрения — 3 недели.

Каналов трафика
14
Я.Директ, Google, ВК, MyTarget, SEO
Стоимость решения
0 ₽/мес
против 30–60 тыс ₽/мес у Roistat
Срок внедрения
3 недели
от ТЗ до рабочих ROMI-отчётов

Контекст: «сквозная» — обязательное слово в digital-агентстве

Любой клиент агентства задаёт вопрос «сколько мы заработали с рекламы в Директе vs ВК vs SEO?». Без сквозной аналитики ответ — общими словами «хорошо/плохо», что подрывает доверие к агентству.

Готовые решения вроде Roistat / K50 / Calltouch — это правильно и удобно, но стоят 30–60 тыс. ₽/мес на одного клиента. Агентству c 12 клиентами это 360–720 тыс. ₽/мес — нереально.

Боль: руками собирать каждый отчёт каждому клиенту

Без сквозной — маркетолог агентства каждый месяц руками собирает: расходы из 14 рекламных кабинетов, лиды из amoCRM клиента, выручку из 1С (или со слов клиента). Часа 4 на отчёт на одного клиента. 12 клиентов × 4 часа = почти полторы рабочих недели в месяц.

И всё это «руками» — ошибки случаются, цифры расходятся между отчётами, клиент задаёт вопросы — приходится перепроверять.

Что сделали: GAS-сборщик на Google Sheets

Развернули Google-таблицу с 6 листами: 1) Расходы (агрегатор из всех рекламных кабинетов через API), 2) Лиды (выгрузка из amoCRM), 3) Выручка (из 1С / CSV-выгрузки клиента), 4) Воронка (сшивка лид → сделка → продажа), 5) Юнит-экономика канала (стоимость лида, CAC, LTV, ROMI), 6) Сводный отчёт для клиента.

API-выгрузки настроены под каждого клиента: ID кабинета Директа, токен ВК, ID воронки amoCRM. GAS-скрипт раз в день обновляет всё. Структура листов одинаковая для всех 12 клиентов — копипаст таблицы под нового клиента занимает 20 минут.

  • 14 каналов трафика подключены: Я.Директ, Google Ads, ВК, MyTarget, Telegram-Ads, SEO, и т.д.
  • amoCRM — лиды и сделки клиента
  • 1С / Excel — выручка по сделкам
  • Сшивка по utm-меткам, телефонам, email
  • ROMI по каналам, юнит-экономика, прогноз LTV
  • Шаблон таблицы для нового клиента — 20 минут на разворачивание

Как работает: ежедневный пульс

Маркетолог утром открывает таблицу клиента. Видит: вчера каналы потратили X, привлекли Y лидов, конверсия в сделку Z%, выручка на эти лиды R. ROMI по каждому каналу за период.

Если по какому-то каналу ROMI упал — сразу видно. Можно дёрнуть таргетолога, чтобы посмотрели креативы, или клиента, чтобы уточнить, что меняли в обработке лидов. Без ожидания «отчёт в конце месяца».

Результат: 12 клиентов на одного маркетолога

Один маркетолог-аналитик ведёт всех 12 клиентов агентства по сквозной аналитике — раньше нужно было 2–3 человека. Высвобожденные ресурсы — на стратегические задачи и работу с клиентами.

Стоимость решения для агентства — фактически 0 ₽/мес (Google Sheets бесплатно, API всех площадок бесплатны). Сравнение с Roistat: экономия от 360 тыс. ₽/мес.

«Когда показал такой отчёт клиенту, он сказал: «Я готов платить вам больше, потому что наконец понимаю, за что я плачу».»

аккаунт-менеджер digital-агентства

Стек

Google Sheets — единая таблица сквозной аналитикиGoogle Apps Script — сборщик данных из всех источниковAPI: Я.Директ, Google Ads, ВК Реклама, MyTarget, Telegram-AdsamoCRM API — лиды и сделки1С (выгрузка) или CSV-импорт — выручкаutm-tracking + дополнительные сшивки по email/телефону

Часто задаваемые вопросы

Кому подойдёт это решение?
Подход универсален для бизнеса в схожей нише и с похожими процессами. На странице услуг можно почитать, в каких категориях у нас есть опыт. Чтобы понять, подойдёт ли вам — напишите в Telegram, обсудим за 15 минут.
Сколько времени заняла реализация?
Зависит от объёма данных и количества модулей. В среднем — от 3 недель на MVP до 2–3 месяцев на полноценную систему. Финальный текст этого кейса с конкретными сроками и метриками — в работе.
Какие данные нужны для запуска?
Минимум — API-доступ к источникам (маркетплейсы, CRM, 1С, банк). Дополнительно — справочники товаров, история продаж, текущие отчёты команды. На первом созвоне списком пройдёмся.
Можно ли адаптировать решение под мой бизнес?
Да. Любой наш кейс — это набор подходов и компонентов, который мы собираем под конкретные процессы клиента. Конкретные модули, источники данных, интеграции и метрики настраиваются индивидуально.
Сколько примерно стоит?
Цена зависит от объёма работы и сроков. Типовые диапазоны бюджетов: BI-дашборд от 150 тыс. ₽, кастомная веб-платформа от 500 тыс. ₽, внедрение AI от 100 тыс. ₽. После короткого аудита даём точный ориентир по вашей задаче.

Обсудим похожий проект для вас?

Расскажите про задачу — мы предложим, как её решить с помощью автоматизации или ИИ.