Сервис авторизации для сайта и приложения: как перестать сжигать деньги на SMS

Сервис авторизации по SMS дорожает каждый месяц. Альтернативы: верификация через Макс, Telegram, исходящий звонок. Как снизить расходы и не потерять клиентов. Модуль авторизации Yooapp.

6 мин чтения18 просмотров

С этим сталкивается каждый владелец сайта или приложения, где есть регистрация и вход по номеру телефона. Вы подключаете SMS-авторизацию, всё работает, клиенты регистрируются. А потом приходит счёт за SMS — и вы понимаете, что деньги улетают словно в трубу. При этом стоимость каждой SMS растёт каждый месяц, а количество пользователей только увеличивается.

Чем больше у вас клиентов, тем больше денег уходит на подтверждение номеров. И это не разовый расход — это постоянная статья затрат, которая растёт вместе с бизнесом. В какой-то момент становится очевидно: нужна альтернатива. В этой статье разберём, какие варианты существуют, чем они отличаются и как выбрать то, что не разорит и не отпугнёт пользователей.

Почему SMS-авторизация превращается в чёрную дыру для бюджета

Проблема не в том, что SMS — плохой способ подтверждения. Проблема в том, что его стоимость постоянно растёт, а объёмы — тоже. Вот что происходит:

  • Стоимость SMS увеличивается каждый месяц. Операторы связи поднимают тарифы, и с каждым повышением ваш расход на авторизацию становится больше. Это не разовая акция — это тенденция.
  • Объём сообщений растёт. Чем больше пользователей регистрируется, тем больше SMS вы отправляете. При 10 000 регистраций в месяц это уже ощутимая сумма, которая умножается на стоимость одного сообщения.
  • Часть SMS не доходит. Операторы фильтруют трафик, сообщения могут блокироваться или задерживаться. Вы платите за отправку, а пользователь не получает код — и уходит.
  • Мошенники и боты. Если у вас нет защиты, сервис авторизации могут использовать для массовых регистраций. Вы платите за SMS, которые уходят в никуда.

В какой-то момент владелец сайта или приложения задаёт вопрос: «А есть ли способ подтверждать номер, который не стоит как крыло от самолёта?». Да, есть. И не один.

Вариант 1. Верификация через мессенджер Макс

Max — российский мессенджер, который активно развивается и уже используется как канал для авторизации на сайтах и в приложениях. Вот как это работает.

Как это работает:

  1. Пользователь вводит номер телефона на сайте или в приложении.
  2. Система предлагает подтвердить номер через бота в Max.
  3. Пользователь переходит в мессенджер, получает сообщение от бота с кодом или кнопкой подтверждения.
  4. Подтверждает — и возвращается на сайт или в приложение уже авторизованным.

Преимущества:

  • Стоимость значительно ниже SMS. Отправка сообщения через мессенджер бесплатна, в отличии от SMS.
  • Высокая доставляемость. Сообщения в мессенджере не блокируются операторами и приходят мгновенно.
  • Не требует ввода кода вручную. Можно подтвердить в один клик — меньше ошибок, выше конверсия.
  • Работает на российском рынке. Max интегрирован с российскими сервисами и активно используется.

Ограничения: не все пользователи установили Max. Для тех, у кого его нет, потребуется альтернативный способ подтверждения.

Вариант 2. Верификация через бота в Telegram

Telegram — один из самых популярных мессенджеров в России. Авторизация через бота в Telegram работает по той же схеме: пользователь вводит номер, переходит в бота, подтверждает — и возвращается на сайт.

Преимущества:

  • Бесплатно. Стоимость отправки сообщения через бота бесплатна, в отличии от SMS.
  • Мгновенная доставка. Сообщения приходят за секунды.
  • Удобство для пользователя. Не нужно вводить код вручную — можно подтвердить кнопкой.

Важное ограничение: Telegram под запретом для некоторых типов ресурсов.

Если ваш сайт или приложение подпадает под определённые категории, использовать Telegram для авторизации нельзя. Кроме того, существуют ограничения по количеству пользователей: если аудитория превышает определённый порог, авторизация через Telegram может быть недоступна. Это связано с требованиями законодательства и политикой самого мессенджера.

Поэтому Telegram — хороший вариант для одних проектов, но не универсальный. Для других он просто не подойдёт.

