- Сквозная аналитика без CRM: что это и когда она работает
- Почему малый бизнес обходится без CRM
- Из чего собрать сквозную аналитику без CRM: источники данных
- UTM-метки и коллтрекинг как замена полям CRM
- Таблица в Google Таблицах как псевдо-CRM: пошаговая схема
- Как считать ROMI и окупаемость рекламы без CRM
- Сквозная аналитика без CRM против CRM: что теряете
- Типичные ошибки при ручном учёте заявок
- Частые вопросы
- Заключение
Ко мне регулярно приходят владельцы небольших студий и локального бизнеса с одним и тем же вопросом: «Как понять, окупается реклама в Директе, если у меня нет CRM — только блокнот администратора и WhatsApp?» Формально без CRM сквозную аналитику построить нельзя — так пишут в большинстве статей про аналитику. На практике это не так: часть выручки от рекламы можно считать даже с помощью Google Таблиц, UTM-меток и коллтрекинга.
Я настраиваю контекстную реклему и веду отчётность по ней для салонов, частных школ, студий и B2B-поставщиков — то есть для бизнеса, где CRM либо ещё не внедрена, либо внедрена только на бумаге и данные туда не попадают. Ниже — рабочая схема, которую я использую в таких проектах: без сложных интеграций, но с честными цифрами по окупаемости.
В статье разберём, из чего собрать сквозную аналитику без CRM, как оформить таблицу-заменитель, какими формулами считать ROMI и в какой момент такой схемы уже становится мало.
Сквозная аналитика без CRM: что это и когда она работает
Сквозная аналитика без CRM — это способ связать расходы на рекламу с реальными продажами, когда учёт заявок и сделок ведётся вручную: в таблице, блокноте администратора или мессенджере, а не в специализированной системе. Данные о рекламе (клики, стоимость, UTM-метка) берутся из Яндекс Директа и Метрики, данные о продажах — из ручного журнала, а связка между ними делается через таблицу-посредник, обычно Google Таблицы.
Это не полноценная замена CRM-системе, а рабочий компромисс для бизнеса с потоком заявок в диапазоне 5–60 в месяц — студии, частные специалисты, небольшие B2B-поставщики. При таком объёме заявки можно вносить руками без риска ошибиться на десятки записей. Как только заявок становится 100+ в месяц и на них работает больше одного менеджера, ручная схема начинает сыпаться — об этом отдельно ниже, в блоке про пределы такого подхода.
Если у вас интернет-магазин с автоматическими заказами через корзину, схема без CRM почти всегда избыточна — там проще сразу настроить сквозную аналитику для интернет-магазина на системе учёта заказов. А вот для услуг с записью через звонок или форму — то, о чём эта статья, — ручная схема часто оказывается быстрее и дешевле, чем внедрение CRM ради 20 заявок в месяц.
Почему малый бизнес обходится без CRM
За практикой ведения рекламы для студий перманентного макияжа, барбершопов, фотостудий и частных школ я вижу три повторяющиеся причины отказа от CRM на старте:
- Заявок мало — 15–40 в месяц, и администратор физически помнит, кто откуда пришёл, без специальной системы.
- Внедрение CRM занимает 3–6 недель и требует обучения персонала, а решение об окупаемости рекламы нужно принять уже сейчас.
- Клиент записывается через звонок, WhatsApp или личное сообщение в соцсетях — эти каналы сложно автоматически завести в CRM без интеграции, которая стоит дороже самой подписки.
Это не значит, что CRM не нужна вообще — она снимает ручной труд и человеческий фактор. Но между «нет никакой аналитики» и «внедрили CRM за 45 000 ₽» есть промежуточный вариант, который занимает 2–3 часа настройки и даёт достаточно точную картину для решения «продолжать рекламу или выключить кампанию».
🔍 Пример из практики
Ниже — обобщённый пример логики, а не описание конкретного реального проекта. Студия оформления бровей тратила на Директ около 23 400 ₽ в месяц и не понимала, окупается ли реклама. За две недели ручного учёта в таблице выяснилось: из 34 заявок с UTM-метками Директа реально пришли и оплатили услугу 11 человек со средним чеком 2 650 ₽. ROMI по рекламе — около 24%, что ниже целевого показателя в 60–80% для этой ниши. Проблема оказалась не в рекламе, а в том, что администратор терял часть заявок из мессенджера — решилось за счёт отдельного номера для коллтрекинга.
Из чего собрать сквозную аналитику без CRM: источники данных
Схема без CRM держится на четырёх источниках, которые нужно свести в одном месте — обычно в Google Таблицах:
| Источник | Что даёт | Как подключить |
|---|---|---|
| Яндекс Директ | Расход, клики, CPC по кампании | Экспорт статистики из мастера отчётов раз в неделю |
| UTM-метки | Привязка визита/заявки к конкретному объявлению | Генератор меток, разные значения для каждой группы объявлений |
| Коллтрекинг | Источник звонка, длительность, запись разговора | Отдельный номер или динамическая подмена на сайте |
| Ручной журнал сделок | Пришёл ли клиент, оплатил ли, сумма чека | Таблица, которую заполняет администратор при записи |
Именно четвёртый пункт — ручной журнал — самое слабое звено схемы, потому что зависит от дисциплины человека. Ниже разберу, как сделать его максимально простым, чтобы администратор действительно заполнял таблицу, а не забывал про неё через неделю.
UTM-метки и коллтрекинг как замена полям CRM
В обычной CRM карточка сделки автоматически хранит источник, кампанию и объявление, откуда пришёл клиент. Без CRM эту функцию берут на себя UTM-метки и коллтрекинг — их нужно настроить так, чтобы источник было видно невооружённым глазом, не заглядывая в отчёты Директа.
Практическое правило: на каждую группу объявлений — своё значение utm_content, а не общее «yandex_direct» на весь аккаунт. Иначе при 40 заявках в месяц вы не поймёте, какое объявление сработало, а какое просто ело бюджет. Я обычно закладываю в метку короткий код кампании и гео — например, utm_content=brovi_center_msk — чтобы администратор при записи звонка мог быстро сверить его с номером, на который позвонил клиент.
Для звонков нужен отдельный виртуальный номер, привязанный к рекламной кампании, либо динамическая подмена номера на сайте по UTM-метке. Без этого до 40–60% заявок в услугах «теряются» как обращения из органического поиска, хотя реально пришли с рекламы — это системная проблема ниш с высокой долей звонков, характерная и для рекламы оптики, и для рекламы барбершопов.
💡 Практический совет
Не усложняйте UTM-метки сверх меры. Три параметра — utm_source, utm_medium, utm_content — обычно достаточно для схемы без CRM. Пять-шесть параметров администратор просто не будет сверять при записи в журнал, и точность учёта упадёт, а не вырастет.
Таблица в Google Таблицах как псевдо-CRM: пошаговая схема
Структура таблицы решает всё. Если колонок больше десяти, администратор перестанет её заполнять уже на второй неделе. Минимально рабочий набор колонок — семь:
Дата обращения
Канал обращения (звонок / форма / соцсети)
UTM-метка или номер коллтрекинга
Имя клиента (для сверки с повторными визитами)
Статус (записан / пришёл / оплатил / отказ)
Сумма оплаты
Комментарий (причина отказа, если применимо)
Отдельным листом в той же таблице ведётся расход по рекламе — дата, кампания, сумма трат из Директа. Раз в неделю (не каждый день — это лишняя нагрузка) вы сверяете два листа через сводную таблицу или простую формулу СУММЕСЛИ по коду кампании из UTM-метки. Такой подход по сути повторяет логику из статьи про сквозную аналитику для интернет-магазина, только источником сделок становится не автоматический заказ, а ручная запись администратора.
Пример журнала заявок, заменяющего CRM при расчёте окупаемости рекламы
Как считать ROMI и окупаемость рекламы без CRM
Формула ROMI (Return on Marketing Investment) не меняется от того, есть у вас CRM или нет: ROMI = (Выручка от рекламы − Расход на рекламу) / Расход на рекламу × 100%. Разница только в том, откуда берётся «выручка от рекламы» — в CRM она считается автоматически по сделкам с нужным тегом источника, а без CRM её нужно посчитать вручную по журналу заявок.
Разберём на цифрах. Допустим, за месяц на кампанию по студии перманентного макияжа потрачено 31 200 ₽. По журналу заявок с UTM-меткой этой кампании: 47 обращений, из них дошли и оплатили 14 клиентов со средним чеком 4 350 ₽. Выручка — 60 900 ₽. Тогда:
ROMI = (60 900 − 31 200) / 31 200 × 100%
ROMI = 29 700 / 31 200 × 100%
ROMI ≈ 95,2%
Это хороший показатель — реклама почти вдвое перекрывает вложения. Если бы вместо 14 клиентов оплатило 8, ROMI ушёл бы в минус, и это был бы сигнал не выключать рекламу, а разбираться с конверсией из заявки в оплату — часто дело не в объявлениях, а в том, что администратор не успевает обрабатывать заявки или предлагает неудобное время записи.
Отдельно стоит считать не только ROMI по всей кампании, но и по группам объявлений через UTM-метку — это показывает, какая связка объявление-аудитория реально приносит клиентов, а какая просто расходует бюджет. Для B2B-ниш с длинным циклом сделки, например в рекламе оптовых поставок для B2B, расчёт ROMI без CRM усложняется тем, что от заявки до оплаты может проходить несколько недель — журнал заявок нужно вести с отдельной колонкой «ожидаемая дата закрытия», иначе цифры за текущий месяц будут искажены.
Сквозная аналитика без CRM против CRM: что теряете
| Параметр | Без CRM (таблица) | С CRM |
|---|---|---|
| Скорость запуска | 2–3 часа | 3–6 недель с настройкой и обучением |
| Риск ошибки | Высокий — зависит от дисциплины администратора | Низкий — данные фиксируются автоматически |
| Повторные продажи и LTV | Считать вручную сложно, обычно не считают | Автоматическая история по клиенту |
| Стоимость | 0 ₽, только время | 1 500–15 000 ₽/мес за лицензию + время на настройку |
| Порог входа для 1–3 сотрудников | Низкий — таблицу заводит любой администратор | Часто избыточна, простаивает половина функций |
Вывод из таблицы простой: таблица не заменяет CRM полностью, а закрывает ровно ту задачу, которая нужна малому бизнесу на старте — понять, окупается ли реклама. Как только в компании появляется отдел продаж из 4+ человек и повторные продажи становятся значимой частью выручки, ручной журнал начинает создавать больше проблем, чем решает, и переход на CRM оправдан. Но пока вопрос стоит «включать или выключать рекламный бюджет» — таблицы достаточно.
Типичные ошибки при ручном учёте заявок
- Заявки без UTM-меток. Если реклама ведёт на номер телефона в объявлении или на сайт без размеченных ссылок, невозможно понять, какая заявка пришла из какой кампании — весь расчёт ROMI превращается в догадки.
- Обновление таблицы «по памяти» раз в неделю. Администратор откладывает внесение заявок на потом, часть теряется или записывается с ошибками в дате — сроки закрытия сделки съезжают, а конверсия искажается.
- Смешение источников в одной колонке. Если в графе «источник» пишут просто «реклама» без разделения на кампанию и площадку, невозможно понять, какое объявление сработало, а какое просело.
- Игнорирование звонков без записи в CRM или таблице. Часть заявок приходит по телефону, и если их не фиксировать сразу, конверсия рекламы кажется ниже реальной.
- Расчёт ROMI по «грязной» выручке без учёта себестоимости. Для товарного бизнеса и услуг с расходниками важно считать маржинальную прибыль, а не полную сумму оплаты — иначе окупаемость выглядит лучше, чем есть на самом деле.
Похожая проблема разметки трафика встречается и в других нишах с длинным циклом принятия решения — например, в рекламе юридических услуг, где от заявки до заключения договора может пройти несколько встреч, и без чёткой системы учёта источник теряется уже на втором касании.
Частые вопросы
Можно ли считать окупаемость рекламы вообще без таблиц, просто в голове?
Для 5–10 заявок в месяц теоретически можно, но риск ошибки высок: легко забыть про одну оплату или перепутать источник. Даже простая таблица в Google Sheets на 5 минут в день снимает эту неопределённость и даёт цифры, на которые можно опираться при решении об увеличении бюджета.
Как разметить звонки, если сайта нет и реклама ведёт прямо на номер телефона?
В этом случае используют разные номера телефона на разные объявления (коллтрекинг без CRM, через недорогие сервисы виртуальных номеров) или отдельные промокоды/фразы-триггеры вида «скажите, что видели объявление в Instagram» — это грубее, чем UTM-метки, но всё равно позволяет разделить источники в журнале заявок.
Что делать, если сделка закрывается через несколько недель после заявки?
Добавьте в таблицу колонку с датой заявки и отдельно — с датой оплаты, и считайте ROMI не по календарному месяцу рекламы, а по когортам: все заявки, пришедшие в конкретном месяце, независимо от того, когда они закрылись. Это требует немного больше терпения, но даёт честную картину для B2B и услуг с длинным циклом сделки.
Нужно ли учитывать НДС и комиссии эквайринга при расчёте ROMI?
Для управленческих решений «выключать или не выключать рекламу» обычно достаточно валовой выручки без глубокой детализации налогов — это ускоряет расчёт. Но если бизнес работает с маленькой маржой, разумнее сразу вычитать себестоимость и комиссии, чтобы не принять решение на основе завышенной цифры окупаемости.
Сколько заявок нужно накопить, чтобы делать выводы по ROMI?
Ориентируйтесь не столько на количество заявок, сколько на количество завершённых сделок (оплат) — статистически устойчивые выводы начинаются от 15–20 оплат по конкретной кампании. На меньшем объёме один случайный крупный или мелкий клиент сильно искажает средний чек и итоговый процент.
Когда пора переходить с таблицы на CRM?
Сигналы для перехода: в отделе продаж больше 2–3 человек, заявок больше 100 в месяц и таблица начинает путаться, либо появилась ощутимая доля повторных продаж, которую вручную в таблице отслеживать уже неудобно. До этого момента таблица закрывает задачу учёта окупаемости рекламы полностью и без лишних затрат.
Заключение
Отсутствие CRM — не повод отказываться от рекламы или считать её окупаемость «на глаз». Журнал заявок в Google Sheets или Excel с полями даты, источника, UTM-метки, статуса и суммы оплаты закрывает 90% задач малого бизнеса по контролю расходов на маркетинг. Главное — вести его регулярно, размечать каждую кампанию отдельной UTM-меткой и считать ROMI не по ощущениям, а по формуле (Выручка − Расход) / Расход × 100%. Как только объём заявок и штат отдела продаж вырастут, а повторные продажи станут заметной частью выручки — это будет сигналом перейти на CRM, но до этого момента таблица работает не хуже дорогой системы, требуя только дисциплины в заполнении.
Если нужна помощь с настройкой — оставьте заявку на консультацию.
Читайте также
→ Реклама оптовых поставок для B2B: как считать окупаемость с длинным циклом сделки
→ Реклама юридических услуг: разметка источников без CRM
→ Как настроить UTM-метки для контекстной рекламы: пошаговая инструкция
→ Как собрать семантическое ядро для Яндекс Директ
→ Структура рекламных кампаний в Яндекс Директе
→ Настройка колл-трекинга для Яндекс Директа
Автор: Павел Комарков — специалист по контекстной рекламе с 2010 года, работал с бюджетами от 50 000 ₽ до 150 млн ₽ в месяц. Подробнее →








