Перейти к содержимому

Лидогенерация с колл-центромРабота для клиента

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

Я сделал панель отчётности по лидогенерации и исправил сбой n8n без сообщения об ошибке. Отдельно настроил импорт данных коллтрекинга в Google Ads по расписанию.

Задача

Контекст

Бизнесу по лидогенерации с колл-центром в США нужно было сверять расходы на рекламу со звонками, заявками из форм и выручкой. Я сделал панель в Sheets с данными по часам, неделям и с начала месяца. Добавил фильтры по аккаунту, кампании и ключевому слову.

Отдельно я настраивал офлайн-импорт конверсий в Google Ads. Его успех не подтверждает свежесть данных панели. Работающая панель тоже не подтверждает, что Google принял конверсию.

Знакомо?

Симптомы: отчётная панель

Ситуация Лидогенерация с колл-центром
Отметьте, что про вас

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

Расследование

Диагностика: отчётная панель

Я проследил данные от ответа API через объединение веток в n8n до записи в таблицу. Если ветка конверсий была пустой, объединение не возвращало ни одного элемента. Запись в таблицу не выполнялась, но процесс завершался со статусом успеха.

  1. В Sheets была ещё одна проблема. Промежуточные статические копии устаревали, а к датам при копировании добавлялось время. Формулы сравнивали точные значения, поэтому дата со временем не совпадала с датой без времени в отчёте.

Передача

Что я сделал: отчётная панель

Акт передачиСдано май 2026

Я исправил объединение: пустой вход больше не удаляет данные другой ветки. В проверенном запуске по расписанию почасовой источник получил 96 строк вместо нуля.

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

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

Задача

Контекст: отдельная работа по импорту в Google Ads

Отдельная задача: передавать квалифицированные лиды из форм и входящие звонки из WhatConverts в Google Ads. Я сделал API WhatConverts общим источником загрузок. Apps Script перезаписывал листы, а Google Ads импортировал их по расписанию.

Это были плановые импорты из Sheets, а не прямая загрузка через API Google Ads.

Передача

Что я сделал: отдельные импорты в Google Ads

Акт передачиСдано май 2026

Сопоставление по телефону было отклонено. Для входящих звонков с действительным GCLID я настроил импорт по кликам. Формы и звонки оставил в отдельных файлах, сохранил ценность в зависимости от качества лида. Эталоном остались данные API источника. Таблица отчёта служила кэшем и копией для аудита.

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

До → после

Результаты

Работа для клиента Сделано для реальных клиентов. Данные клиентов обезличены.

Проверка панели отчётности до последующего сбоя

май 2026

25/25

До
Проверка рабочей книги на тот момент
После
Пройдено 25 из 25 проверок

Строки в почасовом источнике отчёта после исправления, в проверенном запуске

июль 2026-17

0 to 96

До
0
После
96

Отдельная сводка импорта лидов из форм в Google Ads

май 2026-08

До
Пути импорта нужно было объединить
После
58 успешных строк, 0 ошибок
Полная таблица результатов
ОбъёмНаблюдаемый результатПроверено
Отчётная панель, историческая валидация25 из 25 проверок в порядке, до позднего сбоямай 2026
Отчётная панель, проверенное исправление слиянияс 0 до 96 строк, записанных в почасовой источник17 июля 2026
Отдельный импорт лидов из форм в Google Ads58 успешных строк, 0 ошибок8 мая 2026

Заметка Данииладо того, как вы решите

Что это значит для похожего бизнеса

Статуса успеха пайплайна недостаточно. Я отдельно проверяю запись строк, свежесть источника и приём нужных конверсий платформой. Бизнесу нужны ответы на все три вопроса.

Даниил

Daniil Maximkin

Здравствуйте, я Даниил.

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

Есть похожая задача?

Опишите задачу

Отвечу в течение одного рабочего дня. Первый ответ бесплатный. Или напишите напрямую: next@taskfordaniel.com

Обсудить задачу

Расскажите, что нужно разработать, исправить или подключить.

Описать задачу next@taskfordaniel.com