Спроектируй growth-петлю для {{product}}.
Концепция
Funnel — линейный (зашёл, конвертировался, ушёл). Loop — циклический (юзер привлекает следующих юзеров через продукт).
Структура петли
[INPUT] → [ACTION] → [OUTPUT] → [INPUT (нового юзера)]
Примеры
A. Содержательная петля (Pinterest, Medium)
Юзер сохраняет/пишет → контент индексируется в Google →
Новые юзеры приходят через SEO → они сохраняют/пишут → ...
B. Виральная петля (Dropbox, Notion)
Юзер шарит файл/доку → друг видит уведомление →
Регистрируется чтобы получить доступ → создаёт свой контент → шарит → ...
C. Платёжная петля (Stripe, Airtable)
Юзер начинает работать → продукт становится критичным →
Платит → апгрейдится → внутри-команды распространяется → ...
D. UGC-петля (Instagram, TikTok)
Юзер постит контент → подписчики его смотрят →
Подписываются на платформу → создают свой контент → ...
Шаги дизайна
1. Определи INPUT
Что попадает в петлю?
- Новые пользователи
- Существующие
- Внешний трафик (Google, social)
2. Определи ACTION
Что юзер делает что приведёт к OUTPUT?
- Создаёт контент (если content loop)
- Шарит (если viral loop)
- Платит (если transaction loop)
Action должен быть встроен в основное use case. Не "пригласи друга и получи скидку" — это бот.
3. Определи OUTPUT
Что результат action, который привлекает следующих юзеров?
- Индексируется страница
- Уведомление приходит другому юзеру
- Появляется бренд-сигнал в чужом интерфейсе
4. Замкни петлю
Как OUTPUT превращается в INPUT?
- Новый юзер видит контент / уведомление
- Кликает / регистрируется
- Становится INPUT следующей итерации
5. Метрики петли
K-фактор = новые юзеры от одного существующего юзера
Если K > 1 — петля растёт
Если K = 1 — стабильна
Если K < 1 — затухает
K > 1 означает viral growth. Очень редко в реальности. Большинство петель — supplemental (помогают другим каналам), не самодостаточные.
Cycle time — как быстро один проход петли:
- Notion: дни (от создания доки до приглашения коллеги)
- TikTok: часы (от поста до новых подписчиков)
- SEO: месяцы (от написания статьи до индексации и привлечения)
Чем быстрее cycle — тем быстрее рост.
Оптимизация петли
Для каждого шага — что замедляет / снижает конверсию?
INPUT → ACTION:
Что мешает юзеру действовать?
Frictions: onboarding, complexity, missing value
ACTION → OUTPUT:
Создаёт ли action качественный output?
Качество влияет на attraction нового юзера
OUTPUT → INPUT:
Как outputs распространяются?
Где их видят потенциальные новые юзеры?
Tracking
- Новые юзеры из loop (не из других каналов)
- Avg actions per active user
- Avg outputs per user
- Conversion: output viewer → новый user
- Cycle time
- K-factor
Анти-паттерны
- ❌ Refer-a-friend с $$$ — обычно даёт bot/spam регистрации
- ❌ Forced sharing ("share to unlock") — раздражает
- ❌ Только один loop в фокусе — диверсифицируй
- ❌ Не измеряешь loop отдельно от каналов — не знаешь работает или нет
Принципы
- Loop встроена в продукт, не наклеена сверху
- Должна работать без incentives (если работает только с подкупом — это не loop)
- Качество > volume в outputs
- Несколько loops лучше одной
В конце
- Схема loop с шагами
- Метрики каждого шага
- Текущие узкие места
- Эксперименты для оптимизации
Зацикливание агента
Почему агент крутится в цикле tool calls и как остановить.
Соседние возможности от уже работающих фич
Каждая работающая фича раскрывает 2-5 «соседних» возможностей: search → saved searches, favorites → folders / share, дашборд → exports. Дешевле в build, лучше adoption.
Контент-стратегия на квартал
Что писать, для кого, в каких форматах и где публиковать — план который выполняется.