Калькулятор сказал «нерентабельно». Он врал
Первая версия калькулятора юнит-экономики Сказии требовала ~1280 ₽ за серию, чтобы выйти в ноль. Цена пряталась не в продукте — в двух осторожных дефолтах. Заметка о том, как вводные в финмодели создают фантомный блокер.
Вердикт калькулятора был неправильный
Я собрал в админке Сказии раздел «Юнит-экономика» — упрощённую модель по схеме AJTBD/Rick.ai: UA → C1 → AMPU → Profit. Завёл дефолты, прогнал базовый сценарий и получил вердикт: при цене 600 XTR экономика не сходится. AMPU (21,9 ₽) меньше CPUser (25 ₽), прибыль в месяц — минус восемь тысяч. Чтобы выйти в ноль на тех вводных, цену надо было поднять примерно до 800 XTR — для покупателя это ~1280 ₽ за серию из пяти вечеров. Премиум-полка, которую я даже завёл отдельным пресетом «C. Премиум». Это был фантомный блокер. Цена ~1280 ₽ ставила вопрос не «сколько стоит сказка», а «доживёт ли продукт». И я почти начал отвечать на второй: проектировать дорогую полку, искать обоснование премиум-позиционированию, придумывать, чем оправдать ценник перед родителем, который ещё не уверен, что AI-сказка вообще «про его ребёнка». Блокер жил не в продукте. Он жил в двух полях формы.
Осторожный дефолт — это скрытая гипотеза, а не консерватизм
В первой версии калькулятора стояло `CPUser = 25 ₽` (стоимость привлечения одного человека в воронку) и `FixCosts = 5000 ₽/мес` (постоянные расходы). Я поставил их «на глаз», с запасом — так, как ставят, когда не хочется обмануться оптимизмом. Звучит как здравая осторожность. На деле это две непроверенные гипотезы под видом нейтральных дефолтов. CPUser = 25 ₽ — это про платный трафик. Но Сказия на старте идёт органикой: посты в чатах, каналы, рефералка. Цена привлечения там ближе к 0–2 ₽, а не к 25. FixCosts = 5000 ₽ — это про инфраструктуру «как у взрослых». Реальный счёт на старте — один сервер и домен, около 1300 ₽/мес. Разница не косметическая: 25 против 2 — в двенадцать раз, 5000 против 1300 — почти вчетверо. Я подставил честные вводные — `CPUser ≈ 2 ₽`, `FixCosts ≈ 1300 ₽` — и картина перевернулась. На текущих гео-ценах (350 / 450 / 700 XTR) прибыль положительная на всех трёх, кросс-чек `AMPU > CPUser` проходит с запасом, точка безубыточности — 4–8 покупателей в месяц, а не несколько десятков. Сходится почти любая разумная цена. Я не менял продукт. Не трогал движок генерации, воронку, конверсию. Я заменил две цифры, которые сам же и выдумал «с запасом». Осторожный дефолт — это не отсутствие гипотезы. Это гипотеза, которую ты не заметил, как поставил, и потому не проверяешь.
Финмодель отвечает ровно на тот вопрос, который ты в неё зашил
Сравни два режима работы с калькулятором. Первый: ставишь пессимистичные вводные, потому что «лучше перебдеть», и получаешь высокий порог цены. Модель честно считает — и честно отвечает на вопрос «выживет ли бизнес при дорогом платном трафике и тяжёлой инфраструктуре». Но это не твой вопрос. У тебя органика и один сервер. Второй: ставишь вводные под факт — те, что отражают, как продукт реально привлекает людей и сколько реально стоит его держать. Тогда модель отвечает на вопрос «при каких ценах продукт сходится в моих условиях». Ответ — «почти при любых». Фокус смещается с «выживет ли» на «как расти»: где брать UA, как поднимать C1, какие апсейлы добавить. Это разные вопросы, и они ведут к разным месяцам работы. Первый загоняет в премиум-позиционирование и защиту высокого ценника. Второй снимает с прайсинга роль спасательного круга и отдаёт его маркетингу. Я выбираю второй — с одной оговоркой. Честные вводные не значит оптимистичные. CPUser = 2 ₽ держится ровно до тех пор, пока трафик органический; в день, когда я включу платное привлечение, эта двойка должна уехать вверх, и калькулятор снова получит право сказать «не сходится». Дефолт под факт — это не «поставил хорошие числа и расслабился». Это «числа в модели всегда соответствуют тому, что происходит на самом деле».
Прайсинг вернулся туда, где ему место
Когда фантомный блокер исчез, цена перестала быть инженерным ограничением и снова стала продуктовым решением. Гео-полка через Telegram Stars: 350 XTR (~560 ₽) для RU/СНГ как цена запуска, 450 XTR — базовая, для отображения зачёркнутой скидки, 700 XTR (~$14) для остального мира. Сегментация по `language_code` — осознанно грубая (это язык интерфейса, не страна), точная гео-аналитика придёт позже. Но это уже разговор про платёжеспособность и упаковку, а не про «дотянем ли мы до безубыточности». Вывод узкий и применимый. Прежде чем проектировать продукт под вердикт финмодели — проверь сами вводные с той же придирчивостью, с какой смотришь на цену. Дефолт «с запасом» стоит дороже дефолта, поставленного точно: первый прячет твои допущения внутри вердикта и заставляет лечить симптом — цену. Калькулятор не врёт. Врут вводные, которые ты в него зашил и забыл, что зашил.