дноразовый пароль (OTP) — это наиболее ответственное сообщение, которое отправляет большинство компаний. Он находится на критическом этапе входа в систему или оформления заказа — если он отправляется медленно или отсутствует, пользователь застревает на экране, который он не может пройти. Тем не менее, к OTP часто относятся как к SMS-сообщению типа «отправил и забыл». Команды, добивающиеся наилучшей конверсии, рассматривают его как чувствительную к задержкам многоканальную систему с мониторингом. Вот как это выглядит.
Задержка — это показатель конверсии.
Данные отраслевой статистики и наша собственная телеметрия маршрутизации подтверждают: показатели завершения запроса заметно снижаются, как только время доставки OTP превышает примерно тридцать секунд, и резко падают после шестидесяти. Пользователи предполагают сбой, запрашивают повторную отправку, переключаются на другой канал или полностью отказываются от использования OTP. Рассматривайте задержку доставки OTP от начала до конца — отправку на устройство — как ключевой показатель эффективности продукта, который следует отслеживать и отображать на панели мониторинга, а не как второстепенный параметр.
Маршрут для скорости, а не только для цены.
- Для OTP используйте прямые маршруты операторов. Нестандартные и оптовые маршруты добавляют промежуточные узлы, очереди и непредсказуемые колебания.
- Для отправки сообщений следует отдавать предпочтение протоколу SMPP, чтобы исключить задержку подтверждения TLS для каждого сообщения из критического пути обработки.
- Поддерживайте базовые показатели задержки для каждого оператора и меняйте маршруты, на которых ухудшается время доставки p95.
- Не допускайте, чтобы трафик массовых маркетинговых рассылок и трафик OTP использовали одну и ту же очередь — выделите для OTP отдельный приоритетный путь.
Создайте резервную цепочку
Ни один канал не может обеспечить доставку пароля каждому пользователю каждый раз. Надежный процесс аутентификации с помощью одноразового пароля (OTP) сначала пробует самый быстрый подходящий канал, а затем переходит к следующему: шаблон аутентификации WhatsApp или RCS, если пользователь доступен через этот канал, SMS в качестве универсального резервного варианта и голосовой OTP (звонок, в котором код зачитывается вслух) в качестве последнего средства — голосовая аутентификация бесценна для обеспечения доступности и для небольшой части пользователей, у которых SMS неизменно дает сбой. Переход к следующему каналу должен быть автоматическим и ограниченным по времени, а не ручной процедурой «повторной попытки», которую пользователь должен инициировать.
Уменьшите трение, возникающее вокруг самого кода.
- Используйте API SMS Retriever на Android и формат автозаполнения с привязкой к домену на iOS, чтобы код заполнялся автоматически — каждое удаленное вручную нажатие клавиши означает сохранение конверсии.
- Коды должны быть короткими. Шесть цифр — это стандарт; восемь редко оправдывают дополнительные сложности.
- Сделайте шаблон сообщения однозначным и единообразным, чтобы менеджеры паролей и функция автозаполнения операционной системы распознавали его.
- Установите разумный срок действия — достаточно долгий, чтобы пережить медленную доставку, и достаточно короткий, чтобы ограничить риск повторного воспроизведения. Обычно это от пяти до десяти минут.
Оснастить всю воронку оборудованием
Измеряйте четыре показателя для каждого канала и каждого оператора: успешность отправки, процент доставки, задержка доставки (p50/p95) и — тот, который действительно имеет значение — завершение проверки. 99% процент доставки в сочетании с 70% процентом завершения говорит о том, что сообщение доходит, но слишком медленно, или же пользовательский интерфейс при вводе кода неисправен. Доставка без завершения не является успехом.
API Verify от BroadNet обрабатывает выбор канала, цепочку резервных кодов, генерацию и срок действия кодов, а также предоставляет аналитику завершения транзакций по каждому каналу — таким образом, вы оптимизируете одноразовые пароли по важным показателям, а не гадаете.
Примечание о стоимости
В случае с OTP (одноразовыми паролями) искушение выбрать самый дешевый вариант наиболее сильно и губительно. Разница в стоимости между прямым премиум-маршрутом и «серым» маршрутом составляет доли цента. Цена неудачной авторизации – это пользователь, который может больше не вернуться. В случае с OTP, оптимизация должна в первую очередь касаться доставки и скорости; цена за единицу должна рассматриваться как последний, а не первый фактор.
