Telegram: шортлинки и QR-коды офлайн — как создать бота с авторазметкой UTM
Telegram: шортлинки и QR-коды офлайн – как создать бота с авторазметкой UTM
Сцена из будней: воскресенье, кухня, на столе пара пачек свежих листовок, на плите шипит чайник, кот пытается лечь прямо на макет. В листовке огромный квадратик, аккуратный такой, с маленьким логотипом в центре – QR. Завтра это уйдет в стойки у партнеров и на кассы. Раньше в этот момент меня терзала мысль: люди действительно отсканируют, а я потом пойму, откуда пришли заявки, или снова буду гадать по звездам и UTM на глазок? Теперь нет. Теперь у меня бот в Telegram, который делает короткую ссылку, кладет к ней аккуратные UTM, собирает QR и кидает мне готовую картинку, плюс запись в таблицу и лид в CRM. Получается быстро, красиво и, что приятно, предсказуемо, без плясок с ручной разметкой. Ниже расскажу, как собрать это на Make.com и жить спокойнее.
Если вы никогда не пробовали офлайн-коммуникации с нормальной атрибуцией, это тот редкий случай, когда маленькое усилие сегодня экономит кучу нервов через неделю. Принт уже ушел, менеджер сменился, а вы все равно знаете, какая стойка и какая наклейка дала больше заявок. И да, это абсолютно рабочая история для России: Telegram жив, метрика работает, CRMы интегрируются, а печатные QR коды все еще сканируют в метро, на ресепшене и даже с чеков, если не экономить на контрастности.
Сначала разберемся: какой именно QR для Telegram вам нужен
Тут есть важная развилка. Одно дело – ссылка на ваш бот, канал или группу, которую мы превращаем в шортлинк и в QR код для телеграма, чтобы человек отсканировал и попал в нужный диалог. И совсем другое – телеграм вход по qr коду, тот самый для авторизации в Telegram Web. Не путайте. Нам нужен первый вариант: кликабельная ссылка на t.me, которая ведет в ваш бот, канал или чат, с аккуратной UTM разметкой для аналитики. То есть это не телеграм веб по qr коду, а обычный промо QR, которым мы управляем сами и измеряем результат.
С точки зрения реципиента все просто: он сканирует qr код через телеграм или камерой телефона, попадает по короткой ссылке, внутри которой уже сидят ваши параметры. Вы можете сделать qr код телеграм канала, чтобы растить подписки, или qr код группа телеграм для закрытого клуба. Бот для диалогов вообще мечта: там можно ловить intent, задавать пару уточняющих вопросов, и сразу писать в CRM.
Зачем вообще шортлинки и авто-UTM
Короткая ссылка решает три задачи. Во-первых, печать. С длинным хвостом на листовке некрасиво, а иногда и не считывается, если кто-то решил сделать QR размером с ноготь. Во-вторых, контроль. Если вы используете один домен для всех материалов, вы можете переклеить кампанию за 5 минут, не трогая печать. В-третьих, аналитика. Авторазметка UTM убирает человеческий фактор и мелкие ошибки вроде двойного вопросительного знака или пробела вместо подчеркивания. Кстати, короткая, но важная вещь: если планируете канал, лучше заранее создать qr код для телеграма с UTM, а не просто бросать голую ссылку. Потом будет поздно, принт уже ушел.
Архитектура решения на пальцах
Деталей много, но вся логика на самом деле проста. В Telegram у вас есть бот с набором команд. Пользователь пишет боту, кидает описание промо или выбирает шаблон, бот через Make.com собирает UTM, оборачивает в шортлинк, генерирует картинку QR, отправляет ее пользователю и складывает запись в таблицу. Параллельно сценарий может создать сделку в CRM, чтобы менеджер не пропустил. Всё, что нужно – аккаунт в Make и немного терпения на первый запуск. Зарегистрироваться можно по ссылке здесь, интерфейс понятный, русский язык не обязателен.

Готовим инструменты: бот, доступы и один сценарий
Начинаем с @BotFather, создаем бота и сохраняем токен. В Make.com создаем новый сценарий и подключаем модуль Telegram с этим токеном. Триггером будет получение сообщения или команды, например, /qr. Далее по ветке: сценарий спрашивает базовый адрес, тип носителя и кампанию, либо предлагает выбрать готовый шаблон из Google Sheets. Там же удобно хранить пресеты для разных сетов: конференция, стойка офлайн, визитки, упаковка. На Make для этого отлично подходят переменные и модуль с Таблицами, либо простое хранилище данных. Разметку UTM собираем внутри сценария, автоматически подставляя utm_source, utm_medium и компанию. Потом обращаемся к шортенеру – Bitly, Short.io или Cutt.ly, дальше генерируем QR через модуль Tools – Create a QR Code и отправляем картинку с подписью в ответ пользователю в Telegram. Вся механика звучит длинно, но живет в одном флоу и работает за секунды.
Инструкция как сделать UTM метку без занудства
С базой начинайте просто. Берем адрес вашего бота или канала, например, t.me/yourbot. Внутри Telegram у ботов есть параметр start, его хорошо использовать для сегментов, но давайте без фанатизма. Для офлайна ставим utm_source равным qr или offline, utm_medium описывает носитель, например, print, sticker, cashier, utm_campaign отражает акцию или событие, а utm_content можно отдать под конкретную точку – стойка_красная или стойка_1. Получается аккуратная ссылка, которую Make соберет автоматически, например: t.me/yourbot?start=promo_qr и параллельно шортлинк с видимыми UTM для Метрики. Важно не путать русские и латинские символы, а пробелы заменять на подчеркивания, иначе потом будете ловить фантомные кампании. Если нужно быстро, бот может предлагать выпадающий список медиа и кампаний, чтобы у пользователя не дрожала рука, это экономит кучу времени.

