Свой сайт для VPN-сервиса: как продавать тем, у кого нет Telegram
Как поставить рядом с VPN-ботом сайт, на котором клиенты покупают и продлевают подписку в браузере, когда Telegram не открывается.
Содержание 9 разделов

Бот продаёт, пока открывается Telegram: в дни замедлений клиент не может ни купить, ни продлить, а часть аудитории мессенджером не пользуется вовсе. Сайт с входом по почте закрывает оба случая, если он работает на одной базе с ботом.
#Что нужно на сайте VPN-сервиса
Человек приходит на сайт купить подписку, а потом возвращается за ссылкой и продлением. Рабочий минимум такой:
- первая страница с тарифами и ценами, которые совпадают с ценами в боте;
- регистрация и вход по почте с кодом, без Telegram;
- оплата на сайте и возврат на сайт после оплаты;
- кабинет клиента: подписки, ссылка для подключения, продление;
- ответы на частые вопросы и реквизиты в подвале.
Сайт и бот должны работать с одной базой. Если подписку из бота на сайте не видно, клиент пишет в поддержку «где моя подписка», и у вас два магазина вместо одного.
#Почему одного лендинга мало
Конструктор соберёт страницу с ценами за вечер. Вход с проверкой почты, приём оплаты с подтверждением от кассы, выдачу подписки и кабинет с продлениями он не соберёт: это серверная часть, которую пришлось бы писать ради одного бренда. Отдельная задача письма с кодом входа: они должны доходить, а не падать в спам.
#Запуск: порог и адрес
Витрина открывается, когда ваш оборот доходит до небольшого порога. Сколько уже набрано и сколько осталось, видно в разделе. Порог проверяется один раз: запущенная витрина не закроется, даже если продажи потом упадут.
Адрес можно занять до запуска. Сначала это поддомен вида имя.vitrinka.net из латиницы, цифр и дефиса, от 3 до 40 знаков. Заголовок, преимущества, вопросы и реквизиты тоже можно заполнить заранее: они появятся на сайте в момент запуска.

#Свой домен
Когда будете готовы, подключите свой домен. Кабинет показывает, какие A-записи поставить у регистратора. Для поддомена вроде vpn.вашдомен.ru вместо A-записи можно поставить CNAME. Если ваш DNS-провайдер проксирует трафик, выключите проксирование для этих записей, иначе проверка увидит чужие адреса.
Платформа сама проверяет записи и выпускает сертификат. Поддомен после этого остаётся рабочим: если домен заблокируют, клиенты войдут через запасной адрес с теми же подписками и балансом.
#Как перевести на сайт клиентов из бота
Клиенту, который купил подписку в боте, регистрироваться заново не нужно. В профиле бота у него есть кнопка «Открыть в браузере»: она ведёт в его кабинет на сайте без пароля, по одноразовой ссылке. В мини-аппе он может привязать почту и потом входить на сайт по ней, даже если Telegram не откроется совсем.
Действующей базе сайт нужен прежде всего ради продлений. Клиент, который не смог продлить у вас, продлевает у того, у кого получилось, поэтому про сайт стоит написать в рассылке до первого замедления.
#Оплата на сайте
На витрине клиент платит через СБП или криптовалютой. Звёзды остаются в боте: они работают только внутри Telegram. После оплаты человек возвращается на сайт и видит подписку в кабинете. Комиссию способа оплаты платит клиент сверху, ваша наценка не уменьшается.
Клиенты с сайта видны в разделе «Клиенты» на отдельной вкладке, а у подписок стоит источник покупки. Так видно, сколько продаж приносит витрина.
#Своя первая страница
У витрины есть стандартная первая страница: название, логотип, заголовок, тарифы, вопросы и реквизиты. Её можно заменить своим HTML, написанным вручную или собранным нейросетью по промпту из кабинета. Цены, страны и кнопки покупки подставляются переменными, поэтому страница не устаревает при смене тарифов.
Каждую версию мы проверяем перед публикацией, решение приходит в Telegram. Витрина принимает деньги клиентов, и поддельная форма оплаты на ней ударила бы по всем. Вернуть стандартную страницу можно в любой момент одной кнопкой.

#Ваш бренд в VPN-приложении
Подпиской клиент пользуется в VPN-приложении, и туда вместе с подпиской приходят название профиля, объявление и кнопка поддержки с вашим ботом. Логотип в приложение поставить нельзя: популярные клиенты такой настройки не дают.
#Чек-лист
Адрес витрины можно занять заранее
В кабинете раздел «Бот» → «Витрина» показывает, сколько осталось до порога. Адрес, тексты и логотип можно подготовить сразу, а сервер, вход по почте и оплата уже работают.
Читать дальше
Какие способы оплаты есть у клиентов и кто платит комиссию.
Сайт держит продления в плохие дни, остальное про удержание здесь.
Если бота ещё нет: с него витрина и начинается.