Вариант 3. Входящий звонок: почему мы его не рекомендуем

Существует способ авторизации, когда пользователю поступает входящий звонок, и он должен ввести последние цифры номера или подтвердить вызов. Звучит удобно, но на практике есть серьёзные проблемы.

Почему входящий звонок — плохой выбор:

  • Стоимость растёт. Как и SMS, звонки дорожают. С каждым месяцем цена становится выше.
  • Звонки блокируются. Операторы связи активно борются с подозрительными вызовами. Например, в Билайне стоит запрет на такие звонки — если у пользователя этот оператор, он просто не сможет подтвердить номер через входящий звонок.
  • Низкая конверсия. Пользователи не всегда готовы принимать звонки с незнакомых номеров. Многие просто игнорируют вызов, и авторизация не завершается.

Поэтому входящий звонок мы не рассматриваем как надёжное решение. Он может работать в каких-то сценариях, но как основной способ авторизации — не подходит.

Вариант 4. Исходящий звонок: просто и надёжно

В отличие от входящего, исходящий звонок работает иначе. Пользователь сам инициирует звонок на указанный номер — и система подтверждает его личность.

Как это работает:

  1. Пользователь вводит номер телефона на сайте или в приложении.
  2. Система показывает номер, на который нужно позвонить.
  3. Пользователь нажимает кнопку «Позвонить» — и совершает вызов.
  4. Система фиксирует входящий вызов с этого номера и подтверждает авторизацию.

Преимущества:

  • Простота. Не нужно вводить код, ждать SMS или переходить в мессенджер.
  • Надёжность. Звонок инициирует сам пользователь — система точно знает, что номер принадлежит ему.
  • Не требует ввода данных. Пользователь просто звонит и возвращается на сайт уже авторизованным.
  • Работает на всех операторах. В отличие от входящих, исходящие звонки не блокируются.

Ограничения: не все пользователи готовы звонить на незнакомый номер. Но это компенсируется тем, что процесс простой и понятный.

Комбинированный подход: то, что мы предлагаем нашим клиентам

Мы проанализировали все варианты и поняли: идеального способа не существует. У каждого есть свои плюсы и ограничения. Поэтому мы сделали собственный модуль авторизации, который объединяет сразу три способа подтверждения:

  • Верификация через Max. Для тех, у кого установлен этот мессенджер.
  • Верификация через Telegram. Для проектов, которым это разрешено и у которых нет ограничений по количеству пользователей.
  • Исходящий звонок. Универсальный способ, который работает для всех остальных.

Гость сам выбирает, какой способ ему удобнее. Система автоматически подстраивается под ситуацию: если у пользователя нет Max или Telegram, ему предлагается позвонить. Если есть — он может подтвердить номер в один клик.

Главное преимущество нашего модуля: нет ограничений по количеству авторизаций. Вы можете подтверждать сколько угодно номеров, и стоимость не будет расти линейно вместе с количеством пользователей. Это принципиально отличается от SMS, где каждый новый пользователь — это новая статья расходов.

Что это даёт бизнесу

  • Снижение расходов на авторизацию. Вы платите за модуль, а не за каждое сообщение. Чем больше пользователей, тем выгоднее это решение по сравнению с SMS.
  • Рост конверсии. Пользователь выбирает удобный способ подтверждения — меньше отказов на этапе регистрации.
  • Надёжность. Даже если один способ не сработает (например, оператор блокирует звонки), всегда есть альтернатива.
  • Прозрачность. Вы видите, каким способом пользуются ваши клиенты, и можете оптимизировать процесс.
  • Отсутствие привязки к операторам. Вы не зависите от тарифов SMS и политики операторов связи.

Заключение

SMS-авторизация — это способ подтверждения, который устаревает. Стоимость растёт, доставляемость падает, а расходы увеличиваются вместе с количеством пользователей. Альтернативы — верификация через Max, Telegram и исходящий звонок — решают эти проблемы. Но у каждой есть свои ограничения.

Мы в Yooapp сделали модуль, который объединяет все три способа в одном решении. Гость выбирает удобный вариант, система подстраивается, а вы не платите за каждое сообщение. Без ограничений по количеству авторизаций.

Хотите снизить расходы на авторизацию и не потерять пользователей? Оставьте заявку — покажем, как работает наш модуль авторизации и как он может быть интегрирован в ваш сайт или приложение.