Как улучшить юзабилити, чтобы получить больше загрузок?

269
8 мин.

Вопрос удержания пользователей в мобильном приложении – один из главных для бизнеса. По отраслевым оценкам, около 24% пользователей открывают приложение всего один раз и затем удаляют его. Из тех, кто остался, до конца первого месяца в среднем доходит порядка 40% аудитории, а к третьему месяцу – около 29%. Хорошим показателем удержания считается 26-28% на первый день, 11-12% на седьмой и порядка 7% на двадцать восьмой – дальше цифры сильно зависят от категории приложения.

Показатель удержания – одна из самых наглядных метрик успешности приложения, куда нагляднее числа загрузок или разовой вовлеченности: именно retention показывает динамику роста бизнеса. Сегодня разберем, как улучшить эти показатели, поработав над юзабилити приложения.

Что такое юзабилити и из чего оно состоит?

Юзабилити – это не только «удобно или неудобно». В него входят личные цели пользователя и уровень их удовлетворения, эмоции после взаимодействия с продуктом, ощущения и итоговая удовлетворенность. Пять компонентов, которые обычно выделяют:

  1. Обучаемость – насколько легко пользователю разобраться с приложением с первого раза.
  2. Эффективность – скорость выполнения задач.
  3. Запоминаемость – насколько просто вернуться к приложению после долгого перерыва.
  4. Восстановление после ошибок – как приложение помогает пользователю выйти из тупиковой ситуации.
  5. Удовлетворенность – насколько клиент доволен дизайном и решает ли продукт его реальные «боли».

Все это нужно закладывать с первых этапов прототипа и макета. Но если приложение уже «пошло в мир», а фидбек не самый лучший – нужно системно выявлять проблемные места и исправлять их.

Принципы удобного интерфейса

Интерфейс – первое, что стоит анализировать. На вебе чуть проще: мониторы большие, на экран помещается больше информации. На смартфоне все должно быть эргономично и практично – при каждом переходе пользователь должен сразу получать то, что искал, а не скроллить в поисках нужного.

Первый экран и онбординг

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

Навигация и структура

Навигация должна быть подогнана под тематику приложения – где-то достаточно одного экрана, где-то нужна структура целого магазина. Если разделов много, не прячьте все в «бургер-меню»: основные разделы делайте видимыми, второстепенное – во вкладки. Жестовое управление – хорошая опция, но лучше оставить его именно опцией, а не единственным способом навигации: часть пользователей все еще привычнее к кнопкам.

Переходы и интеграции

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

Лайфхак: если решаете, прятать функцию в меню или выносить на главный экран, – посмотрите частоту ее использования в аналитике, а не полагайтесь на интуицию. Часто «важная с точки зрения бизнеса» кнопка оказывается той, которой реально пользуется 2% аудитории.

Производительность: что реально ускоряет приложение

Скорость отклика – один из главных факторов удержания. Задержка в 1-2 секунды заметно бьет по конверсии: пользователь, у которого залагало приложение, в лучшем случае просто уходит к конкуренту. Разберем, что на практике помогает, а что уже устарело.

Техники ускорения

Актуальный набор техник для нативных приложений: ленивая загрузка данных и код-сплиттинг вместо загрузки всего сразу, современные форматы изображений (WebP, AVIF) с адаптивным разрешением под экран, эффективное кэширование и offline-first подход к данным, а также контроль размера самого приложения – через app thinning и динамические модули, которые подгружаются по необходимости, а не входят в базовый APK/IPA.

Отдельно стоит отслеживать время холодного старта (cold start) как самостоятельную метрику – это первое, что видит пользователь, и именно оно чаще всего определяет, останется ли он в приложении дальше.

PWA – когда это разумная альтернатива

Прогрессивное веб-приложение (PWA) – не патч для медленного нативного приложения, а отдельная модель дистрибуции: легкий вход без установки из стора, дешевле в разработке и поддержке. Разумный выбор для MVP или гипотезы, но если аудитория уже привыкла к нативному опыту, переход на PWA не решит проблему производительности – решают ее техники выше.

Лайфхак: если раньше в похожих статьях встречали совет про AMP (Accelerated Mobile Pages) как способ ускорить мобильные страницы – эта рекомендация устарела: Google убрал особый статус AMP в поиске еще несколько лет назад, и для нативных приложений эта веб-технология в принципе не применима. Ориентируйтесь на Core Web Vitals для сайта и техники выше – для приложения.

Больше деталей о том, из каких конкретно элементов состоит удобный интерфейс мобильного приложения – от CTA-кнопок до обработки ошибок, – в статье «Интерфейс мобильных приложений от А до Я».

Анализ поведения пользователя

Аналитика поведения – комплексное мероприятие: изучение клиентской базы и ее взаимодействия с приложением, отслеживание метрик использования, контроль производительности, выявление самых полезных элементов и слабых мест в работе с данными.

  1. Продуктовая аналитика (что делают пользователи внутри приложения) – Firebase Analytics (бесплатно, встроена в экосистему Google) или Amplitude / Mixpanel для более глубокой продуктовой аналитики и построения воронок.
  2. Атрибуция и маркетинговая аналитика (откуда пришел пользователь и какая реклама сработала) – AppsFlyer или Adjust: обе платформы также помогают отслеживать retention и выявлять фрод в трафике.
  3. Когортный анализ – группировка пользователей по дате установки или общему признаку, чтобы увидеть, как меняется удержание именно этой группы со временем, а не усредненная цифра по всей базе.

Лайфхак: не смотрите на retention одной цифрой за все время. Стройте когорты хотя бы по неделям – падение удержания у пользователей, пришедших из конкретной рекламной кампании, часто указывает на проблему с ожиданиями от рекламы, а не с самим приложением.

Про то, как выстроить систему аналитики мобильного приложения с нуля – в статье «Что такое аналитика мобильного приложения», а про атрибуцию рекламных каналов – на странице AppsFlyer.

Выводы

Первый запуск приложения – решающий: первые несколько минут показывают, станет ли человек вашим клиентом или удалит продукт навсегда. Не ленитесь работать над каждым элементом интерфейса и структуры, тестируйте разные варианты, собирайте отзывы фокус-групп, проводите закрытые и открытые тесты версий. Пользователи любят новый опыт – но только тогда, когда он оставляет приятное впечатление, а не грузится три секунды на слабом интернете.

Если нужна помощь с юзабилити или разработкой приложения с нуля – команда Brander делает разработку мобильных приложений под ключ, включая UX-аудит и аналитику.

08 декабря 2023
Хотите улучшить юзабилити вашего мобильного приложения?
Сделаем это вместе
Заявка получена
Благодарим, что доверяете нам
5 / 5 (2 голоса)