34 KiB
Онбординг UX для AI-приложения рефлексии
Паттерн «Первая сессия до регистрации»
Дата исследования: 16 мая 2026
Источники: RevenueCat State of Subscription Apps 2026 (115,000+ приложений, $16B+ выручки), Phiture Mobile Growth Stack, Appcues UX Research, UserOnboard.com
Ключевой вопрос: Когда показывать paywall и как удержать 60% пользователей, которые уходят в первые 3 дня?
1. Дуолинго: детальный разбор паттерна «Value Before Registration»
Точный флоу (подтверждён исследованием Appcues)
Duolingo — эталонный пример паттерна «defer signup until after the first win»:
- Открытие приложения → сразу вопрос «Зачем ты учишь язык?» (без регистрации)
- Персонализация цели → выбор интенсивности: «Казуально / Регулярно / Серьёзно / Безумно»
- Первый урок начинается немедленно → перевод простой фразы, угадывание слова, сопоставление
- Первая «победа» → экран с конфетти, звук достижения, XP-очки — всё ДО регистрации
- Только теперь: «Сохрани прогресс — зарегистрируйся» (или «Не сейчас»)
- Регистрация → опциональная на этом этапе, но психологически уже есть мотивация
Почему это работает (психологические механики):
| Механика | Что происходит |
|---|---|
| Commitment & Consistency (Чалдини) | Пользователь уже потратил 5 минут → «я учу язык» стало частью его идентичности |
| Sunk Cost (вложенные усилия) | Прогресс, XP, первый урок — жалко терять |
| Progress Illusion | Полоска прогресса заполнена на 30% → мозг хочет завершить |
| Variable Reward | Правильный ответ → звук + анимация → дофаминовый цикл |
| Goal-framing | «Зачем учишь?» → пользователь сам проговорил цель → теперь обязан ей следовать |
Что адаптируется для психологического приложения
✅ Работает:
- Первый вопрос до регистрации («Что тебя сейчас беспокоит больше всего?»)
- Персонализация цели перед стартом
- Немедленный инсайт как «победа» первой сессии
- Регистрация как «сохранение прогресса рефлексии»
❌ Не работает напрямую:
- Streak-механика Duolingo (подходит для ежедневных микро-сессий, но в психологии streak = давление, а не мотивация)
- Геймификация очками (обесценивает искренность рефлексии)
- Соревновательные таблицы лидеров (противопоказаны в mental health)
Другие приложения с паттерном «value before registration»
| Приложение | Паттерн |
|---|---|
| Duolingo | Первый урок → потом регистрация |
| Заполнение ленты интересами → потом аккаунт | |
| Grammarly | Демо-документ с ошибками → исправляешь → потом регистрация |
| Slack | Слакбот начинает диалог сразу при открытии |
| Privy | «Что для тебя важно сейчас?» → персонализация → потом аккаунт |
2. Онбординг в mental health / journaling приложениях
Headspace: флоу онбординга
Исторический сдвиг: Headspace прошёл путь от freemium (20% контента бесплатно) → постепенное закрытие 90% → 95% → 99% контента → полная блокировка (hard paywall) → результат: двузначный рост платных подписок.
Текущий флоу:
- Сплэш-экран + выбор цели (стресс / сон / фокус / тревога)
- Вопрос о текущем состоянии («Как ты себя чувствуешь?»)
- Короткое превью функций (~3 экрана)
- Paywall — почти сразу, с 7-дневным trial
- Регистрация через Apple/Google
Проблема Headspace: Пользователь не получает реальной ценности ДО paywall. Это «demonstration of features», а не «experience of value».
Calm: флоу онбординга
Особенность: Calm использует стратегию персонализации перед paywall.
- Вопрос «Зачем ты здесь?» (тревога / сон / стресс / фокус / отношения)
- Вопросы о текущем состоянии + привычках
- Короткая демонстрация (~1 мини-медитация)
- Paywall — с 7-дневным trial
- Регистрация + HDYHAU-опрос (How Did You Hear About Us) после покупки
Post-purchase: Calm запрашивает создание аккаунта ПОСЛЕ покупки с формулировкой: «Сохрани прогресс и защити свой дневник» — это правильный подход.
Woebot: первая сессия (чат-бот терапевт)
Woebot — ближайший аналог по формату (AI + психологическая поддержка):
- Открытие → сразу чат без регистрации
- Первые вопросы: «Привет! Как ты себя чувствуешь прямо сейчас?» (шкала эмоций)
- Уточнение: «Что происходит?» — свободный ввод
- Woebot отражает услышанное: «Я слышу, что ты чувствуешь Х. Это звучит тяжело»
- Мини-упражнение из CBT (когнитивно-поведенческая терапия)
- Первый инсайт — небольшой сдвиг в восприятии ситуации
- Регистрация — только после первой ценности
Woebot — лучший пример «value before registration» в mental health нише. Конверсия высокая именно потому, что пользователь чувствует эффект до любых обязательств.
Wysa: первые 5 минут
- Мягкое приветствие от пингвина-персонажа
- «Как прошёл твой день?» — выбор из эмоций
- Мини-диалог с персонажем — несколько уточняющих вопросов
- Техника из DBT или mindfulness
- Paywall появляется на 4-5 экране после первого взаимодействия
Reflectly / Mindsera / Daylio
| Приложение | Онбординг | Value Before Reg? | Paywall |
|---|---|---|---|
| Reflectly | Вопросы о целях → первая запись → регистрация | ✅ Частично | После первой записи |
| Mindsera | Выбор типа рефлексии → мини-сессия → reg | ✅ Да | После 2-3 сессий |
| Daylio | Сразу лог настроения → потом опционально аккаунт | ✅ Полностью | Soft paywall, не навязчивый |
Daylio — отличный пример для нашего приложения: первое действие (лог настроения) происходит без единого вопроса об аккаунте. Конверсия строится на привычке.
Что говорят пользователи (App Store / Reddit)
Типичные негативные отзывы об онбординге mental health приложений:
- «Paywall сразу после установки — не успел даже понять что это» (Headspace, 1★)
- «Заставили платить не показав ни одной функции» (Calm, 2★)
- «Woebot сразу начал помогать, без лишних вопросов — это понравилось» (Woebot, 5★)
- «Daylio просто работает, не нужно ничего настраивать» (Daylio, 5★)
Вывод: Пользователи хвалят то, что работает без трений. Ругают — барьеры до ценности.
3. Дизайн первой сессии: что создаёт немедленный инсайт
5 вопросов, которые создают инсайт в первой сессии
Принцип: каждый вопрос должен либо удивить пользователя (он не думал об этом так), либо назвать то, что он чувствует, но не мог сформулировать.
Вопрос 1 (Вход): Что тебя сейчас занимает больше всего?
- Формат: 6-8 вариантов карточек + «другое»
- Варианты: работа / отношения / здоровье / деньги / смысл / будущее / прошлое / тело
- Цель: немедленная персонализация + ощущение «меня понимают»
Вопрос 2 (Глубина): Как давно это тебя занимает?
- Формат: карточки (недавно / несколько недель / давно / всегда)
- Цель: временная перспектива — часто сам факт осознания длительности = инсайт
Вопрос 3 (Anti-sycophancy): Что ты обычно с этим делаешь?
- Формат: карточки (думаю об этом / избегаю / обсуждаю / заглушаю / ничего)
- Цель: показать паттерн поведения, который пользователь, возможно, не замечал
Вопрос 4 (Разрыв): Что изменилось бы, если бы эта тема перестала тебя занимать?
- Формат: свободный текст (короткий)
- Цель: визуализация желаемого состояния — это и есть «зачем я здесь»
Вопрос 5 (Инсайт): Что ты замечаешь, глядя на то, что написал?
- Формат: открытый, необязательный
- Цель: метакогниция — пользователь сам видит паттерн
Как продемонстрировать anti-sycophancy в первой сессии
Разница между «тебя понимаю» и «вот что я вижу»:
| ❌ Сикофантский ответ | ✅ Anti-sycophancy |
|---|---|
| «Это звучит очень тяжело, я понимаю тебя» | «Ты сказал(а), что избегаешь эту тему. При этом думаешь о ней давно. Это противоречие — интересно» |
| «Ты молодец, что решил(а) поработать над этим» | «Заметь: ты описал(а) проблему через других людей. Где здесь ты?» |
| «Всё будет хорошо» | «Ты написал(а) что изменится, если проблема уйдёт. Что мешает этому прямо сейчас?» |
Момент демонстрации: После ответов на 3-4 вопрос — персонаж (blob/orb) делает одно конкретное наблюдение («Я заметил кое-что в твоих ответах...»), а не даёт поддержку.
Это работает потому, что:
- Пользователь ожидает поддержки → получает зеркало → это удивляет
- Удивление = инсайт = запоминаемый момент
- Запоминаемый момент = возвращение в приложение
Оптимальная длина первой сессии
| Длина | За | Против |
|---|---|---|
| 5 минут | Низкий барьер входа, легко завершить, можно в метро | Мало глубины для инсайта |
| 10 минут | Достаточно для одного настоящего инсайта | Пугает часть пользователей |
| По желанию | Уважает автономию | Нет структуры, неясно когда «достаточно» |
Рекомендация: 7-8 минут как целевое время, с возможностью закончить в любой момент. Первые 3-4 вопроса занимают ~5 минут, инсайт + итог — ещё 2-3 минуты.
Принцип «Level 1-1» (Super Mario Bros): первая сессия учит механику через действие, не объяснение.
Что должен почувствовать пользователь в конце первой сессии
- «Этот AI видит меня иначе, чем я сам» — ощущение свежего взгляда
- «Я узнал(а) что-то про себя за 7 минут» — реальный инсайт
- «Интересно, что будет в следующий раз» — незакрытый гештальт
- НЕ «мне стало лучше» — это ложная цель первой сессии
Конкретный инсайт-формат:
«Ты занимаешься [темой] уже [время]. Ты написал(а), что обычно [паттерн поведения]. При этом ты хочешь [желаемое состояние]. Вот что любопытно: [наблюдение-противоречие].»
Формат первой сессии: карточки vs текст vs голос
| Формат | Барьер входа | Глубина | Рекомендация |
|---|---|---|---|
| Карточки с вариантами | Очень низкий | Низкая | ✅ Для первых 3 вопросов |
| Свободный текст | Средний | Высокая | ✅ Для ключевого вопроса (#4) |
| Голос | Высокий | Очень высокая | ❌ Не для первой сессии |
Гибридный подход: 3 вопроса карточками → 1 вопрос с коротким свободным текстом → blob/orb произносит инсайт.
Роль персонажа (blob/orb) в первой сессии
Персонаж — не собеседник и не терапевт. Персонаж — свидетель и зеркало.
Флоу участия:
- Вопросы 1-3: Персонаж задаёт вопросы с нейтральным выражением — не реагирует на ответы эмоционально
- Вопрос 4: После свободного ответа — пауза 1-2 секунды (анимация «задумался»)
- Финал: Персонаж «говорит» инсайт — не поддержку, а наблюдение
- Завершение: Тихая, не праздничная реакция — «спасибо, что доверил(а) это»
Принцип: blob/orb должен выглядеть умнее и честнее, чем ожидает пользователь. Это и есть анти-сикофантия в действии.
4. Paywall: данные и стратегия размещения
Ключевые данные (RevenueCat 2026, 115K+ приложений)
| Метрика | Hard Paywall | Freemium |
|---|---|---|
| Конверсия Day-35 | 10.7% | 2.1% |
| Retention через 1 год | 27% | 28% |
| Revenue per install (Day 60) | $3.09 | $0.38 |
| Относительное превосходство | 5x по конверсии, 8x по выручке | — |
Критическая проблема Day 0:
- 55.4% 3-дневных триалов отменяются в Day 0
- 84% отменяются в Day 0-1 вместе
- Если нет «aha-момента» в первые 60 минут → подписчик потерян
Когда показывать paywall: данные
| Момент показа | Конверсия | Комментарий |
|---|---|---|
| Сразу при открытии | Низкая | Пользователь не понимает ценность |
| После персонализации, до сессии | Средняя | «Купи кота в мешке» |
| После первой сессии | Высокая | ✅ Пользователь уже получил инсайт |
| После 3+ сессий | Очень высокая конверсия, меньше трафика дойдёт | Trade-off |
Оптимум для mental health / reflection приложения:
Paywall после первой полной сессии, когда пользователь уже получил реальный инсайт и хочет продолжить.
Почему не раньше: Рефлексия требует доверия. Доверие строится через ценность. Ценность — это инсайт.
Почему не позже: 84% отмен происходит в первые 48 часов. Нужно конвертировать пока есть мотивация.
Длина триала: что конвертирует лучше
| Длина триала | Конверсия | Примечание |
|---|---|---|
| ≤3 дней | 25.5% | Самый распространённый (32% приложений), но худший |
| 7 дней | ~30% | Стандартный рынок |
| 14-30 дней | 42.5% | Лучшая конверсия по данным RevenueCat |
| 60+ дней | Аналогично 30 дням | Нет дополнительного прироста |
Рекомендация для нашего приложения: 7-дневный free trial как минимум, в идеале — 14 дней.
Аргументация: рефлексия — это привычка, не моментальный эффект. Пользователю нужно 7-14 дней чтобы «встроить» практику в жизнь.
Soft vs Hard paywall для нашего приложения
Headspace: Прошёл путь freemium → hard paywall, получил двузначный рост конверсий.
Рекомендация:
- Вариант A (Conservative): Soft paywall после первой сессии — 3 бесплатных сессии в неделю, полный доступ по подписке
- Вариант B (Aggressive): Hard paywall после первой сессии — первая сессия бесплатно, остальное по trial/подписке
Принцип Opal: 3 бесплатных блока — достаточно для привычки, достаточно для рекомендации, достаточно причин для апгрейда.
Аналог для нас: 3 бесплатных полных сессии, потом подписка.
Как Headspace и Calm показывают paywall
Headspace: После квалификационных вопросов → paywall с анимированным превью контента → CTA «Начни 7 дней бесплатно» → крупная кнопка.
Calm: Похожий флоу + HDYHAU опрос после подписки (для атрибуции) + запрос push-уведомлений в post-purchase экране.
Общее у обоих: Paywall всегда с clear value proposition (конкретные бенефиты, не список функций), social proof («Join X million users»), risk reversal (бесплатный trial, easy cancel).
5. Retention hooks в онбординге
Push notifications: когда запрашивать
Данные: Запрос разрешения ДО первой ценности снижает opt-in rate на 30-40%.
| Момент запроса | Opt-in rate | Рекомендация |
|---|---|---|
| При первом открытии | ~30-40% | ❌ Слишком рано |
| После первой сессии | ~55-65% | ✅ Оптимально |
| В post-purchase экране | ~70% | ✅✅ Лучший момент |
| Через 2-3 дня | ~50% | ✅ Допустимо |
Best practice (AllTrails, Headspace): Запрашивать push после подписки с конкретным value prop:
«Напомним тебе, когда придёт время следующей сессии, и предупредим за день до окончания триала»
Это двойная победа: получаем разрешение И снижаем тревогу о «забытой подписке».
Streak-механика: работает ли для рефлексии?
| За | Против | |
|---|---|---|
| Duolingo-стрик | Мощный мотиватор для ежедневных микро-задач | |
| Рефлексия | Streak = давление → тревога → обратный эффект | |
| Пропуск streak = наказание в mental health контексте = токсично | ||
| Людям плохо → streak нарушен → ещё хуже |
Вывод: Классический streak противопоказан для mental health приложения.
Альтернатива — «тёплый трек»:
- Не «streak 7 дней», а «ты был(а) с собой 7 раз за 2 недели»
- Не наказание за пропуск, а радость за возвращение
- Формулировка: «Рад(а) видеть тебя снова» — не «Ты нарушил(а) серию»
«Твоя следующая сессия» — напоминание в стиле Duolingo
Duolingo: после урока → «Возвращайся завтра в это же время» + устанавливает напоминание.
Адаптация для рефлексии:
После первой сессии: «Когда ты обычно находишь время для себя?» → выбор времени → «Напомним тебе в [время]»
Это не push-спам — это выбор пользователя, что создаёт ownership.
Email vs Push для reminder: что работает
| Канал | Open rate | Best use case |
|---|---|---|
| Push | ~7-10% (если opt-in) | Временные напоминания, утреннее/вечернее «время для себя» |
| ~20-25% | Инсайты по итогам недели, «вот что ты заметил(а) на этой неделе» | |
| In-app nudge | N/A | Напоминание при открытии через N дней |
Рекомендация: Push для ритуального напоминания (фиксированное время), email для контентного recap («Твоя неделя в рефлексии»). Email со сводкой инсайтов — уникальный retention hook для нашего приложения.
6. Полный онбординг флоу: screen by screen
Экран 0 — Первое открытие
Что видит пользователь:
- Тёмный/нейтральный фон
- Blob/orb — медленно пульсирует (живой, но спокойный)
- Одна строка текста: «Привет. Что тебя сейчас занимает?»
- Никаких кнопок «Начать», «Зарегистрироваться», «Узнать больше»
- Только 6-8 карточек-тем
Принцип: Первое действие — ответ на вопрос, не нажатие на кнопку.
Экраны 1-5 — Первая мини-сессия (до регистрации)
Экран 1: Тема
- Вопрос: «Что тебя сейчас занимает больше всего?»
- Карточки: работа / отношения / здоровье / деньги / смысл жизни / тревога / усталость / будущее
- Blob наблюдает — нейтрально
- Прогресс-бар: очень тонкий, почти незаметный
Экран 2: Временная перспектива
- Вопрос: «Как давно это тебя занимает?»
- Карточки: несколько дней / несколько недель / несколько месяцев / давно — казалось всегда
- Blob слегка наклоняется — знак внимания (анимация 0.5с)
Экран 3: Паттерн поведения (Anti-sycophancy setup)
- Вопрос: «Что ты обычно делаешь с этим?»
- Карточки: думаю об этом снова и снова / стараюсь не думать / обсуждаю с кем-то / работаю с этим / не знаю что делать
- Blob — пауза, задумчивость (анимация «обработка»)
Экран 4: Желаемое состояние (ключевой вопрос)
- Вопрос: «Что изменилось бы в твоей жизни, если бы эта тема перестала тебя занимать?»
- Формат: свободный текст, минимальный (placeholder: «Напиши свободно, без цензуры»)
- Blob — неподвижен, «читает»
Экран 5: Инсайт (момент ценности)
- Blob «говорит» — персонализированное наблюдение:
«Ты думаешь о [теме] уже [время]. Ты написал(а), что [желаемое]. При этом обычно [паттерн].
Вот что интересно: ты уже знаешь, чего хочешь — но делаешь что-то другое. Это не упрёк. Это любопытно.»
- Пауза 2-3 секунды
- Никаких кнопок пока. Только текст.
- Потом появляется: «Хочешь исследовать это глубже?» + кнопка «Да» (единственный CTA)
Время на сессию: ~5-7 минут.
Момент регистрации
Экран 6: Регистрация (после инсайта)
- Заголовок: «Сохрани то, что ты только что открыл(а)»
- Подзаголовок: «Твои рефлексии хранятся только у тебя — зарегистрируйся, чтобы не потерять»
- Кнопки: [Продолжить с Apple] [Продолжить с Google] [Электронная почта]
- Мелкий текст: «Или пропусти — сессия сохранится локально»
Принцип: Регистрация как сохранение ценности, а не как обязательное условие.
Пользователь, который пропускает — всё равно остаётся в приложении, но без синхронизации.
Paywall
Экран 7: Paywall (после регистрации или сразу после первой сессии)
Структура:
- Эмоциональный заголовок: «Ты только что сделал(а) кое-что важное»
- Отсылка к инсайту: «Тот момент, когда [blob] указал на противоречие — это только начало»
- Что даёт подписка (через outcomes, не features):
- Глубокие сессии рефлексии, которые меняют паттерны
- История твоих наблюдений и то, как меняется твоё восприятие
- AI, который видит тебя честно — не так, как ты привык(ла) видеть себя
- Social proof: «Уже X человек обнаружили паттерны, которые не замечали годами»
- Pricing: Недельный/месячный/годовой план — выделен годовой (лучший LTV)
- CTA: «Начать 14 дней бесплатно»
- Risk reversal: «Отмена в любое время. Без скрытых условий»
Тип paywall: Soft paywall с 3 бесплатными полными сессиями — позволяет пользователю убедиться в ценности без давления. После 3-й сессии — hard paywall.
День 2: возвращение пользователя
Если пришёл сам (без push):
- Экран: «С нашей последней встречи прошло [N] часов»
- Blob вспоминает: «Помнишь, ты говорил(а) о [теме]? Я думал(а) об этом»
- Один вопрос-продолжение от прошлой сессии
Если пришёл по push:
- Push-текст: «Кое-что о том, что ты написал(а) вчера...» (интрига, не напоминание)
- Открытие → сразу тот же экран «я думал(а) об этом»
Принцип Day 2: Показать, что AI «помнит» — это мощнейший retention hook. Пользователь не чувствует, что начинает с нуля.
Итоговые рекомендации
Флоу первой сессии (TL;DR)
Открытие → Вопрос без регистрации (тема)
→ 3 уточняющих вопроса (карточки, ~3 мин)
→ 1 ключевой вопрос (свободный текст, ~2 мин)
→ Инсайт от blob (anti-sycophancy, ~1 мин)
→ «Сохранить прогресс» = регистрация
→ Paywall с 14-дневным trial
Когда показывать paywall
После первой полной сессии — когда пользователь получил реальный инсайт.
Тип: Soft paywall с 3 бесплатными сессиями, потом hard paywall.
Trial: 14 дней (конверсия 42.5% vs 25.5% у 3-дневного).
Ключевое: paywall должен апеллировать к инсайту из первой сессии — не к абстрактным функциям.
Топ-3 retention hook
Hook #1: «AI помнит тебя»
На Day 2 показать, что приложение «думало» о тебе — отсылка к конкретному ответу из первой сессии. Это создаёт ощущение отношений, а не инструмента.
Hook #2: «Твоя неделя в рефлексии» (email)
Еженедельный email с личным срезом: темы, паттерны, что изменилось в твоих ответах. Это уникальная ценность, которую нельзя получить без накопленных сессий — мотивирует продолжать.
Hook #3: Push-напоминание в выбранное пользователем время
Запрашивать permission в post-purchase экране с формулировкой: «Напомним тебе, когда придёт время для следующей сессии». Пользователь сам выбирает время — это ownership, не спам.
Источники и данные
- RevenueCat State of Subscription Apps 2026 — данные по 115,000+ приложениям, $16B+ выручки
- Phiture / Anastasia Karpikhina — How to Optimize Free Trial Length (Nov 2025)
- RevenueCat / Daphne Tideman — Post-purchase Screen Optimization (May 2026)
- RevenueCat / Peter Meinertzhagen — Hard Paywall vs Soft Paywall (Sep 2023)
- RevenueCat / David Barnard — How to Know If Your Free Tier Is Generous Enough (May 2026)
- Appcues — 26 User Onboarding Examples Worth Stealing in 2026
- UserOnboard.com — How Duolingo Onboards New Users
Документ создан автоматически исследовательским агентом. Обновить при запуске A/B тестов.