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

Доходимость, а не цена попытки — главная метрика

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

Если направление принимает код в 9 попытках из 10, цена попытки и есть почти вся реальная стоимость. Если доходит 2 из 10, нужно оплатить пять попыток ради одного рабочего кода — и это уже совсем другая экономика.

Формула реальной стоимости успешной верификации

Реальная стоимость = цена попытки ÷ доля успешных попыток. Доля считается как отношение верификаций, завершённых вводом кода, к общему числу запрошенных номеров за период.

Пример. Направление А стоит $0,03 за попытку при доходимости 20%: реальная стоимость успешной верификации = 0,03 ÷ 0,2 = $0,15. Направление Б стоит $0,04 за попытку — на треть дороже по прайсу — при доходимости 80%: 0,04 ÷ 0,8 = $0,05. В итоге направление А, которое выглядело дешевле, обходится втрое дороже направления Б в пересчёте на реально полученный код. Цена попытки — не издержка сама по себе, а только числитель формулы; знаменатель решает всё.

Какие срезы вести, чтобы формула работала

Усреднённая доходимость по всему каталогу бесполезна — она размазывает провальные и рабочие направления в одну цифру. Разрезайте статистику минимум по трём осям:

  • По стране — доходимость одного и того же сервиса различается между странами в разы: у каждой страны своя загрузка сети и свои операторы.
  • По типу сервиса — мессенджер, соцсеть, платёжный сервис и маркетплейс применяют разные по строгости фильтры, и доходимость номера для них не совпадает.
  • По времени суток — доставка проседает в часы пиковой нагрузки на сеть оператора и ночью по местному времени страны номера.

Без этих срезов один провальный час или одна проблемная страна незаметно портит среднюю цифру по всему направлению, и решение об отключении принимается на неверных данных.

Когда направление пора отключать

Низкое число само по себе ничего не значит без сравнения с историей того же направления. Сигнал к отключению — устойчивое падение доходимости против собственного среднего за предыдущие недели, а не разовый провал: временные просадки случаются из-за перегрузки сети оператора и обычно восстанавливаются сами.

Проверяйте не только долю успешных кодов, но и реальную стоимость по формуле выше: направление может держать стабильные 30% и всё равно быть дороже альтернативы с 70%, если разница в цене попытки недостаточно велика, чтобы компенсировать разницу в доходимости. О том, как выбирать между дешёвым и надёжным направлением при регистрации, если сам аккаунт потом нужно ещё и удержать, — в статье про резервное хранение доступов.

Где смотреть историю операций

Решение принимается по цифрам за период, а не по ощущению «в последнее время что-то не доходит». Полная история запросов, статусов и цены каждой попытки хранится в разделе истории операций и видна в личном кабинете — это позволяет считать доходимость по своим срезам, а не полагаться на усреднённые цифры каталога.

Частые вопросы

Как считать долю успешных верификаций, если часть попыток ещё не завершена?

Берите закрытый период — например, вчерашние или позавчерашние сутки, где по всем попыткам уже есть финальный статус. Незавершённые запросы искажают знаменатель формулы в обе стороны.

Можно ли сравнивать доходимость разных направлений между собой напрямую?

Да, но только за одинаковый период и по одному срезу — стране, сервису и часу. Сравнение среднего за месяц по одному направлению с сегодняшним числом по другому не показывает разницу в качестве, а показывает разницу в выборке.

Что делать, если дешёвое направление резко потеряло доходимость?

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

Считать доходимость и реальную стоимость успешной верификации по каждому направлению удобно на цифрах из истории операций в OTP-активациях turbon.rent — переключение между направлениями не требует ручного пересчёта цен.