Пост в канале сработал. Человек нажал «Купить». Кнопка открыла сайт, и заказ умер в браузере, который покупатель не собирался открывать.
У этого перехода есть название: link-out. Это кнопка покупки, у которой следующий экран — не Telegram. Платёжный бот делает обратное. Счёт, итоговая сумма и списание остаются в том чате, который уже открыт.
Это разбор конверсии, не инструкция по подключению. Токены провайдера, Stars и Stripe — в гайде как принимать оплату в Telegram. Какой рельс подходит посылке, а какой — файлу, — в статье Stripe для товаров, Stars для цифры.
Покупатель бросил поездку, а не товар#
Среднее по 50 исследованиям, которые собрал Baymard Institute, — 70,22% брошенных корзин. Данные обновлены 22 сентября 2025 года. Из 100 человек, которые дошли до обычного веб-чекаута, заказ завершают около 30. Эта цифра уже предполагает, что они дошли.
Ссылка наружу добавляет путь до этого чекаута. Baymard не считает человека, который закрыл встроенный браузер Telegram на первом экране. У него не было корзины.
Среди тех, кто бросает заказ (и если отложить 42%, которые «просто смотрели»), ссылка на сайт усиливает конкретные причины. Люди могли выбрать несколько ответов сразу, поэтому доли пересекаются и их нельзя складывать:
| Почему бросили | Доля бросивших | Что делает ссылка из Telegram |
|---|---|---|
| Слишком высокая доплата (доставка, налог, сборы) | 40% | Ничего не меняет. Mini App с сюрпризом в виде курьера теряет так же. |
| Не доверили сайту карту | 19% | Новый домен во встроенном браузере, без личности из Telegram. |
| Сайт потребовал аккаунт | 18% | Сайт не знает пользователя Telegram, который только что нажал «Купить». |
| Оформление слишком длинное | 17% | Второй сайт, вторая форма, часто второй логин. |
| Не было итоговой суммы заранее | 12% | В канале одна цена. На сайте после перехода добавляется доставка. |
| Мало способов оплаты | 9% | Apple Pay и Google Pay часто не появляются во встроенном браузере мессенджера. |
Baymard отдельно показывает, что крупный магазин всё ещё может поднять конверсию на 35,26% одной только правкой чекаута — и это на сайтах, которые и так открыты в обычном браузере. Продавец в Telegram, который выносит оплату наружу, начинает с более плохой точки.
Что именно открывает ссылка#
Пост с t.me, который ведёт на yourstore.com/checkout, не открывает Safari или Chrome. Он открывает встроенный браузер Telegram. В этом вебвью плохо платят:
- Нет личности из Telegram. Контейнер Mini App может передать уже вошедшего пользователя в магазин. Случайный URL — нет. На новом домене покупатель чужой, и сайт просит почту, пароль или телефон.
- Кошельки пропадают. Apple Pay и Google Pay завязаны на настоящий браузер. Во встроенном вебвью мессенджера их часто нет вообще. Остаётся форма карты и редирект 3-D Secure, который вебвью ломает.
- Кнопка «Назад» стирает сессию. Возврат в чат не возвращает корзину. Корзина жила на другом домене, в cookie, которую встроенный браузер может не сохранить.
- Доверие обнуляется. Канал — это человек, на которого подписаны. Чекаут — домен, которому ещё не платили. Те самые 19% «не доверил сайту карту» — это этот момент.
Платёжный бот этот браузер пропускает. Bot Payments API отправляет счёт. Покупатель подтверждает нативный лист оплаты: карточный провайдер для физических товаров, Telegram Stars для цифровых. Чек возвращается в тот же чат.
Три бота, которые похожи и конвертируют по-разному#
Выдача по запросам «telegram shop bot» и «магазин в телеграм» смешивает три продукта. Без ухода из чата продаёт только один из них.
| Что вы отдаёте покупателю | Что он делает | Где списываются деньги |
|---|---|---|
| Бот-ссылка | Нажимает URL и попадает на сайт | Чекаут сайта, внутри браузера Telegram |
| Платёжный бот | Подтверждает счёт в чате | Платёжный лист Telegram. Каталога нет. |
| Бот-магазин (Mini App) | Смотрит, собирает корзину и платит в одном окне | Тот же лист, после каталога, который не покидал Telegram |
Бот-ссылка — это закладка. Он уместен для меню, размерной сетки или оферты. Как кнопка «Купить» он плох.
Платёжный бот подходит, когда оффер — один товар и одна цена: консультация, дроп, фиксированный набор. Витрина не нужна. Нужны sendInvoice (или аналог в Mini App, openInvoice) и токен провайдера из @BotFather.
Бот-магазин нужен, когда человек выбирает. Варианты, доставка, промокоды и корзина живут в Mini App, всё ещё внутри Telegram и всё ещё заканчиваются тем же листом оплаты. Tiny Shops — это такой магазин: no-code конструктор магазина в Telegram, каталог и счёт в одном Mini App. Комиссии платформы на платёж нет. Комиссию Stripe или Stars вы платите сами.
Те же 100 нажатий, без выдуманной конверсии#
Сто человек нажали «Купить» в посте канала. Дадим сайту фору и предположим, что все 100 дошли до его чекаута. При 70,22% отказов по Baymard завершаются около 30 заказов. Это потолок, не прогноз. Кто закрыл встроенный браузер, в эту сотню даже не вошёл.
Отдельного среднего по чекауту внутри Telegram, сопоставимого с Baymard, в открытых данных нет, поэтому цифра «нашей конверсии» здесь не появляется. Оплата в чате убирает строки таблицы про сам переход: новый аккаунт, незнакомый домен, длинную вторую форму, кошелёк, который не отрисовался. Оффер она не чинит. Если 40% бросивших называют доставку, налог или сборы, Mini App, который прячет курьера до последнего нажатия, потеряет их так же.
Итог должен быть на счёте до кнопки оплаты. Доставка, налог и цена товара — одним числом. Цена в канале и цена на листе обязаны совпасть.
Что жизнь внутри Telegram не спасёт#
Сначала честный оффер, потом рельс оплаты.
- Дорогой или медленный курьер всё равно забирает тех 40% и тех 20%, кто назвал доставку слишком медленной. Чекаут в чате не придумывает дешёвого перевозчика.
- Туманный возврат забирает долю, которую Baymard измерил в 13%. Напишите условия на экране товара, языком канала.
- Цифровой товар по карте внутри Mini App — это нарушение правил, а не приём конверсии. В документации Telegram прямо сказано: приложение могут перестать показывать на телефонах, если цифру продавать в обычной валюте через стороннего провайдера. Посылки — карточный провайдер. Файлы, подписки и кредиты — Stars. Смешение на одном Mini App — способ пропасть с iPhone. Полное правило — в статье Stripe и Stars.
Ссылка на сайт это правило не обходит, если продажа всё равно идёт внутри Mini App. Она только приучает аудиторию уходить.
Когда ссылка наружу — правильный продукт#
Ведите на сайт, когда продукт — это сайт.
- Покупателю нужно собрать то, что не влезает в телефонный лист: индивидуальный расчёт, счёт для юрлица с отсрочкой, инструмент только для десктопа.
- Страница не берёт оплату. Лукбук, размерная сетка, юридический текст, длинный разбор. Такие ссылки карту не просят.
- Вы сознательно продаёте на своём домене ради поиска или опта, а Telegram только анонсирует. Тогда на кнопке должно быть «Открыть сайт», а не «Купить». Подпись — это договор.
Если на кнопке «Купить», следующий экран должен уметь принять деньги.
Повесьте «Купить» на оплату, а не на URL#
Для магазина, у которого аудитория уже в Telegram:
- Одна главная кнопка в посте. Она открывает Mini App магазина или один счёт. Вторая кнопка «а ещё наш сайт» делит нажатие.
- Первый экран показывает цену из поста, и доставка уже входит в итог до оплаты.
- Не просите почту, чтобы завести аккаунт. Этому человеку уже можно написать в Telegram. Адрес доставки спрашивайте только когда посылка без него не уедет.
- Карта, Apple Pay и Google Pay для физических товаров — через Telegram Payments. Stars — для цифры. Подключение провайдера — в гайде по оплате.
- После оплаты чек и статус доставки остаются в чате. Покупателю не должен быть нужен сайт, чтобы поверить, что заказ настоящий.
Аудитория уже в приложении. Заказы, которые ещё можно забрать, — это те, которые вы перестаёте выносить в чекаут, где семеро из десяти дошедших не заканчивают покупку, а многие не доходят вовсе.