Шортлинк, который не подводит
Для печати особенно важны стабильность и предсказуемость. Bitly и Short.io дают понятный API и статистику, у Short.io можно подвесить свой домен и сделать человекопонятные хвосты. Российским бизнесам это полезно: брендовый домен в печати вызывает больше доверия, чем абстрактные буквы. В сценарии Make модуль шортенера получает уже размеченную ссылку и возвращает короткую. Дальше вы решаете, как ее хранить: я пишу в Google Sheets дату, владельца, кампанию, носитель и сам короткий адрес. Есть одна мелочь, на которую все наступают: если у вас несколько печатных носителей, обязательно меняйте utm_content, иначе сводные таблицы будут скучными, а выводы – вобще нерелевантными.
QR код, который сканируют даже с потолка
Картинка QR – это не искусство ради искусства, а про читаемость. Берите квадрат не меньше 2,5 см для визитки и 3,5 – 4 см для листовки. Контраст черный на белом, никакой пастельной дымки. В модуле Make Tools можно выбрать размер и уровень коррекции ошибок, я ставлю чуть выше среднего, чтобы логотип не убивал сканируемость. Если хотите печатать большой формат, лучше генерировать сразу крупный PNG или сделать SVG через внешний сервис и HTTP модуль, но PNG в половине кейсов хватает. Проверяйте с двух типов телефонов, желательно разных производителей, и просите коллегу, у которого экран треснут и камера не очень – если он считал, остальные тем более. И еще: ссылка на телеграм qr кодом выглядит отлично, но один раз обязательно тестируйте скан прямо с реального макета, а не с монитора, печать иногда вносит сюрпризы.
Kanал, группа или бот – что вести на QR
С точки зрения роста базы самый предсказуемый путь – бот. Он способен давать интро, спрашивать город, интерес и мягко прогревать, а потом передавать в CRM. Если цель – подписки, делайте qr код телеграм канала с короткой подписью и понятным оффером, например, мини-гайд по нише или купон. Для комьюнити используйте qr код группа телеграм, но имейте план модерации, иначе чат быстро превращается в базар. И не забывайте разносить UTM по типам: канал, бот, группа – это три разные воронки, и в Метрике, и в CRM метки должны отличаться, иначе вы смешаете теплое с горячим.
Как это соединить с Метрикой и CRM, чтобы было не только красиво, но и прибыльно
Яндекс Метрика отлично ловит UTM с редиректов шортенера, так что статистика собирается без плясок. В Make рядом со сборкой QR добавьте ветку в amoCRM или Битрикс24: создайте лид, проставьте источник и тег из utm_campaign, приложите короткую ссылку и файл QR для истории. А потом включите автоуведомления в Telegram для менеджера, если лид пришел ночью и ждёт ответа. На втором круге подключайте ретаргет в VK Реклама и myTarget по сегментам, которые приходили с офлайна, и у вас получится замкнутый цикл, где QR из печати дотягивается до повторной коммуникации в онлайне. Звучит громоздко, но после одного вечера настройки живет само.

