Откуда приходят заявки: как отслеживать источники (реклама, карты, Telegram) и считать окупаемость

«Заявки есть, а откуда приходят — непонятно». Эту фразу мы слышим почти от каждого второго клиента в Узбекистане. Реклама в Google крутится, карточка в картах заполнена, Instagram ведётся, менеджер отвечает в Telegram — а когда спрашиваешь, какой канал реально приносит деньги, ответ звучит как «наверное, сарафан». В итоге бюджет распределяется по ощущениям: где-то переплачиваем, где-то недовкладываем.
Отслеживать источники заявок — не про сложную аналитику и не про дорогие сервисы. Это про несколько дисциплинированных привычек: пометить каждую ссылку, записать источник в саму заявку и раз в месяц свести таблицу. Ниже — рабочая схема, которую мы внедряем клиентам, с примером из практики и честным разделением: что можно сделать бесплатно, а когда нужна своя панель.
Почему непонятно, откуда приходят заявки
Причин обычно три. Первая: заявки приходят по пяти каналам сразу — форма на сайте, звонок, Telegram, директ в Instagram, сообщение из карт, — и каждый канал живёт своей жизнью, нигде не собираясь вместе. Вторая: посетитель, прежде чем написать, касается бизнеса несколько раз — увидел рекламу, потом нашёл в картах, потом позвонил с сайта. Какой из этих шагов «привёл» его, спорный вопрос. Третья: даже если источник известен менеджеру, он остаётся в голове, а не в базе. Через месяц восстановить картину невозможно.
Отдельная беда — телефон. В Узбекистане большинство клиентов предпочитает звонить или писать в Telegram, а звонок с сайта в стандартной аналитике не виден: человек посмотрел номер, набрал с телефона, и для системы это просто визит без конверсии.
UTM-метки: базовый слой
UTM — это хвост ссылки вида ?utm_source=google&utm_medium=cpc&utm_campaign=kondicionery. Он ничего не меняет для посетителя, но аналитика видит, откуда он пришёл. Правило простое: у каждой точки, откуда люди могут перейти на сайт, должна быть своя ссылка с метками:
- рекламные кампании (Google Ads, таргет в Instagram) — по кампании и группе объявлений;
- карточки в Google Maps и Яндекс Картах — отдельная метка для каждой карты;
- шапка Instagram, описание Telegram-канала, посты — свои метки;
- QR-коды на визитках, упаковке, вывеске — тоже ссылки с UTM, только сокращённые.
Ошибка: ставить в карточку на картах и в шапку Instagram «голую» ссылку на сайт. Тогда весь этот трафик в отчётах сливается в «прямые переходы», и карты — часто главный источник заявок для локального бизнеса — выглядят так, будто не приносят ничего.
Записываем источник в саму заявку
UTM-метка живёт в браузере посетителя ровно до момента, пока он не отправил форму. Если источник не сохранить, он потеряется. Поэтому в каждой форме на сайте нужны скрытые поля: источник, кампания, страница, с которой отправлена заявка. Посетитель их не видит, а менеджер получает заявку уже с пометкой «Google Ads, кампания kondicionery, лендинг /uz/konditsioner».
Дальше эта заявка должна попасть в одно место со всеми остальными: в CRM, в Telegram-бот, который складывает обращения в Google-таблицу, или в собственную панель. Важно не «куда», а «в одну точку». Заявки, разбросанные по личным чатам менеджеров, для анализа не существуют.
Совет: для звонков и обращений в Telegram, где UTM не передаётся автоматически, введите правило: менеджер при первом контакте спрашивает «откуда о нас узнали?» и выбирает вариант из короткого списка (реклама / карты / Instagram / рекомендация / другое). Это не идеально точно, но в разы лучше, чем ничего. Мы такое поле делаем обязательным: без источника карточку клиента нельзя сохранить.
Клики по телефону и Telegram — тоже событие
Чтобы звонки не терялись, клик по номеру телефона и по кнопке Telegram на сайте нужно считать как отдельные события в аналитике. Настраивается это за час, а результат — вы видите, с какой страницы и из какого канала люди звонят чаще всего. Если рекламный бюджет позволяет, добавьте подмену номера: посетителю из рекламы показывается один номер, из карт — другой, и тогда звонки атрибутируются точно.
Такие события мы закладываем в каждый лендинг под рекламу сразу при разработке — вместе с формой, скрытыми полями и передачей заявки в CRM. Дорабатывать это потом дороже, чем сделать один раз.
First touch или last touch: какой канал «главный»
Когда клиент касался бизнеса несколько раз, возникает вопрос: кому приписать заявку — первому касанию (увидел рекламу) или последнему (пришёл из карт и позвонил)? Оба подхода имеют право на жизнь.
| Модель | Что показывает | Когда полезна |
|---|---|---|
| First touch | Какой канал впервые привёл человека | Оценить рекламу и контент, которые «знакомят» с бизнесом |
| Last touch | Откуда пришёл прямо перед заявкой | Понять, что «дожимает»: карты, сайт, ремаркетинг |
Для малого бизнеса в Узбекистане мы советуем хранить оба значения в заявке (это два скрытых поля вместо одного), а в отчёте по умолчанию смотреть last touch — он проще для принятия решений о бюджете.
Итог сделки: без него отчёт бесполезен
Самая частая недоработка: источники записаны, а результат — нет. Отчёт показывает, что из рекламы 60 заявок, а из карт 20, и все радуются рекламе. Хотя из 60 рекламных купили трое на $400, а из 20 «картовых» — восемь на $3000. Поэтому у каждой заявки должно быть два поля, которые менеджер заполняет вручную: статус (выиграна / проиграна / в работе) и сумма сделки. Это две минуты в день на человека — и единственный способ посчитать окупаемость канала.
Раз в месяц сводите таблицу: канал → заявок → сделок → выручка → расходы на канал → стоимость заявки и стоимость сделки. Пять строк, десять минут — и решение о бюджете принимается по цифрам, а не по ощущениям.
Из практики OneDev. У клиента по водоподготовке в Ташкенте заявки шли из Google Ads, карт, Telegram-канала и по рекомендациям. Мы сделали так, что каждой заявке при создании пишется канал (из UTM или из ответа менеджера), а на закрытии — статус и сумма. Отчёт по каналам строится автоматически за любой месяц. Первый же отчёт показал, что карты дают заявок втрое меньше рекламы, но сделки по ним крупнее и закрываются чаще, — бюджет перераспределили, а часть рекламных запросов отключили.
Что можно бесплатно, а когда нужна своя панель
Бесплатного набора хватает большинству малых бизнесов: Яндекс Метрика или GA4 для источников и событий, Google-таблица с заявками (заполняется ботом или вручную) и сводная таблица раз в месяц. Настройка занимает день-два, обслуживания почти не требует.
Своя панель или полноценная CRM нужны, когда:
- заявок больше 100–150 в месяц и таблица начинает «плыть»;
- несколько менеджеров, и нужен контроль, кто и как обрабатывает обращения;
- сделки длинные, с этапами, и важно видеть воронку, а не только итог;
- хочется, чтобы отчёт по каналам приходил сам — в Telegram, первого числа, без ручной сводки.
Такие панели мы делаем в рамках автоматизации бизнес-процессов: от простого бота с таблицей за $500 до собственной CRM с воронкой и автоотчётами. Но начинать всегда советуем с бесплатного слоя: если дисциплины записывать источник и итог нет, никакая система её не заменит.
Вывод
Понять, откуда приходят заявки, можно без больших вложений: UTM-метки на всех ссылках, скрытые поля в формах, событие на клик по телефону и Telegram, обязательный вопрос «откуда узнали» для звонков, ручной итог сделки и сводная таблица раз в месяц. Через два-три месяца у вас будет ответ, какой канал в Узбекистане реально окупается, и бюджет перестанет распределяться наугад. Если хотите настроить такую схему под свой бизнес — напишите, обсудим задачу.
Частые вопросы
Можно ли отследить источники заявок бесплатно?
Да. Метрика или GA4, UTM-метки, скрытые поля в форме и Google-таблица закрывают задачу для бизнеса с несколькими десятками заявок в месяц. Платить приходится только за время на настройку и за подмену номеров, если она нужна.
Как узнать источник, если клиент позвонил?
Два способа: подмена номера (разные номера для рекламы, карт и сайта) и обязательный вопрос менеджера «откуда о нас узнали?» с выбором из списка. Второй вариант бесплатный и покрывает большую часть случаев.
Что важнее — first touch или last touch?
Храните оба, а для решений о бюджете смотрите last touch. First touch полезен, чтобы оценить рекламу и контент, которые впервые знакомят человека с бизнесом.
Когда нужна своя панель вместо таблицы?
Когда заявок больше 100–150 в месяц, работает несколько менеджеров или сделки длинные и многоэтапные. Простая панель или бот с отчётами стоит от $500.
Нужна похожая система или хотите обсудить проект?
Опишите задачу — предложим архитектуру, технический подход и план работ. Часто для старта достаточно короткого звонка.
Обсудить проект