Онбординг у мобільному додатку: кращі практики
Більшість людей вирішує, чи залишити мобільний додаток, у перші хвилини користування. Вони завантажують його з чітким очікуванням, відкривають і або швидко отримують щось корисне, або застрягають за формами реєстрації, запитами дозволів і п’ятьма слайдами про функції, про які не питали. Багато з тих, хто застряг, більше не повертаються.
Онбординг у додатку — це та частина продукту, яка вирішує, як піде ця історія. Одразу уточнимо: в українському бізнес-середовищі слово «онбординг» часто вживають щодо адаптації нових працівників. У цій статті йдеться саме про онбординг користувачів мобільних додатків. Пояснюємо, що це таке і чому він важливий, які бувають типи, які практики працюють, як спроєктувати онбординг-флоу, чим він відрізняється у фінтеху, e‑commerce, SaaS і застосунках для здоров’я, як його вимірювати і яких помилок уникати. Стаття відображає наш підхід до онбордингу в межах розробки мобільних додатків.
Що таке онбординг у додатку і чому він важливий
Онбординг — це все, що відбувається між першим запуском і моментом, коли користувач отримує від додатка реальну користь. Англійське onboarding буквально означає «посадка на борт». Сюди входять вітальні екрани, реєстрація, запити дозволів, початкове налаштування і перші кроки з підказками. Але мета не в тому, щоб пояснити додаток, а в тому, щоб якомога швидше довести користувача до першого значущого результату. Тобто онбординг — це шлях до цінності, а не інструкція.
Кілька понять допомагають думати про це точно:
Активація. Дія, яка показує, що користувач почав користуватися додатком по-справжньому: зробив перший переказ, оформив перше замовлення, створив перший проєкт, провів перше тренування.
Aha moment. Момент, коли користувач розуміє цінність додатка з власного досвіду, а не зі слайда.
Time to value. Скільки часу минає до цього моменту. Добрий онбординг його скорочує.
Утримання. Частка користувачів, які повертаються через 1, 7 і 30 днів.
Відтік. Користувачі, які перестали користуватися додатком. Значна частина відтоку в мобільних додатках відбувається одразу після першого використання.
Бенчмарки утримання сильно відрізняються за категорією, платформою і ринком, тому краще порівнювати додаток з його ж історією і з даними для вашої категорії від аналітичних сервісів, ніж з одним «середнім по ринку». Що не відрізняється, так це закономірність: користувачі, які дійшли до активації в першій сесії, значно частіше залишаються. Тому онбординг — один з найпряміших важелів утримання.
Онбординг починається ще до відкриття додатка. Сторінка в сторі — перший крок онбордингу. Скриншоти, опис і перші рядки тексту формують очікування, що людина зможе робити. Якщо додаток відкривається чимось іншим, наприклад довгою реєстрацією замість функції зі скриншотів, довіра падає одразу. Переконайтеся, що перші екрани додатка продовжують обіцянку, дану на сторінці в сторі, і що скриншоти показують реальний інтерфейс, а не рекламні колажі.
Типи онбордингу в мобільних додатках
Єдиного правильного формату немає. Більшість додатків поєднують кілька типів залежно від аудиторії і складності.
Онбординг через цінність. Два-три екрани, що пояснюють, навіщо користуватися додатком: яку проблему він розв’язує і що отримає людина. Підходить, коли цінність неочевидна зі сторінки в сторі. Ризик: загальні екрани користувачі пропускають.
Онбординг через функції. Показує, як працюють ключові функції. Корисний, коли в додатку незвична взаємодія, наприклад керування жестами. Ризик: інструкції, показані заздалегідь, рідко запам’ятовуються.
Прогресивний онбординг. Замість пояснення всього на старті додаток навчає функціям у момент, коли вони стають потрібні. Підходить більшості додатків з кількома ключовими функціями, бо розподіляє навчання в часі.
Налаштування акаунта. Збирає інформацію, потрібну для персоналізації чи надання послуги: профіль, вподобання, підключені акаунти. Працює, коли кожен крок помітно покращує досвід.
Інтерактивний тур. Користувач виконує реальні дії з підказками, наприклад створює першу задачу з порадою на кожному кроці. Часто найефективніший тип: людина вчиться на практиці і водночас доходить до активації.
Контекстні підказки. Короткі підказки біля конкретного елемента, які з’являються, коли користувач уперше до нього доходить. Добре підходять для другорядних функцій і оновлень.
Empty states. Екран, який користувач бачить, поки контенту ще немає: немає замовлень, проєктів, збережених товарів. Добре спроєктований порожній стан пояснює, що тут з’явиться, і пропонує зрозумілу першу дію. Один з найбільш недооцінених інструментів онбордингу.
Як обрати комбінацію. Більшість добрих онбордингів поєднують два-три типи. Типова схема: один короткий екран про цінність або жодного, питання для персоналізації, інтерактивна перша дія, що веде до активації, а далі контекстні підказки і продумані порожні стани для всього іншого. Обирайте за складністю додатка і тим, наскільки знайома користувачам основна взаємодія, а не за тим, що роблять конкуренти.
Мова і локалізація. Закон вимагає, щоб мобільні застосунки компаній, які продають товари й послуги в Україні, мали інтерфейс державною мовою, а Уповноважений із захисту державної мови вважає українську версію основною. Практичне рішення: для користувачів в Україні відкривати додаток українською, а іншу мову давати обрати одним натиском прямо на першому екрані, без пошуку в меню. Тексти онбордингу пишіть окремо для кожної мови, а не перекладайте дослівно: короткі англійські фрази часто стають довгими українськими і ламають верстку кнопок.
Кращі практики онбордингу
Ці практики підходять більшості продуктів. Для кожної наводимо приклад того, що працює, і того, що ні.
Покажіть цінність до реєстрації
Так: дозвольте користувачам роздивитися додаток до створення акаунта. Відкладена реєстрація і гостьовий режим дозволяють переглянути товари, контент чи спробувати функцію, а акаунт просити лише тоді, коли він справді потрібен: щоб зберегти результат, оформити замовлення чи синхронізувати дані.
Ні: показувати екран входу першим у додатку, про який людина ще нічого не знає.
Не всі додатки так можуть. Банкам, медичним і частині B2B-застосунків акаунт потрібен з першого кроку. Але навіть тоді коротке пояснення, що людина отримає після реєстрації, зменшує кількість відмов.
Коротко і з можливістю пропустити
Так: мінімум вступних екранів, часто три або менше, помітна кнопка «Пропустити» та індикатор прогресу, щоб людина бачила, скільки залишилося.
Ні: сім слайдів з описом функцій без можливості пропустити.
Перевірка проста: якщо екран не допомагає дійти до першого результату чи зробити важливий вибір, йому, найімовірніше, не місце в онбордингу.
Спростіть реєстрацію
Так: швидкі варіанти входу: Google, Apple, passkeys чи magic link на пошту. Просіть лише те, що потрібно зараз, решту зберете згодом. Якщо пропонуєте вхід через сторонні сервіси на iOS, звірте актуальні App Review Guidelines Apple: у такому разі вони вимагають запропонувати рівноцінний варіант входу з фокусом на приватності. Для українських фінансових і державних сервісів окремий варіант — вхід і верифікація через BankID НБУ або Дія.Підпис, які замінюють ручне введення даних.
Ні: ім’я, прізвище, телефон, email, пароль зі складними правилами і дата народження на одному екрані до того, як людина побачила хоч щось.
Passkeys варто розглянути окремо: вони замінюють паролі автентифікацією через пристрій, що і швидше, і безпечніше.
Збирайте лише потрібні дані. Кожне зайве поле в онбордингу знижує кількість тих, хто його завершить, а кожен збережений елемент персональних даних — це відповідальність. Просіть лише те, що потрібно для першого результату чи вимагає закон, пояснюйте, навіщо питаєте щось чутливе, і дозволяйте додати решту пізніше в профілі.
Запитуйте дозволи в контексті
Так: просіть дозвіл у момент, коли він має сенс, з поясненням. Геолокацію, коли людина натискає «знайти поруч», а не під час запуску. Використовуйте pre-permission екран, тобто свій екран з поясненням, навіщо дозвіл, перед системним діалогом.
Ні: запити на push, геолокацію, камеру і трекінг один за одним при першому запуску.
Це важливо, бо системні діалоги дозволів на iOS зазвичай з’являються лише один раз. Якщо людина відмовила, змінити це можна тільки вручну в налаштуваннях, і мало хто це робить. На Android 13 і новіших додаток теж має запитувати дозвіл перед надсиланням push-сповіщень. Для відстеження між додатками і сайтами на iOS App Tracking Transparency (ATT) вимагає окремого дозволу. Добрий pre-permission екран пояснює користь мовою користувача: «Дізнайтеся, коли замовлення буде в дорозі» замість «Дозвольте сповіщення».
Персоналізуйте досвід
Так: одне-три прості питання, відповіді на які справді змінюють те, що бачить людина: цілі, інтереси, рівень досвіду. Використайте відповіді, щоб налаштувати перший екран, рекомендації чи стартовий план. Сегментація на цьому етапі допомагає і в аналітиці.
Ні: питання, відповіді на які нічого не змінюють. Користувачі це помічають, і довіра до наступних питань падає.
Розкривайте функції поступово
Так: знайомте з розширеними функціями з часом: через контекстні підказки, невеликі пропозиції після пов’язаної дії чи повідомлення в додатку після кількох сесій. Перша сесія залишається сфокусованою.
Ні: намагатися показати все, що вміє додаток, за першу хвилину.
Онбординг не закінчується першою сесією. Перший тиждень важливий не менше за першу хвилину. Короткий ланцюжок вчасних повідомлень, як-от нагадування завершити налаштування, лист з однією корисною порадою чи підказка спробувати наступну функцію, допомагає сформувати звичку. Прив’язуйте такі повідомлення до того, що людина вже зробила, а що ні.
Гейміфікація: коли доречна. Прогрес-бари, бейджі за перші дії і чек-листи «завершіть налаштування» можуть мотивувати, особливо в навчальних, фітнес- і фінансових додатках. Але гейміфікація не замінює цінності: якщо продукт не розв’язує задачу, бейджі не втримають людину. Використовуйте її, щоб показати шлях до першого результату, а не щоб відволікти від його відсутності.
Підтримка в перші дні. Нові користувачі частіше за інших мають питання, і саме тоді їхня готовність чекати найменша. Доступний чат чи кнопка «Допомога» на екранах онбордингу, короткі відповіді на типові питання і швидка реакція підтримки в перші дні допомагають не втратити людей, які застрягли на дрібниці. Аналізуйте звернення нових користувачів: вони прямо вказують, які кроки онбордингу незрозумілі.
Онбординг після оновлень. Коли в додатку з’являється важлива нова функція, користувачі, які вже пройшли онбординг, про неї не знають. Покажіть її в контексті: коротка підказка там, де функція корисна, чи один екран «Що нового» після оновлення. Не показуйте кілька таких екранів поспіль і не блокуйте роботу з додатком, поки людина їх не перегляне. Вимірюйте, скільки людей спробували нову функцію після підказки, і за цими даними вирішуйте, чи варто показувати подібні підказки надалі.
Мікрокопірайтинг, який працює. Дрібні зміни в словах дають помітний ефект. «Продовжити» нічого не каже, «Показати мій план» каже, що буде далі. «Дозволити сповіщення?» щось просить, «Нагадаємо перед вашим записом» щось пропонує. «Щось пішло не так» залишає людину в глухому куті, «Немає зв’язку. Прогрес збережено, спробуйте ще раз, коли з’явиться інтернет» пояснює, що робити. Пишіть тексти онбордингу від мети користувача, тримайте їх короткими і тестуйте ключові фрази так само ретельно, як дизайн.
Онбординг за нестабільного зв’язку. Мобільний інтернет буває слабким, а в Україні ще й перебої зі зв’язком під час відключень. Онбординг не має ламатися, коли зв’язок зникає: зберігайте введені дані локально, показуйте зрозуміле повідомлення замість безкінечного завантаження і продовжуйте з того самого кроку, коли зв’язок відновиться. Код підтвердження в SMS чи пошті теж може приходити із затримкою, тож дайте можливість надіслати його повторно і запропонуйте альтернативний спосіб входу.
Швидкість першого запуску. Перший запуск додатка часто найповільніший: завантажуються дані, ініціалізуються сервіси, підтягуються налаштування. Якщо екран довго залишається білим чи показує безкінечне завантаження, частина людей закриває додаток ще до онбордингу. Стежте за часом першого запуску в аналітиці, показуйте зрозумілий екран завантаження і відкладайте все, що не потрібне для першого екрана.
Як спроєктувати онбординг-флоу
Добрий онбординг починається з мети, а не з екранів. Ось процес, яким ми користуємося.
1. Визначте подію активації. Яка дія показує, що користувач отримав цінність? Запишіть її як вимірювану подію, наприклад «створив перший бюджет» чи «оформив перше замовлення».
2. Опишіть user flow. Перелічіть кожен крок від першого запуску до цієї події: екрани, рішення, поля, дозволи. Потім приберіть усе, без чого можна обійтися.
3. Сегментуйте користувачів. Чи потрібні різним типам користувачів різні шляхи? Новий користувач і той, кого запросив колега, часто потребують різного онбордингу.
4. Зробіть вайрфрейми. Накидайте ключові екрани і порядок між ними, включно з порожніми станами, помилками і шляхом «Пропустити».
5. Напишіть мікрокопірайтинг. Тексти онбордингу мають бути короткими, конкретними і мовою користувача. Кнопка «Почати мій план» працює краще, ніж «Далі».
6. Дизайн і прототип. Зробіть клікабельний прототип у Figma з урахуванням Apple Human Interface Guidelines і Material Design 3. Легкі анімації, наприклад Lottie, роблять онбординг живішим, якщо не сповільнюють його. Якщо додаток робиться крос-платформно, анімації і переходи добре реалізуються на Flutter: про це ми писали в статті про переваги розробки на Flutter.
7. Протестуйте з користувачами. Подивіться, як п’ять-вісім людей з цільової аудиторії проходять прототип. Фіксуйте, де вони вагаються, пропускають чи не розуміють.
8. Налаштуйте аналітику і запускайте. Додайте події аналітики на кожен крок онбордингу до запуску, щоб вимірювати флоу з першого дня.
Простий приклад. Додаток для особистого бюджету спочатку відкривався п’ятьма слайдами про функції, потім просив акаунт, потім дозвіл на push, а в кінці показував порожню панель. Після редизайну перший екран ставить одне питання: «Що хочете контролювати насамперед?», а далі дозволяє додати першу витрату чи підключити картку без реєстрації. Акаунт додаток просить лише для збереження бюджету, сповіщення після того, як людина встановила ліміт витрат («Попередимо, перш ніж ви його досягнете»), а панель показує перші дані користувача замість порожнього графіка. Кількість екранів майже не змінилася. Змінилося те, що кожен екран веде людину до першого результату.
Не забувайте про доступність і локалізацію. Екрани онбордингу мають працювати з програмами зчитування екрана, підтримувати збільшений шрифт і мати достатній контраст. Для додатків на кількох ринках тексти і приклади онбордингу треба локалізувати, а не лише перекладати: валюти, формати дат, місцеві способи оплати й ідентифікації впливають на перше враження.
Онбординг для старшої аудиторії. Якщо серед ваших користувачів багато людей старшого віку, онбординг має бути ще простішим: більший шрифт, менше кроків на екрані, зрозумілі слова замість професійних термінів і можливість повернутися на крок назад. Корисно показати, як зв’язатися з підтримкою, прямо на екранах онбордингу. Тестуйте флоу саме з такими людьми, а не лише з командою.
Онбординг — це місце, де UX і UI працюють найтісніше: UX визначає шлях і логіку, UI робить його зрозумілим і приємним. Чим відрізняються ці ролі, ми розбирали в статті UX і UI дизайн: у чому різниця. Наша розробка UI/UX дизайну включає проєктування і тестування онбордингу як частину дизайну мобільного продукту.
Запрошені користувачі і глибокі посилання. Багато користувачів приходять не зі стору, а за посиланням: запрошення від колеги, рекомендація друга, товар, яким поділилися в месенджері. Відкладені глибокі посилання (deferred deep links) дозволяють після встановлення відкрити саме той контент чи робочий простір, куди людину запросили, а не загальний вітальний екран. Це прибирає кілька кроків і робить першу сесію персональною з самого початку.
Вчіться в конкурентів, але не копіюйте. Встановіть додатки основних конкурентів і пройдіть їхній онбординг як новий користувач. Запишіть, скільки кроків до першої цінності, що і коли вони просять, і де ви відчули тертя. Це дає реалістичну точку порівняння для вашого флоу і часто показує патерни, яких користувачі вже очікують у вашій категорії. Але пам’ятайте, що чужий онбординг створено під чужу аудиторію і задачу.
Онбординг для різних типів додатків
Принципи однакові, але в кожній категорії свої обмеження. Як ми з ними працюємо, дивіться в нашому портфоліо мобільних додатків.
Фінтех. Онбординг включає KYC і верифікацію особи, яких вимагає регулятор: документи, селфі, підтвердження адреси. Пропустити це не можна, але можна зробити зрозумілішим. В Україні багато фінансових сервісів спрощують цей крок через BankID НБУ чи передачу документів з Дії, і користувачі вже звикли, що відкрити рахунок можна повністю в застосунку. Українські застосунки на кшталт monobank і Дія сформували високі очікування: короткий шлях, зрозумілі кроки, мінімум ручного введення. Заздалегідь поясніть, які документи потрібні і скільки це займе, показуйте прогрес, зберігайте частковий прогрес і дозвольте переглядати частину додатка, поки триває перевірка.
e‑commerce. Головна мета — перше замовлення. Дозвольте переглядати товари без акаунта, просіть реєстрацію на оформленні і, де можливо, пропонуйте покупку без реєстрації. Питання про категорії чи розміри покращують рекомендації. Дозвіл на push просіть після першого замовлення, коли сповіщення про доставку очевидно корисні.
SaaS і B2B. Користувачів часто запрошує колега чи компанія, і вони приходять з конкретною задачею. Онбординг має швидко підключити їх до команди і робочого простору і показати вже наявні задачі й контент. Для нових просторів особливо важливі порожні стани і шаблони, які допомагають створити щось корисне в першій сесії.
Здоров’я і фітнес. Тут головне — персоналізація: цілі, рівень, графік, обмеження. Перше тренування, план чи запис мають бути доступні в першій сесії. Доступ до даних здоров’я, наприклад Apple Health чи Health Connect на Android, просіть у контексті з поясненням, як використовуються дані.
Двосторонні платформи. У маркетплейсах, сервісах доставки й послуг на вимогу два онбординги: для клієнтів і для постачальників, кур’єрів чи фахівців. Сторона постачальника зазвичай включає перевірку документів, договір, навчання і налаштування графіка чи каталогу. Вона довша і вимогливіша, тож їй особливо потрібні зрозумілий прогрес, збереження чернеток і підтримка живої людини. Сильний онбординг клієнтів мало що дає, якщо постачальники відпадають, не дійшовши до готовності виконувати замовлення.
Робочі додатки для співробітників. Онбординг потрібен не лише клієнтським додаткам. Кур’єри, торгові представники, працівники складу користуються робочими застосунками щодня, і поганий перший досвід там коштує помилок у роботі. Для таких додатків добре працює онбординг через реальні задачі: перший маршрут чи перше замовлення з підказками на кожному кроці і можливістю швидко звернутися до керівника.
Згоди і юридичні моменти. Під час реєстрації просіть згоду з політикою конфіденційності і умовами, але не ховайте в ній згоду на маркетингові розсилки: її краще просити окремою галочкою, яку людина може не ставити. Якщо додаток має вікові обмеження чи працює з даними про здоров’я або фінанси, поясніть це коротко і зрозуміло прямо в онбордингу, а не лише в довгому юридичному тексті.
Як виміряти ефективність онбордингу
Неможливо покращити онбординг, який не вимірюєш. Ключові метрики:
Completion rate онбордингу. Частка користувачів, які пройшли онбординг до кінця. Дивіться на відпадання на кожному кроці, а не лише на загальну цифру.
Activation rate. Частка нових користувачів, які дійшли до події активації. Це важливіше за completion: короткий онбординг з високою активацією кращий за повний онбординг з низькою.
Time to value. Скільки часу минає від першого запуску до активації.
Утримання (retention). Частка користувачів, які повертаються в додаток через певний час, наприклад частка тих, хто встановив додаток цього тижня і повернувся через 1, 7 і 30 днів. Порівнюйте когорти до і після змін в онбордингу.
Частка наданих дозволів. Скільки людей дозволяють сповіщення, геолокацію та інше і як це змінюється залежно від моменту запиту і pre-permission екранів.
Інструменти. Firebase Analytics, Amplitude і Mixpanel підтримують відстеження подій, аналіз воронок і когорт утримання. Firebase часто стає стартовою точкою для мобільних додатків, бо поєднує аналітику з віддаленою конфігурацією, звітами про збої та A/B-тестами.
A/B-тести. Тестуйте одну зміну за раз: менше екранів, інший порядок, відкладена реєстрація, новий pre-permission екран. Вимірюйте вплив на активацію і утримання, а не лише на completion, і переконайтеся, що кожен варіант отримав достатньо користувачів.
Слухайте, а не лише вимірюйте. Цифри показують, де користувачі відпадають, але не завжди чому. Додайте коротке необов’язкове питання в момент виходу, читайте звернення в підтримку від нових користувачів, переглядайте відгуки в сторах, що стосуються першого досвіду, і поговоріть з кількома людьми, які перестали користуватися додатком. Якісний зворотний зв’язок часто одним реченням пояснює те, на що графік воронки лише натякає.
Типові помилки онбордингу
Забагато екранів. Довгі вступи відкладають цінність, а більшість користувачів їх усе одно пропускає.
Усі дозволи одразу. Запити всіх дозволів на старті, до того як людина розуміє, навіщо вони, ведуть до відмов, а інколи й до видалення додатка.
Обов’язкова реєстрація. Екран входу до будь-якої цінності — одна з головних причин, чому люди йдуть ще до першої сесії.
Загальні тури продуктом. Тури, що показують на кнопки без контексту («Це меню»), мало чого навчають. Люди вчаться, діючи, а не дивлячись.
Ігнорування порожніх станів. Порожній екран без підказок після онбордингу залишає людину з питанням «а що далі?».
Зробили і забули. Онбординг ніколи не буває завершеним. Кожна нова функція, сегмент аудиторії чи зміна платформи — привід його переглянути.
Немає вимірювання. Без покрокової аналітики команда може лише здогадуватися, чому люди йдуть.
Короткий чек-лист онбордингу. Перед запуском чи після будь-якого суттєвого оновлення перевірте, що:
подію активації визначено і вона відстежується
людина може отримати першу цінність у першій сесії
реєстрацію відкладено до моменту, коли вона потрібна, або пояснено, навіщо вона одразу
кожен вступний екран можна пропустити
дозволи запитуються в контексті з pre-permission екраном
порожні стани пояснюють, що робити далі
користувачі, що повертаються, пропускають вступ
кожен крок онбордингу має подію аналітики
онбординг доступний українською і працює за слабкого зв’язку
флоу протестовано на реальних пристроях з реальними людьми
Команди, які регулярно проходять цей список, уникають більшості описаних вище помилок.
Найкращий онбординг — той, якого користувач майже не помічає: він просто швидко робить те, заради чого завантажив додаток, і повертається наступного дня.
Добрий онбординг проєктують, тестують і вимірюють так само, як будь-яку іншу частину продукту. Якщо ви робите новий додаток чи хочете підвищити активацію в наявному, наша розробка мобільних додатків охоплює онбординг від першого прототипу до оптимізації після запуску.