QR-код для Telegram: на контакт, канал, бота
14 мин чтения
Telegram — ключевой канал коммуникации для бизнеса в СНГ. По открытым данным на 2026 год, DAU в России превысил 70 миллионов, а количество активных каналов и ботов исчисляется сотнями тысяч. QR-код для Telegram — это способ за один скан отправить пользователя в канал, чат, бот или приватную группу, минуя поиск по юзернейму. В этой статье разбираем виды ссылок t.me, как правильно сделать qr код телеграм, что такое start-параметры, как упаковывать приватные инвайты и где размещать QR, чтобы он работал максимально эффективно. Транслит «куар код» / «кьюар код» встречается в поиске всё чаще — будем считать это штатным синонимом QR.
Виды Telegram-ссылок и их отличия
Чтобы сделать рабочий QR, нужно сначала собрать правильную ссылку. Telegram использует несколько форматов — каждый для своей задачи.
HTTPS-формат t.me
https://t.me/username— ведёт на профиль пользователя, канал или бот.https://t.me/joinchat/ABC123— старый формат инвайт-ссылок на приватные группы.https://t.me/+ABC123— новый формат инвайт-ссылок (после 2022 года), работает и для групп, и для каналов.https://t.me/username/12345— прямая ссылка на конкретный пост в канале.https://t.me/username?start=xyz— запуск бота со стартовым параметром.https://t.me/username?startgroup=xyz— приглашение бота в группу пользователя.https://t.me/username?videochat— подключение к видеочату канала.
Схема tg://
tg://resolve?domain=username— открывает профиль/бота напрямую в приложении.tg://resolve?domain=username&start=xyz— запуск бота с параметром.tg://join?invite=ABC123— присоединение к приватной группе.tg://msg_url?url=...&text=...— шаринг ссылки через Telegram.
Разница принципиальная: t.me работает и в браузере, и в приложении, а tg:// — только в приложении. Для большинства QR-задач используйте t.me — это универсальный формат, поддерживаемый всеми камерами iOS и Android. Схему tg:// применяют в закрытых средах, где все устройства гарантированно имеют Telegram.
| Задача | Формат ссылки | Пример |
|---|---|---|
| Открыть профиль | t.me/username | https://t.me/durov |
| Открыть публичный канал | t.me/channel | https://t.me/telegram |
| Открыть бота | t.me/bot | https://t.me/BotFather |
| Бот + start-параметр | t.me/bot?start=ref | https://t.me/QRkoderBot?start=visitka |
| Приватная группа | t.me/+hash | https://t.me/+Abc123XyZ |
| Конкретный пост | t.me/channel/ID | https://t.me/qrkoder/42 |
| Видеочат | t.me/channel?videochat | https://t.me/qrkoder?videochat |
| Share URL | tg://msg_url?url=... | tg://msg_url?url=https%3A%2F%2Fqrkoder.ru |
QR на юзернейм за 3 клика
Самый простой сценарий: у вас есть юзернейм (личный, бота или канала), и вы хотите напечатать его на визитке, листовке или баннере.
- Откройте конструктор QRkoder.
- Выберите тип «Ссылка» и введите
https://t.me/your_username. - Настройте стиль: скруглённые модули, фирменный голубой #229ED9 (цвет Telegram) или ваш бренд.
- Добавьте логотип Telegram по центру (самолётик) с уровнем коррекции H.
- Скачайте SVG для печати или PNG для соцсетей.
Совет: для корпоративной визитки делайте QR 2.5×2.5 см, для стенда выставки — 15×15 см. Универсальная формула: размер QR = дистанция сканирования / 10.
Как проверить, что юзернейм свободен и валиден
Перед печатью тиража обязательно проверьте, что:
- юзернейм активен и не был удалён;
- у канала/бота нет ограничений региона;
- ссылка t.me/username ведёт именно туда, куда нужно;
- нет случайных пробелов и опечаток в URL (частая ошибка: «t.me/ username»).
QR на канал или группу
Для публичных каналов и групп используется тот же формат t.me/username. Разница только в самом канале — публичный имеет юзернейм, приватный имеет только invite-хеш.
Публичный канал
- В Telegram откройте канал → Настройки → Ссылки.
- Скопируйте публичную ссылку вида t.me/your_channel.
- Вставьте в QRkoder и сгенерируйте код.
Приватная группа или канал
Приватные ресурсы не имеют юзернейма — только инвайт-ссылку. Она генерируется администратором и имеет вид t.me/+Abc123XyZ. У приватных ссылок две особенности:
- У ссылки может быть ограничение по времени (1 час, 1 день, 1 неделя, бессрочно) и по числу переходов.
- Ссылку можно отозвать в любой момент — старая перестаёт работать.
Для приватного QR лучше всего использовать динамический режим QRkoder: в матрице будет зашит короткий URL вашего сервиса, а он редиректит на актуальную инвайт-ссылку Telegram. Если ссылка истекла — меняете редирект, сам QR не перепечатываете.
QR на бота со start-параметром
Start-параметр — мощный инструмент для ботов. Он превращает обычную ссылку в персонализированную точку входа: ref-ссылку, маркер источника, идентификатор кампании.
Синтаксис
- Публичный:
https://t.me/YourBot?start=PAYLOAD - Для добавления в группу:
https://t.me/YourBot?startgroup=PAYLOAD
Когда пользователь переходит по такой ссылке и нажимает «Старт», бот получает payload через поле start_param в первом апдейте. Payload может содержать латиницу, цифры, подчёркивания и дефисы. Длина — до 64 символов.
Сценарии применения
- Реферальная программа. QR с payload = ID пригласившего. Бот начисляет бонус.
- Оффлайн-источники. Три разных QR с разными payload — один на столе в кафе, второй на флаере, третий на витрине. Видно, какой канал даёт больше лидов.
- Персонализация. Сотрудник раздаёт визитки с payload=manager_petrov. Бот понимает, кто именно привёл клиента.
- Автоматический онбординг. В зависимости от payload бот показывает разные стартовые сообщения (для клиента, для партнёра, для сотрудника).
- Купон. Payload=PROMO20 даёт скидку 20% при первом обращении.
Пример реализации
Flyer на мероприятии: «Отсканируй QR и получи приветственный бонус». QR ведёт на https://t.me/YourBot?start=event_moscow_2026. Бот считывает payload, выдаёт купон и помечает контакт тегом «Москва, апрель 2026».
QR на инвайт-ссылку приватного канала
Приватные каналы — один из самых популярных форматов в 2026. Платные сообщества, клубы, закрытые рассылки. QR на приватную ссылку позволяет раздавать доступ на выставке, в корпоративной рассылке или при личной встрече.
Шаги
- В приватном канале/группе: Настройки → «Пригласительные ссылки» → «Создать новую».
- Задайте срок действия, лимит переходов и имя ссылки (для внутренней аналитики).
- Скопируйте полученный URL t.me/+hash.
- В QRkoder создайте QR (лучше динамический).
- Протестируйте на двух устройствах — убедитесь, что переход действительно приводит в нужный канал.
Когда нужен динамический QR
- Тираж полиграфии 1000+ штук.
- Ссылка с ограничением по переходам — вы будете менять её раз в месяц.
- Несколько ссылок для разных аудиторий — в будущем захотите менять направления.
- Нужна аналитика: сколько людей отсканировали, с какого региона, в какое время.
Дизайн: логотип Telegram в центре
Фирменная палитра Telegram — синий #229ED9 и градиент #37BBFE → #007DBB. Для QR чаще всего используют тёмно-синий #229ED9 на белом фоне.
Правила безопасного брендирования
- Уровень коррекции ошибок — только H (30%).
- Размер лого — не более 25% площади QR.
- Логотип — самолётик Telegram в круге с белой обводкой 2–3 пикселя.
- Форма «глаз» — скруглённые квадраты или круги.
- Модули — скруглённые точки, классические квадраты или каплевидные.
- Контрастность — минимум 4:1 между тёмным и светлым.
- Quiet zone — 4 модуля отступа со всех сторон.
Палитра «под Telegram»
| Элемент | Цвет | HEX |
|---|---|---|
| Модули | Синий Telegram | #229ED9 |
| Градиент | Голубой → тёмно-синий | #37BBFE → #007DBB |
| Глаза | Тёмно-синий | #005A8C |
| Фон | Белый | #FFFFFF |
| Обводка лого | Белая | #FFFFFF |
Где использовать QR Telegram
Сценарии применения куар код телеграм в бизнесе безграничны. Ниже — проверенные идеи с метриками.
Оффлайн-бизнес
- Чек в кафе. QR на бот лояльности с start-параметром = ID точки. Конверсия: 6–12% посетителей.
- Наклейка на двери магазина. «Акции в нашем канале» + QR. CTR до 8% в час пик.
- Салон красоты. QR на бот онлайн-записи — уменьшает нагрузку на администратора на 40–60%.
- Ресторан. QR «Чаевые официанту» — прямая ссылка на бот оплаты.
Маркетинг и мероприятия
- Бейдж спикера. QR на личный канал или профиль — подписка в один тап.
- Баннер на конференции. QR на приватный канал для VIP-участников.
- Раздатка. Флаеры с тремя QR: канал, бот, чат поддержки.
- Офлайн-реклама. Метро, лайтбоксы, бигборды — QR на промо-бот с payload=adv_metro_2026.
Интернет и упаковка
- Упаковка товара. QR «Присоединяйся к клубу» — вход в приватный канал.
- Email-подпись. Маленький QR на личный Telegram — быстрый контакт.
- Стикер курьера. QR на бот поддержки — меньше звонков.
- Визитка сотрудника. QR с payload=manager_ID — персональный трекинг.
Типичные ошибки и как их избежать
- Слишком длинный start-параметр. Лимит — 64 символа. Иначе бот получит обрезанный payload.
- Кириллица в payload. Только латиница, цифры и
_ -. Иначе Telegram экранирует строку. - QR на tg:// вместо t.me. Работает только если приложение установлено. На публике — это 20–30% фейлов.
- Инвайт-ссылка с лимитом на 100 переходов в QR, напечатанном тиражом 5000. Предсказуемый провал.
- Отсутствие обводки логотипа — модули вокруг лого сливаются, сканер путается.
- Слишком низкий контраст — градиент из светло-голубого в ещё более светло-голубой не читается.
- QR напечатан на рифлёной поверхности — тень ломает модули.
Аналитика: как понять, сколько людей сканируют
Сам Telegram не даёт статистику по QR-сканам. Но есть две рабочих схемы.
Схема 1. Динамический QR + UTM
QR ведёт через ваш домен: qrkoder.page/link/abc. Сервис логирует каждый переход и редиректит на t.me/your_bot?start=SOURCE. В дашборде QRkoder вы видите количество сканов, регионы, устройства. В боте — количество активаций по payload.
Схема 2. Разные start-параметры для разных носителей
Каждый QR имеет уникальный payload: start=visitka, start=flayer, start=insta. Бот логирует payload в базу. На основе этих данных считаете ROI канала и режете неэффективные.
Что смотреть в дашборде
- Общее число сканов и активаций бота (конверсия скан → старт).
- Распределение по часам — когда пик активности.
- Регионы — откуда приходят пользователи.
- Устройства — iOS vs Android.
- Retention — через сколько дней пользователи возвращаются.
Чеклист запуска QR Telegram-кампании
- Определена цель (подписка, старт бота, вступление в канал, заявка).
- Выбран тип ссылки: t.me/... для публичных, t.me/+... для приватных, ?start=... для ботов.
- Проверена валидность юзернейма / инвайт-ссылки.
- Задан start-параметр (для бота) — латиница, до 64 символов.
- Выбран режим: статический или динамический.
- Создан дизайн с уровнем коррекции H и логотипом Telegram.
- Протестированы iOS, Android и десктопный сканер.
- Напечатан пробный тираж и проверен на реальных носителях.
- Подключена аналитика — дашборд QRkoder + логи бота.
- Запланирована ротация: обновление приватных ссылок, смена payload, A/B-тесты дизайнов.
Реальные кейсы
Кейс 1. Сеть кофеен, 12 точек
На каждом столике — QR на бота лояльности с уникальным start-параметром = ID точки. За 2 месяца: 4200 активаций, 38% возвращаемость, прирост среднего чека 7% за счёт персональных купонов, рассылаемых через бот.
Кейс 2. IT-конференция на 1500 человек
Бейджи участников с QR на приватный канал события. 83% участников присоединились в первый день, в канале прошли 4 тематических эфира, ER составил 28% (выше среднего по индустрии в 3 раза).
Кейс 3. Интернет-магазин, упаковка
Внутри каждого заказа — карточка с QR и надписью «Отзыв за бонус 500 ₽». QR ведёт на бота, который собирает отзыв и начисляет промокод. Конверсия: 18% покупателей, объём UGC-контента вырос в 5 раз.
Частые вопросы
Можно ли сделать один QR-код Telegram, который работает без установленного приложения?
Да, для этого используйте ссылку формата https://t.me/username — это обычный HTTPS-URL, и его обрабатывает любой браузер. Если у пользователя установлен Telegram, операционная система через механизм Universal Links (iOS) или App Links (Android) автоматически откроет приложение. Если приложения нет, откроется веб-страница t.me/username, с которой пользователь может прочитать превью канала или бота, а также перейти в веб-версию Telegram. Таким образом, QR работает и в оффлайне, и в вебе. Не используйте схему tg:// для публичных QR — она работает только при установленном приложении, и пользователи без Telegram получат ошибку. Для B2B-сценариев, где все устройства гарантированно имеют Telegram (корпоративные чаты, выставки в ИТ-среде), tg:// можно рассматривать, но даже там t.me надёжнее.
Как передать боту информацию о месте сканирования через QR?
Используйте механизм start-параметров. Формат ссылки: https://t.me/YourBot?start=PAYLOAD. Когда пользователь переходит по такой ссылке и нажимает «Старт» в боте, Telegram передаёт строку PAYLOAD в первом апдейте через поле start_param. Бот может прочитать это значение и понять, откуда пришёл пользователь. Пример: вы печатаете три разных QR — start=cafe_1, start=cafe_2, start=cafe_3. В боте логируете payload для каждой активации. В итоге вы точно знаете, сколько людей отсканировали QR в каждой конкретной точке. Ограничения: payload должен быть до 64 символов, содержать только латиницу, цифры, подчёркивания и дефисы. Нельзя использовать пробелы, кириллицу или спецсимволы. Для сложных сценариев (с несколькими параметрами) обычно кодируют данные через base64 или короткие ключи, которые бот расшифровывает по своей таблице.
Что безопаснее использовать — инвайт-ссылку с ограничением по времени или статичную?
Зависит от задачи. Инвайт-ссылка с ограничением по времени или числу переходов полезна, когда вы хотите контролировать доступ к приватному каналу: например, продаёте разовый доступ в клуб, и ссылка должна перестать работать через 24 часа. Статичная ссылка без ограничений — это почти публичный доступ, её могут переслать и использовать посторонние. Оптимальное решение для QR на оффлайн-носителях — связка динамического QR + инвайт-ссылки с ограничением. Вы печатаете QR один раз, а инвайт-ссылку меняете каждые 1–7 дней через дашборд. Это защищает от утечек: скриншот QR с выставки перестаёт работать через сутки, а честные участники проходят по актуальной ссылке. Плюс — аналитика переходов и возможность A/B-тестировать оффлайн-носители по конверсии в подписку.
Почему QR-код открывается в браузере, а не в приложении Telegram?
Это связано с настройками устройства. На iOS поведение регулируется механизмом Universal Links: если Telegram установлен и активирован как обработчик t.me, ссылка откроется в приложении. Если Universal Links были отключены пользователем (иногда это происходит после обновлений iOS), ссылка открывается в Safari и предлагает вручную перейти в приложение. На Android аналогично работают App Links. Как улучшить опыт: 1) используйте канонический формат https://t.me/username без лишних параметров, 2) избегайте сокращений через сторонние редиректоры — некоторые из них блокируют переход в приложение, 3) проверьте, что пользователь — это не десктопный браузер (на ПК QR логично открывается в веб-версии). Если вам важно форсировать открытие приложения на мобильных, используйте двухступенчатый редирект: основной URL t.me, а внутри Telegram-страницы — кнопка «Открыть в приложении».
Какой размер QR-кода Telegram нужен для визитки и для баннера?
Универсальное правило — размер QR равен одной десятой от дистанции сканирования. Для визитки дистанция 10–20 см, значит QR должен быть минимум 2×2 см, оптимально 2.5×2.5 см. Для стенда, где человек подходит на 50 см — QR от 5×5 см. Для баннера, мимо которого проходят в 2 метрах — 20×20 см. Для рекламы на здании, видимой с 10 метров — минимум 1×1 метр. Выбирайте уровень коррекции H (30%), чтобы QR выдерживал царапины, загрязнения и частичное перекрытие. Для печати используйте векторный SVG или PDF — они масштабируются без потери качества. Обязательно сохраняйте quiet zone: минимум 4 модуля белого пространства вокруг кода. После макета сделайте пробную печать на целевом материале и протестируйте сканирование на трёх телефонах в тех же условиях освещения, что и в финальной точке размещения.
Можно ли в одном QR объединить Telegram-канал и бот?
В один QR-код можно зашить только одну ссылку — такова природа кодирования. Однако есть хитрость: направить QR на промежуточную посадочную страницу, которая показывает несколько кнопок — «Канал», «Бот», «Чат», «Поддержка». Пользователь выбирает нужное и переходит. Такую страницу легко сделать бесплатно через конструкторы micro-landing или LinkTree-подобные сервисы. Альтернатива — использовать возможности самого Telegram: сделать QR на бот, а бот при старте показывает inline-кнопки «Перейти в канал», «Открыть магазин», «Связаться с менеджером». Это даже удобнее, потому что пользователь сразу оказывается в экосистеме Telegram и не покидает приложение. Для оффлайн-маркетинга второй подход обычно показывает более высокую конверсию в подписку и дальнейшие касания.
Как защитить приватный Telegram-канал от утечки через отсканированный и пересланный QR?
Первое — используйте инвайт-ссылку с ограничением по времени (например, 7 дней) и лимитом переходов. Вторая линия защиты — динамический QR: сам QR не меняется, но ссылка за ним меняется регулярно. Если кто-то сделает скриншот QR и попытается поделиться им позже, скан приведёт на устаревший URL, а не в канал. Третий уровень — «одноразовые» ссылки, выдаваемые ботом после проверки (например, после оплаты или подтверждения личности). В этом случае QR ведёт на бот, бот проверяет условие и выдаёт уникальную инвайт-ссылку, работающую 10 минут и только на одного участника. Наконец, в самом канале админ может включить требование «заявок на вступление» — любая ссылка будет открывать экран с кнопкой «Подать заявку», а не моментальное вступление. Эта защита полезна для платных и закрытых сообществ.
QR-код и холодный оффлайн: какие метрики считать, чтобы оценить эффективность?
Для оффлайн-кампании с QR-кодом Telegram рекомендую отслеживать шесть ключевых метрик. 1) Impression — оценка числа людей, увидевших QR (обычно считается по проходимости места или тиражу полиграфии). 2) Scan Rate — сколько человек отсканировали код (в % от impressions). 3) Activation Rate — сколько из отсканировавших нажали «Старт» в боте или присоединились к каналу. 4) Unique Users — уникальные пользователи за период. 5) Cohort Retention — сколько из них вернулись через 1, 7, 30 дней. 6) Revenue per Scan — если QR ведёт к продаже, это выручка на один скан. Хорошая практика — сравнивать когорты по разным носителям через start-параметры. Если QR на чеке даёт 18% активации, а QR на флаере — только 4%, бюджет стоит перераспределить. Все эти данные удобно собирать в связке динамический QR + логи бота + UTM-метки.
Влияет ли логотип Telegram в центре QR-кода на скорость сканирования?
При правильной настройке — нет. Если вы используете уровень коррекции ошибок H (30%), логотип в центре занимает не более 25% площади QR, а вокруг него есть белая обводка 2–3 пикселя, сканер без проблем распознаёт код за те же 0.3–0.8 секунды, что и чистый QR без лого. Проблемы возникают в четырёх случаях: 1) логотип занимает более 30% площади — модули перекрыты больше, чем может восстановить коррекция; 2) нет обводки — логотип сливается с модулями; 3) логотип содержит много мелких деталей, похожих на модули — сканер пытается декодировать их как часть кода; 4) уровень коррекции L или M — недостаточный запас прочности. QRkoder автоматически подбирает корректный размер логотипа и ставит H. Дополнительно перед тиражом тестируйте сканирование в слабом освещении и под углом — так вы увидите реальную надёжность кода.
Что выбрать для QR Telegram — статический или динамический код?
Статический QR — это когда конкретная ссылка t.me/... зашита прямо в матрицу модулей. Он бесплатен, работает вечно, но изменить целевую ссылку без перегенерации QR невозможно. Подходит для личных визиток, долгоиграющих каналов с постоянным юзернеймом, «вечных» ресурсов. Динамический QR — это промежуточный редиректор: в матрицу вшит короткий URL вашего сервиса (qrkod.er/abc), а сервис перенаправляет на актуальный Telegram-ресурс. Плюсы: можно менять ссылку после печати, видеть аналитику сканов, запускать A/B-тесты, защищаться от устаревших инвайтов. Минусы: обычно требуется подписка и нужен стабильный домен. Рекомендация: для одноразовых личных сценариев используйте статические QR, для любой маркетинговой активности, полиграфии тиражом 500+ и приватных каналов — всегда динамические. Дополнительные 200–500 рублей в месяц на тариф многократно окупаются гибкостью и аналитикой.
QR-код для Telegram — обязательный инструмент современного маркетинга. Один скан превращает случайного прохожего в подписчика, лид в клиента, клиента в постоянного гостя. Соберите правильную ссылку t.me, добавьте start-параметр, оформите QR с логотипом Telegram и запустите динамический редирект с аналитикой в QRkoder — и ваш кьюар код телеграм начнёт работать как полноценный канал продаж.