Бытовые мелочи, которые экономят недели
Не кладите QR слишком близко к сгибу или краю, печатники срежут. Не ставьте много декоративного шума рядом – глаз уходит, а телефон путается. Если делаете визитки, добавьте рядом короткое описание, буквально пару слов, например, Подписка на канал или 5% на первый заказ в боте. QR на кассе лучше ламинировать, иначе он через неделю becomes унылым и плохо читается. И еще, конечно, проверьте, что ваш бот не ушел в спячку и хостинг не заснул, люди сканируют тогда, когда вы не ждете. Простая cron-активность через Make пингует бота раз в час и удерживает его в тонусе, это смешно, но спасает в пиковые дни.
Типичные ошибки и как их избежать
Самая распространенная беда – двойной вопросительный знак в ссылке, когда вы вручную лепите UTM поверх параметра start. Вторая – использование сомнительных шортенеров, которые внезапно попадают под блокировки и красят карточки кампаний в черный. Третья – мелкий QR на сложной текстуре, например, на крафт пакете без подложки. Четвертая – общее название кампании вроде акция и нулевая аналитика на выходе. Пятая – люди путают промо QR и вход в Telegram по QR, а потом удивляются жалобам, что скан открыл не тот экран. Все фиксы простые: собирайте ссылки в Make, используйте понятные домены, держите подложку под QR и не ленитесь дать нормальные названия UTM. Всё.
Хочется повторить это у себя без боли
Самый быстрый путь – взять готовый сценарий и подкрутить под свой кейс. У меня в распоряжении есть наборы, где уже настроены бот, шортлинг, QR, Метрика, Sheets и CRM. Если интересно, загляните в раздел с материалами и подберите под свою задачу. Хотите научиться автоматизации рабочих процессов с помощью сервиса make.com и нейросетей? Подпишитесь на наш Telegram-канал, там регулярные разборы и живые кейсы. Если готовы сесть и разобрать все по шагам, вот курс с практикой и поддержкой: Обучение по make.com. А если нужен готовый старт без лишней теории, смотрите библиотеку сценариев: Блюпринты по make.com. Регистрация в Make для начала работ – по этой ссылке, дальше дело техники.
Мини-гайд по сборке сценария в Make, если хочется прямо сегодня
Создайте бота у BotFather, заберите токен и подключите его в Make модулем Telegram. В качестве триггера берите Watch Updates, отлавливайте команду, например, /qr. Отправьте пользователю короткий диалог с вопросами: что промим, какой носитель, нужна ли страница канала или ссылка на бота. Соберите UTM в модуле Text Aggregator, подставьте безопасные значения без пробелов. Передайте итоговый URL в модуль шортенера, верните короткую ссылку. Создайте QR через Tools – Create a QR Code, задайте 700-1000 px, высокий контраст. Отправьте картинку ответом в Telegram вместе с подписью, в которой дублируйте короткую ссылку. Запишите строку в Google Sheets и, если нужно, создайте лид в CRM. Подумайте о шаблонах для повторяющихся кампаний – сильно экономят время, я сам сначала игнорировал, а потом не понял, как жил без них.
FAQ
Как сделать QR код на Телеграм, если нужен именно бот и UTM
Берете адрес бота вида t.me/yourbot, добавляете параметр start при необходимости, затем собираете UTM метки с помощью Make. Получившуюся длинную ссылку сокращаете и генерируете QR в модуле Tools. Важна читаемость: делайте размер не меньше 700 px и проверяйте скан с распечатки. Если нужен брендовый вид, используйте свой домен в шортлинке.
Можно ли сделать QR код Телеграм канала и считать подписки
Да, берете ссылку на канал t.me/yourchannel и точно так же оборачиваете ее в шортлинк с UTM. Подписки как таковые считает сам Telegram, а источники вы увидите в Яндекс Метрике и по меткам в CRM, если на входе у вас бот. Еще удобно использовать разные utm_content для стойки, баннера и визитки, чтобы разнести вклад точек.
Чем отличается ссылка на Телеграм QR кодом от входа в Telegram Web по QR
Промо QR ведет по обычной ссылке t.me и открывает канал, группу или бота, этот код делаете вы сами. Вход в Telegram Web по QR – это служебный код авторизации, его генерирует сам Telegram для входа в веб версию и к нашему маркетингу относится слабо. Для офлайна нужен именно первый вариант.
Если мне нужен QR код группа Телеграм, что учесть
Группы лучше давать через приглашение и сразу готовить модерацию. UTM все равно добавляйте к короткой ссылке, а в названии кампании указывайте тип носителя. Не делайте публичную ссылку на группу без правил – всплеск спама обеспечен. Бот-модератор на входе сильно помогает.
Можно ли сделать QR код через Телеграм без Make
Можно, существуют боты конструкторы, которые создают QR и даже короткие ссылки, но вы потеряете гибкость, шаблоны, связку с CRM и нормальную статистику. Make дает единый сценарий и контроль над процессом. Если вопрос стоит в времени, начните с готового блюпринта, потом расширите под себя.
Нужна короткая инструкция как сделать UTM метку вручную, вдруг интернет пропал
Возьмите базовый URL, поставьте знак вопроса, добавьте пары ключ-значение через амперсанд: utm_source=qr, utm_medium=print, utm_campaign=название_акции, utm_content=точка. Не используйте пробелы и кириллицу, лучше нижнее подчеркивание и латиница. Проверяйте, чтобы вопросительный знак был один, а параметры не повторялись. Как вернетесь в сеть, переведите это в автоматизацию на Make, ручная сборка рано или поздно подводит.
Как создать QR код Телеграм с логотипом и не убить сканируемость
Используйте высокий уровень коррекции ошибок и оставляйте светлую подложку вокруг. Логотип небольшим квадратом по центру, общая площадь замены не более 20 процентов от размера кода. Тестируйте на бумаге. Если логотип тяжелый, лучше дать его рядом и оставить QR чистым, звучит скучно, но работает всегда.
Куда обращаться за обучением и готовыми сценариями
Если хотите системно прокачать навыки, загляните сюда: Обучение по make.com. Готовые сценарии и быстрый старт – в разделе Блюпринты по make.com. А свежие кейсы и примеры в нашему ритме – в Telegram-канале. Начать работу с платформой можно по ссылке регистрации Make, дальше мы вас не бросим.


