# Метрики и жизнеспособность

> [HTML-версия](https://learnvibecoding.ru/publiclessons/metriki-i-zhiznesposobnost) · [Индекс для LLM](https://learnvibecoding.ru/llms.txt) · [Политика использования материалов](https://learnvibecoding.ru/politika-materialov)
> Материалы защищены. Обучение LLM без согласия запрещено. При разрешённом использовании — обязательна прямая ссылка на страницу-источник.

**Курс:** От идеи к окупаемому AI-продукту

## Как посчитать будет ли твой AI-продукт окупаться и приносить прибыль

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

![Три метрики прибыльности: ARPU, Маржа, LTV](https://nhvwqitwebmmswnjylop.supabase.co/storage/v1/object/public/Pictures%20for%20course/Product,%20AI%20product,%20vibecoding/three_profitability_metrics_v2.png)

### Что такое валовая маржа?

Это деньги, которые остаются после того, как ты заплатил за сам продукт — за API, платёжку, поддержку.

```
Пользователь платит          $100
Минус переменные затраты:    -$25
────────────────────────────────
ВАЛОВАЯ ПРИБЫЛЬ (GP)         = $75
Маржа: 75%
```

### Формула

```
Валовая прибыль = Цена - Переменные затраты
Маржа % = (Валовая прибыль / Цена) × 100%

Целевая маржа: ≥ 50%
```

**Переменные затраты (растут с каждым пользователем):**
- API (Claude, OpenAI)
- Stripe комиссия (2.9% + $0.30 за каждый платёж)
- Техподдержка (на 100 активных нужен ~1 человек = $500/месяц)
- Серверные расходы (если растёт нагрузка)

### Пример расчёта (короткий)

```
Небольшой AI-сервис, подписка $10/месяц:

Пользователь платит: $10

Переменные затраты:
  - API: $1.20
  - Stripe (2.9% + $0.30): $0.59
  - Техподдержка (доля): $0.05
  ───────────────────────────────────
  Всего затрат: $1.84

Валовая прибыль: $10 - $1.84 = $8.16
Маржа: $8.16 / $10 × 100% = 82% ✅
```

Полный расчёт на реальном продукте (маржа + LTV + CAC) — в **Блоке 6** в конце урока.

**Целевая маржа:** минимум 50%. Если ниже — повышай цену или снижай затраты.

---

## Блок 2: LTV — сколько денег клиент принесёт за всё время

Маржа показывает, сколько ты зарабатываешь за один месяц. Но клиенты обычно платят несколько месяцев подряд. Именно поэтому важна другая метрика — **LTV (Lifetime Value)**: сколько денег один клиент принесёт тебе за всё время пока он с тобой.

LTV — это и есть настоящий ответ на вопрос "окупится ли мой продукт?".

### Что такое LTV

LTV (Lifetime Value) — это валовая прибыль, которую средний пользователь принесёт на какой-то день или месяц с момента прихода пользователя. Например, LTV на 7 день или LTV на 12 месяц.

Период расчёта зависит от решаемых задач. Например, если ты покупаешь трафик в рекламных сетях с целью окупить инвестиции через год, наибольшую ценность будет иметь LTV 1 года.

Если подсчитать LTV на 0, 1, 2 и далее дни, то получишь кривую изменения LTV в динамике. График динамики LTV по дням обычно выглядит следующим образом.

![Если подсчитать LTV на 0, 1, 2 и далее дни, то получишь кривую изменения LTV в динамике. График динамики LTV по дням обычно выглядит следующим образом.](https://gopractice.ru/wp-content/uploads/2022/04/Frame-120-1-1024x687.png)

---

### Как надо считать LTV

LTV надо считать:

- На основе валовой прибыли (Gross Profit);
- С помощью когортного анализа;
- На практике LTV надо уметь прогнозировать вперёд на основе нескольких дней данных новой когорты.

Давай разберём каждый из пунктов более подробно.

### LTV считается на основе валовой прибыли (Gross Profit), а не дохода (Revenue)

Валовая прибыль — это разница между выручкой и всеми переменными затратами, которые напрямую ассоциированы с реализованной продукцией или услугой (COGS или Cost of Goods Sold).

Простым правилом для определения того, какие расходы надо вычесть из выручки для получения валовой прибыли, будет следующее:

- Если расходы растут пропорционально продажам, то их надо вычитать (это переменные расходы).
- Если с ростом объёмов продаж определённые расходы не растут пропорционально, то их вычитать не надо (скорее всего, это фиксированные расходы).

Если твой продукт — мобильная игра в App Store, то для получения валовой прибыли (Gross Profit) из суммы денег, заплаченных пользователями, тебе нужно будет вычесть комиссию Apple, затраты на осуществление саппорта (зарплаты, софт и другие расходы). При этом вычитать зарплаты на команду разработки не надо. Это фиксированные расходы, они не растут пропорционально доходам от игры.

Если ты продаёшь маски через интернет-магазин, то для получения валовой прибыли (Gross Profit) тебе нужно будет из общего дохода вычесть стоимость закупки масок, затраты на доставку, комиссию платежной системы и другие расходы, напрямую сопряжённые с осуществлением продажи.

### Алгоритм расчёта LTV с помощью когортного анализа

Алгоритм расчёта LTV продукта с помощью когортного анализа:

1. Берёшь когорту пользователей и для каждого пользователя считаешь валовую прибыль в динамике по дням с момента регистрации.
2. Считаешь суммарную валовую прибыль от всей когорты пользователей в динамике по дням с момента регистрации.
3. На основе прошлого пункта считаешь кумулятивную валовую прибыль когорты пользователей в динамике по дням. Прибыль дня N будет равна прибыли за дни с 0 по N.
4. Делишь кумулятивную валовую прибыль на количество пользователей в когорте и получаешь динамику LTV когорты пользователей по дням.

![пример расчета LTV](https://gopractice.ru/wp-content/uploads/2022/04/Frame-132-ru-1024x449.png)

### Прогнозирование LTV

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

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

На практике большинство команд достаточно быстро вырабатывают простые правила (эвристики), которые позволяют принимать подобные решения. На основе исторических данных ты можешь оценить, каким должно быть значение ROI (или LTV) на 1, 2 и последующие дни для достижения целевых показателей. Если новая рекламная кампания оказывается далеко от этих значений, её отключают. Если же близко к ним или даже лучше, продолжают откручивать или масштабируют.

Такой подход не обеспечит идеального прогноза, но вполне позволяет принимать решения. Обычно при росте бюджетов вводят более точные правила, часто специфичные для отдельных сегментов пользователей, выделенных на основе стран, операционных систем и других факторов. Компании также разрабатывают более продвинутые инструменты и модели для прогнозирования LTV.

---

### Почему частотность покупок напрямую влияет на LTV

Теперь понятно, что LTV зависит от того как долго клиент с тобой. Но есть ещё один рычаг — как часто он использует продукт. **Устойчивая бизнес-модель строится на повторных продажах.** Чем больше повторных покупок делает один и тот же клиент, тем выше его LTV.

LTV зависит от трёх рычагов:
1. **Средний чек (AOV)** — сколько клиент платит за один месяц подписки.
2. **Частотность (Retention / Repeat Rate)** — как долго клиент остаётся и как часто возвращается.
3. **Конверсия из лида в покупку** — об этом в следующем блоке.

#### Почему высокочастотные продукты зарабатывают больше

Самые устойчивые компании строят бизнес на **высокой частотности** использования:
- 🚕 **Такси (Uber, Яндекс.Go):** несколько поездок в неделю на одного клиента.
- 🍔 **Доставка еды:** обед или ужин — регулярно.
- 💳 **Банки:** карта используется каждый день.

Чистая прибыль с одной поездки крошечная, но за счёт 100 поездок в год LTV одного клиента огромен.

**Применительно к твоему AI-продукту:** если он решает проблему раз в 5 лет — придётся постоянно тратить деньги на новый трафик. Если каждый день (саммари созвона, карточка товара, проверка кода) — клиент будет платить подписку годами. Всегда оценивай частотность при выборе идеи.

---

## Блок 3: CAC — сколько стоит привлечь одного клиента

Теперь ты знаешь сколько клиент принесёт за всё время (LTV). Следующий вопрос: а сколько ты потратишь чтобы его привлечь? Это **CAC (Customer Acquisition Cost)** — и он напрямую зависит от того насколько хорошо работает твоя воронка продаж.

### Что такое CAC

**CAC** = все расходы на маркетинг / количество новых платящих клиентов

```
ПРИМЕР:
Маркетинг расходы в месяц: $2,000
Привлёк новых платящих клиентов: 40
CAC = $2,000 / 40 = $50 за клиента
```

### Как конверсия влияет на CAC

CAC не берётся из воздуха — он напрямую определяется тем, какой процент людей из всего трафика в итоге платит. Это называется **конверсия**.

![Воронка продаж и конверсия](https://nhvwqitwebmmswnjylop.supabase.co/storage/v1/object/public/Pictures%20for%20course/Product,%20AI%20product,%20vibecoding/sales_conversion_funnel.png)

```
ВОРОНКА ПРОДАЖ:

┌─ ЭТАП 1: Привлечение (Awareness)
│  Люди узнают о тебе (реклама, контент)
│  Показы: 10,000
│
├─ ЭТАП 2: Интерес (Interest)
│  Люди заходят на сайт / смотрят демо
│  Клики: 1,000 → конверсия 10% (плохо, норма 15-20%)
│
├─ ЭТАП 3: Проба (Trial)
│  Люди пробуют продукт бесплатно
│  Регистрации: 300 → конверсия 30% (хорошо)
│
└─ ЭТАП 4: Платный (Conversion)
   Люди начинают платить
   Платящих: 60 → конверсия 20% (норма)

ИТОГО: 60 платящих из 10,000 = 0.6% полная конверсия
```

**Целевые конверсии:**
- Привлечение → Интерес: 10-15%
- Интерес → Проба: 20-40%
- Проба → Платный: 10-20%
- Полная воронка: 0.2-1.5%

### Конверсия — главный рычаг снижения CAC

```
СЦЕНАРИЙ 1: Плохая конверсия (0.1%)
──────────────────────────────────────
Показы: 10,000
Конверсия в платные: 10 клиентов
Маркетинг расход: $1000
CAC = $1000 / 10 = $100 за клиента
ARPU = $50
Вывод: ❌ CAC > ARPU, маркетинг убыточен!


СЦЕНАРИЙ 2: Хорошая конверсия (1%)
────────────────────────────────────
Показы: 10,000
Конверсия в платные: 100 клиентов
Маркетинг расход: $1000
CAC = $1000 / 100 = $10 за клиента
ARPU = $50
Вывод: ✅ CAC = $10, маркетинг работает!

ВЫВОД: Улучшение конверсии на 1% снижает CAC в 10 раз!
```

---

## Блок 4: Главное правило — LTV / CAC ≥ 3

Теперь у тебя есть оба числа: LTV (сколько клиент принесёт) и CAC (сколько стоит его привлечь). Есть одно главное правило которое определяет жизнеспособность бизнеса: **LTV должен быть минимум в 3 раза больше CAC**.

![Соотношение LTV к CAC](https://nhvwqitwebmmswnjylop.supabase.co/storage/v1/object/public/Pictures%20for%20course/Product,%20AI%20product,%20vibecoding/ltv_cac_ratio.png)

```
Если LTV / CAC ≥ 3 → маркетинг окупается за 3-4 месяца ✅
Если LTV / CAC < 3 → рискованно, нужна переделка
Если LTV / CAC < 1 → убыточно, не запускайся
```

### Таблица результатов

| Результат | Интерпретация |
|-----------|--------------|
| **> 5x** | Идеально — маркетинг очень выгоден |
| **3-5x** | Хорошо — можно масштабировать |
| **1-3x** | Рискованно — может сработать, но опасно |
| **< 1x** | Убыточно — не запускайся |

### Как рассчитать

```
LTV — рассчитываем на основе валовой прибыли с помощью когортного анализа
      (детально описано в Блоке 2 выше)

CAC = Маркетинг бюджет / Новые клиенты

LTV / CAC = Во сколько раз окупится маркетинг

ПРИМЕР:
────────
LTV = $380 (валовая прибыль за время жизни клиента)
CAC = $100 (стоимость привлечения одного клиента)
LTV / CAC = 380 / 100 = 3.8x ✅ Хорошо! Окупится за 3-4 месяца
```

---

## Блок 5: API стоимость — откуда берётся цена

Один из главных компонентов переменных затрат в AI-продукте — стоимость вызовов к языковой модели. Это нужно считать отдельно, потому что API-расходы напрямую «съедают» маржу при росте числа пользователей.

### Как считается стоимость Claude API

Claude стоит по количеству токенов (символов):

```
INPUT (то, что ты отправляешь в Claude):
  $0.03 за 1000 токенов (input дешевле)

OUTPUT (то, что Claude отправляет обратно):
  $0.15 за 1000 токенов (output дороже)

ПРИМЕР:
────────
Ты отправляешь текст клиента: 500 input токенов
Claude отвечает: 200 output токенов

Стоимость:
  Input: 500/1000 × $0.03 = $0.015
  Output: 200/1000 × $0.15 = $0.03
  Всего: $0.045 за один запрос
```

### Как это влияет на твою цену

```
ПРИМЕР: Генератор названий

Пользователь платит: $20/месяц
В подписку входит: 50 генераций в месяц

Стоимость API на одного пользователя:
  Каждая генерация:
    - Input (запрос): 300 токенов × $0.03/1000 = $0.009
    - Output (5 названий): 500 токенов × $0.15/1000 = $0.075
    - Одна генерация стоит: $0.084

  50 генераций × $0.084 = $4.20 в месяц на одного клиента

Валовая прибыль:
  $20 (цена) - $4.20 (API) - $2 (другие затраты) = $13.80 (69% маржа) ✅
```

### Таблица: Разные модели и их стоимость

| Модель | Input | Output | Хорошо для |
|--------|-------|--------|-----------|
| Claude 3.5 Haiku | $0.008/1K | $0.04/1K | Простые задачи, дешево |
| Claude 3.5 Sonnet | $0.03/1K | $0.15/1K | Большинство продуктов |
| Claude 3 Opus | $0.015/1K | $0.075/1K | Экономичнее Sonnet |

**Вывод для MVP:** Sonnet хороший выбор. Нужна экономия → переходи на Haiku.

---

## Блок 6: Реальный пример полного расчёта

Теория выше станет понятнее если собрать всё в одном месте. Вот полный расчёт для реального продукта — пройди по каждому шагу и потом сделай то же самое для своей идеи в практическом задании.

```
ПРОДУКТ: Генератор названий для Amazon-продавцов
────────────────────────────────────────────────

ОСНОВНЫЕ ПАРАМЕТРЫ:
──────────────────
Цена: $29/месяц
Целевая аудитория: Amazon-продавцы (платёжеспособны)
Функция: генерирует названия товаров по описанию (100 генераций в месяц)


ВАЛОВАЯ МАРЖА:
──────────────
Цена подписки: $29

Переменные затраты:
  - API (Claude Sonnet для 100 генераций): $2.50
  - Stripe комиссия (2.9% + $0.30): $1.14
  - Техподдержка (доля на одного): $0.15
  ──────────────────────────────────────
  Всего затрат: $3.79

Валовая прибыль: $29 - $3.79 = $25.21
Маржа: $25.21 / $29 × 100% = 87% ✅


LTV (Lifetime Value):
─────────────────────
Валовая прибыль в месяц: $25.21
Средний срок удержания: 12 месяцев (Amazon-продавцы = лояльные)
LTV = $25.21 × 12 = $302.52


CAC (Customer Acquisition Cost):
─────────────────────────────────
Маркетинг в месяц: $2,500
  - Контент в Amazon-сообществах
  - Email-рассылка
  - Реклама в Telegram-каналах

Новые клиенты в месяц: 50 (конверсия 0.5% из маркетинга)
CAC = $2,500 / 50 = $50


ПРОВЕРКА ОКУПАЕМОСТИ:
────────────────────
LTV / CAC = $302.52 / $50 = 6.05x ✅✅✅

ИНТЕРПРЕТАЦИЯ:
  - Окупится за 2 месяца (очень быстро)
  - Каждый рубль на маркетинг возвращает 6 рублей прибыли
  - Можно масштабировать и увеличивать маркетинг


ФИНАЛЬНЫЙ ВЕРДИКТ: ✅ ГОТОВ К ЗАПУСКУ И МАСШТАБИРОВАНИЮ
  ✅ Маржа 87% (выше целевых 50%)
  ✅ LTV/CAC 6x (выше целевых 3x)
```


В практическом задании к этому уроку ты прикинешь все цифры для своего продукта.

> 📝 **Практическое задание** вынесено в отдельный урок: **Урок_6_практика_Метрики_и_окупаемость.md**

[Все уроки](https://learnvibecoding.ru/publiclessons.md) · HTML: https://learnvibecoding.ru/publiclessons