--- title: "Онбординг UX" aliases: - "Онбординг" - "Onboarding UX" - "user onboarding" - "onboarding-ux" created: '2026-05-16' updated: '2026-05-31' tags: - project - app - psychology - ux - onboarding related: - "[[personal/projects/psychologist-app/overview]]" - "[[personal/projects/psychologist-app/onboarding-archetypes]]" - "[[personal/projects/psychologist-app/session-design]]" --- # Онбординг UX — AI Psychologist App > Связан с: [[onboarding-archetypes]] (классификации и архетипы), [[session-design]], [[overview]] > Последнее ревью: 20 мая 2026 --- ## ⚡ Текущая стратегия (v2, май 2026) ### Принцип **Доверие строится через опыт, не через объяснение.** Типичная ошибка mental health онбординга: объяснить зачем это нужно → показать что собираем → попросить согласие → потом ценность. Пользователь уходит до ценности. Правило Woebot/Daylio: сначала пользователь получает что-то — потом ты просишь что-то взамен. Правило Duolingo: первое действие — ответ на вопрос, не нажатие кнопки. --- ### Полный флоу v2 ``` [Экран: орб, 2 сек тишины] ↓ [Экран: Agreement overlay — 3 строки + crisis notice] ↓ [Анкета A] Имя/псевдоним (optional) ↓ [Анкета B] Опыт терапии — 4 карточки ↓ [Анкета C] Резонансные фразы — 10 карточек, выбор до 2 ↓ [Анкета D] Уточняющий вопрос — динамический под архетип ↓ [Орб: наблюдение-классификация, не диагноз] ↓ [Первая сессия — сразу с контекстом, без дублей] ↓ [Регистрация — как «сохранение того что открыл(а)»] ↓ [Paywall — апеллирует к инсайту, не к абстрактным функциям] ``` **Общее время до первого инсайта:** ~8–10 минут. --- ### Экран 0 — Орб Первое что видит пользователь: тёмный фон, орб медленно пульсирует. 2 секунды — ничего больше. Никаких кнопок «Начать», «Узнать больше», «Зарегистрироваться». Тишина работает: человек уже что-то почувствовал до первого слова. --- ### Экран 1 — Agreement Краткий overlay поверх орба. Не отдельный экран — не уводит из атмосферы: ``` Прежде чем мы начнём Всё что ты напишешь — только твоё. Я не передаю это никуда и не обучаю на этом модели. Это не терапия. Если тебе совсем тяжело прямо сейчас — вот куда можно обратиться: [телефоны доверия по геолокации] [Подробнее →] [Начнём →] ``` - **«Начнём»** = согласие с кратким изложением. Аналитика включена по умолчанию. - **«Подробнее»** → bottom sheet: полный текст, прокрутить до конца, opt-out checkbox для аналитики, ссылка на ToS. - Crisis notice — не пугает, просто есть. Снимает у пользователя вину «мне надо было это сказать». - История основателя → в настройках «Об авторе». Пользователь найдёт сам когда захочет. **⚠️ App Store requirement:** crisis notice обязателен (Rule §1.4.2). Без него — reject на первой проверке. --- ### Анкета A — Имя ``` Как к тебе обращаться? [текстовое поле — необязательно] [→ Пропустить] ``` Хранится как template `{{name}}` в системной инструкции агента. Если пропустил — обращение на «ты» без имени. --- ### Анкета B — Опыт терапии ``` Ты уже работал(а) с психологом? [Нет] [Да, помогло] [Да, но не зашло] [Хожу сейчас] ``` Зачем: AI должен знать это до первого слова. Два человека с одинаковой темой требуют полярно разного подхода если один никогда не был у психолога, а второй ходил пять лет и ушёл разочарованным. | Ответ | Что меняется в AI-стратегии | |-------|---------------------------| | Нет | Стандартный вход, объяснять базовые механики | | Да, помогло | Опираться на то что уже работало | | Да, не зашло | Меньше техник и терминов. Не давать «домашние задания» | | Хожу сейчас | Позиционировать как дополнение: «другой угол зрения» | --- ### Анкета C — Резонансные фразы ⭐ Ключевое нововведение v2. Вместо категорий (работа / отношения / здоровье) — фразы из реального голоса ЦА. **Почему это лучше категорий:** Категория «Отношения» не даёт AI ничего о паттерне, глубине, ориентации, уровне изоляции. Фраза «Устала быть сильной» кодирует одновременно: тему + паттерн + self-awareness + изоляцию + ориентацию. Это 5 переменных в 4 словах. ``` Выбери то, что сейчас отзывается. Можно до двух. ┌──────────────────────────────────────────────┐ │ У меня всё замечательно! Помогите. │ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Знаю что надо. Не делаю. Знаю это тоже. │ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Прокручиваю одно и то же. Не могу остановить.│ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Устал(а) быть сильным(ой). │ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Ничего не хочется. Это не депрессия. Просто.│ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Не могу понять — хорошо мне или нет. │ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Замечаю паттерн. И снова делаю то же самое. │ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Слушаю всех. Себя — по остаточному принципу.│ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Злюсь. Не знаю на кого и почему. │ └──────────────────────────────────────────────┘ ┌──────────────────────────────────────────────┐ │ Объяснила себе всё. Лучше не стало. │ └──────────────────────────────────────────────┘ ``` При попытке выбрать 3 — карточки слегка вибрируют, подпись: *«Выбери самое точное»*. Каждая фраза → архетип. Подробно: [[onboarding-archetypes]]. --- ### Анкета D — Уточняющий вопрос Один вопрос, динамический под выбранный архетип: | Архетип | Вопрос | Карточки | |---------|--------|---------| | Маска | *Это с конкретными людьми или вообще как ты живёшь?* | с определёнными людьми / везде / на работе / дома | | Мыслитель | *Что мешает — страх, усталость, или что-то ещё?* | страх ошибиться / нет сил / кажется бессмысленным / не знаю | | Руминатор | *Это одна конкретная ситуация или общий фон?* | одна ситуация / общее ощущение / несколько всего сразу | | Держатель | *Есть кто-то, кому можно не держаться?* | да / иногда / нет / раньше был(а) | | Пустота | *Это ново или уже давно?* | недавно / несколько месяцев / очень давно / не помню как иначе | | Потерянный | *Ты хочешь разобраться — или просто выдохнуть?* | разобраться / выдохнуть / не знаю / одно и второе | | Паттерн | *Ты хочешь понять почему — или найти как делать иначе?* | понять почему / найти другой путь / сначала выговориться / оба | **⚠️ Пустота + «очень давно» / «не помню как иначе»:** перед первой сессией мягкий crisis check: > *«Иногда когда долго плоско — стоит поговорить с живым человеком. Вот куда можно: [телефоны]. Хочешь продолжить здесь?»* --- ### Классификация от орба После последнего ответа — пауза 1.5 сек, орб «задумывается», потом наблюдение: | Архетип | Текст | |---------|-------| | Маска | *«Держать это незаметно — большая работа. Интересно что за этим.»* | | Мыслитель | *«Знать и делать — разные вещи. Ты это уже заметил(а). Посмотрим что дальше.»* | | Руминатор | *«Голова продолжает работать там, где ты хочешь остановить. Знакомо.»* | | Держатель | *«Быть опорой для всех — это умение. И это кое-чего стоит. Посмотрим сколько.»* | | Пустота | *«Не хотеть — это не сломаться. Это сигнал. Посмотрим о чём.»* | | Потерянный | *«Не понимать — это честная позиция. Начнём именно отсюда.»* | | Паттерн | *«Видеть и продолжать — это не слабость. Это пока неполная картина.»* | Частые комбинации и матрица архетип × опыт терапии → [[onboarding-archetypes]]. **Принцип:** не диагноз, не похвала, не поддержка. Наблюдение, которое *узнаётся*. Это первая демонстрация anti-sycophancy — ещё до начала сессии. --- ### Первая сессия Начинается сразу с контекста из анкеты. Нет дублирующего вопроса «о чём хочешь поговорить?»: ``` [Орб: вспоминает] Ты сказал(а): «Прокручиваю одно и то же». Это одна ситуация или общий фон? [Одна ситуация] [Общий фон] [Не знаю] ``` Дальше — стандартный флоу сессии из [[session-design]]. --- ### Регистрация и paywall **Регистрация** — после первого инсайта: ``` Сохрани то, что ты только что открыл(а). Твои рефлексии хранятся только у тебя — зарегистрируйся, чтобы не потерять. [Продолжить с Apple] [Продолжить с Google] [Email] Или пропусти — сессия сохранится локально. ``` **Paywall** апеллирует к инсайту из сессии, не к абстрактным функциям. Данные по конверсии триалов и soft vs hard paywall → раздел Legacy ниже. --- ## 📊 Принятые решения | Вопрос | Решение | |--------|---------| | Хранение имени | Template `{{name}}` в системной инструкции | | Analytics consent | Opt-out (CIS). Готовить opt-in для EU expansion | | Crisis notice | В Agreement overlay. Обязателен — App Store §1.4.2 | | Streak | Противопоказан. Альтернатива: «тёплый трек» (ты был(а) с собой N раз) | | Push-уведомления | Запрашивать в post-purchase экране, не до первой сессии | | Trial | 14 дней (конверсия 42.5% vs 25.5% у 3-дневного, RevenueCat 2026) | | Paywall type | Soft: 3 бесплатные полные сессии → hard paywall | --- ## 📁 История (Legacy Research — v1, май 2026) > Первичное исследование рынка и конкурентов. Сохранено как справочный материал. > Стратегические выводы перенесены в актуальную часть выше. > Флоу v1 заменён флоу v2 — диагностику изменений см. в разделе выше («Принцип»). --- ### L1. Дуолинго: паттерн «Value Before Registration» Duolingo — эталонный пример **«defer signup until after the first win»**: 1. Открытие → вопрос «Зачем учишь язык?» (без регистрации) 2. Персонализация цели 3. Первый урок немедленно 4. Первая «победа» (конфетти, XP) — всё ДО регистрации 5. «Сохрани прогресс — зарегистрируйся» **Механики:** Commitment & Consistency (Чалдини), Sunk Cost, Progress Illusion, Variable Reward, Goal-framing. **Что адаптируется для нашего приложения:** - ✅ Первый вопрос до регистрации - ✅ Немедленный инсайт как «победа» - ✅ Регистрация как «сохранение прогресса» - ❌ Streak (давление в mental health контексте) - ❌ Геймификация очками (обесценивает рефлексию) --- ### L2. Конкуренты: онбординг в mental health **Headspace:** freemium → hard paywall → двузначный рост конверсий. Проблема: пользователь не получает ценности ДО paywall. **Calm:** персонализация перед paywall. Post-purchase: запрос аккаунта после покупки («Сохрани прогресс») — правильный подход. **Woebot:** сразу чат без регистрации → CBT-упражнение → инсайт → только потом регистрация. Лучший пример «value before registration» в нише. **Wysa:** мягкое приветствие от персонажа → диалог → paywall на 4-5 экране. | Приложение | Value Before Reg? | Paywall | |---|---|---| | Reflectly | ✅ Частично | После первой записи | | Mindsera | ✅ Да | После 2-3 сессий | | Daylio | ✅ Полностью | Soft, не навязчивый | **Голос пользователей (App Store / Reddit):** - *«Paywall сразу после установки — не успел даже понять что это»* (Headspace, 1★) - *«Woebot сразу начал помогать, без лишних вопросов»* (Woebot, 5★) - *«Daylio просто работает, не нужно ничего настраивать»* (Daylio, 5★) --- ### L3. Дизайн первой сессии: создание инсайта **Принцип:** каждый вопрос должен либо **удивить** (пользователь не думал об этом так), либо **назвать то, что чувствуется, но не формулировалось**. **5 вопросов v1 (заменены резонансной анкетой в v2):** 1. Что тебя занимает? (6-8 карточек тем) 2. Как давно это тебя занимает? (временная перспектива) 3. Что ты обычно с этим делаешь? (anti-sycophancy setup) 4. Что изменилось бы, если бы тема перестала тебя занимать? (свободный текст) 5. Что замечаешь, глядя на написанное? (метакогниция, необязательно) **Anti-sycophancy в сессии:** | ❌ Сикофант | ✅ Anti-sycophancy | |---|---| | «Это звучит очень тяжело» | «Ты избегаешь тему — и при этом думаешь о ней давно. Это противоречие — интересно» | | «Ты молодец что обратился» | «Ты описал проблему через других людей. Где здесь ты?» | **Что должен почувствовать пользователь в конце:** 1. «Этот AI видит меня иначе, чем я сам» — ощущение свежего взгляда 2. «Я узнал(а) что-то за 7 минут» — реальный инсайт 3. «Интересно, что будет в следующий раз» — незакрытый гештальт 4. **НЕ «мне стало лучше»** — это ложная цель первой сессии **Оптимальная длина:** 7-8 минут с возможностью закончить в любой момент. --- ### L4. Paywall: данные **RevenueCat 2026, 115K+ приложений:** | Метрика | Hard Paywall | Freemium | |---|---|---| | Конверсия Day-35 | **10.7%** | 2.1% | | Revenue per install Day-60 | **$3.09** | $0.38 | **Критически:** 55.4% 3-дневных триалов отменяются в Day 0. 84% — в первые 48 часов. Без «aha-момента» в первые 60 минут → подписчик потерян. **Длина триала:** | Длина | Конверсия | |---|---| | ≤3 дней | 25.5% | | 7 дней | ~30% | | **14-30 дней** | **42.5%** | **Момент paywall:** после первой полной сессии — пользователь уже получил инсайт. --- ### L5. Retention hooks **Push:** запрашивать в post-purchase экране (~70% opt-in) — не при первом открытии (~35%). **Streak:** противопоказан. Замена — «тёплый трек»: «ты был(а) с собой 7 раз за 2 недели», «рад(а) видеть тебя снова» вместо «ты нарушил(а) серию». **Day 2 retention:** показать что AI «помнит». «Помнишь, ты говорил(а) о [теме]? Я думал(а) об этом» — мощнейший hook. Пользователь не чувствует что начинает с нуля. **Email:** еженедельный recap «Твоя неделя в рефлексии» — уникальная ценность, которую нельзя получить без накопленных сессий. --- ### L6. Флоу v1 screen-by-screen *(Заменён флоу v2. Сохранён для истории.)* ``` Экран 0: орб + «Привет. Что тебя сейчас занимает?» (без кнопок) Экран 1: Тема (8 карточек) Экран 2: Как давно (4 карточки) Экран 3: Что обычно делаешь (5 карточек) Экран 4: Желаемое состояние (свободный текст) Экран 5: Инсайт от орба Экран 6: Регистрация («Сохрани то что открыл(а)») Экран 7: Paywall ``` **Проблемы v1, устранённые в v2:** - Карточки тем смешивали уровни (состояния + темы) - Вопрос о паттерне не связан с темой - Вопрос о желаемом состоянии («что изменилось бы...») — три условных конструкции, слишком тяжело для входа - Дублирование выбора темы: в анкете и в начале сессии - Нет вопроса об опыте терапии (AI не знает контекст) - Agreement — 300-слов скролл с зарытым checkbox --- ### L7. Экран «Прочтите, это важно» (v1 Agreement — отменён) *(Заменён overlay в v2. Сохранён для понимания решения.)* Первоначальный дизайн: полный скроллящийся экран с фото основателя, личной историей, Privacy policy, ссылкой на ToS и checkbox внизу. **Почему заменён:** - Три несовместимые задачи на одном экране: личная связь + юридика + согласие - «Прочтите, это важно. Правда.» — защитная, оправдывающаяся интонация - Фото и история до первой ценности: пользователю всё равно кто это сделал пока это не работает - 300 слов до первого взаимодействия с орбом История основателя перемещена в настройки «Об авторе». --- ## Источники - 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) - Appcues — *26 User Onboarding Examples Worth Stealing in 2026* - UserOnboard.com — *How Duolingo Onboards New Users* - marketing-hooks.md — голос ЦА, источник резонансных фраз --- ## Связанные заметки - [[personal/projects/psychologist-app/overview|Overview]] - [[personal/projects/psychologist-app/onboarding-archetypes|Onboarding Archetypes]] - [[personal/projects/psychologist-app/session-design|Session Design]]