Как я добавил кешбэк-трекер в приложение для учёта финансов
март, 2026 ⸱ продуктовый дизайн ⸱ Дзен‑мани
Резюме
Спроектировал кешбэк-трекер в приложении для учёта личных финансов. Пользователи с несколькими картами отслеживали категории кэшбэка: кто в заметках, кто в таблицах, кто в голове. На кассе доставали телефон, искали нужную запись – это не совсем удобно, иногда просто платили наугад. Провёл исследование, определил точку входа, спроектировал флоу, подготовил макеты для разработки
Проблема для пользователей
Нет единого места, где хранятся категории кэшбэка по всем картам. У каждого банка своё приложение, информация раскидана
Нет быстрого способа понять, какой картой выгодно платить, теряешь
время, платишь наугад
Категории кэшбэка обновляются каждый месяц. Чтобы данные в трекере оставались актуальными, нужно каждый раз заходить в банковские приложения и переносить всё заново вручную
Проблема для бизнеса
Нет регулярного сценария, который возвращал бы пользователя в приложение каждый день, кешбэк мог бы стать таким триггером
Пользователь не видит конкретной экономии в рублях, которую даёт приложение, это влияет на удержание на подписке
Метрики успеха
MAU
Рост ежемесячной аудитории за счёт нового регулярного сценария использования приложения
Session Frequency
Рост количества открытий приложения благодаря регулярному сценарию отслеживания и добавления кэшбэка
Охват фичи
Рост доли пользователей, настроивших хотя бы одну карту в первые 7 дней после релиза
Удержание
Рост числа пользователей, возвращающихся в приложение среди пользователей, взаимодействующих с трекером
Конверсия
Высокая доля пользователей завершивших настройку категорий кешбэка на картах
Цели
Создать новый регулярный сценарий возврата в приложение: в начале месяца при обновлении категорий и в момент каждой покупки
Повысить ценность продукта. Пользователь начинает ассоциировать реальную экономию с приложением
Снизить отток с подписки за счёт более глубокой интеграции в ежедневную жизнь
Мой вклад
Проблемное интервью, CJM, джобы, гипотезы, определение точки входа, ux тесты, user flow, макеты, проектирование сценариев, проработка корнер кейсов, новые компоненты для дизайн-системы и спецификации к ним
Контекст
Приложение для учёта финансов подписочной модели. Пользователи уже доверяют ему данные о своих тратах. До фичи в приложении не было ничего про кешбэк – только счета, операции и аналитика трат
Идея фичи родилась из наблюдения: люди сами придумали решение. Записывали категории кешбэка в заметки, таблицы, делали скриншоты из банковских приложений. Пользователи делились этой проблемой в комментариях в телеграм канале приложения
Сбор данных
Начал со сбора всей доступной информации, чтобы сформировать полную картину перед тем как что-то проектировать
Проанализировал конкурентов. Приложений для учёта финансов с функцией кэшбэка нет. Есть только отдельные приложения, куда можно добавить карту и категории по ней. Посмотрел приложение «Кэшбэк», в нем понравились анимации при добавлении карты, взял на заметку для референса
Прочитал исследования про поведение пользователей с кэшбэк-картами. Ключевые инсайты: у большинства людей несколько карт из разных банков, часть заводит их специально чтобы максимизировать выгоду от кэшбэка. Банки дают обычно 3–5 категорий в месяц. Популярные категории: супермаркеты, рестораны, маркетплейсы, такси, одежда. Большинство банков не хранят историю кэшбэка, то есть посмотреть какие категории были пару месяцев назад невозможно. Люди иногда отказываются от покупок, если выбранные категории им не подошли
Из этого сформулировал требования к решению: компактно показывать категории, если их много, поддерживать большое количество карт, дать быстрый способ найти выгодную карту по категории, показывать упущенный кэшбэк, отправлять напоминание обновить категории в конце месяца
Провёл интервью с пользователями,у которых 2+ карты с кэшбэком. Спрашивал про текущее поведение, а не про желания
Вопросы пользователям:
Как сейчас храните информацию по категориям кэшбэка?
Что делаете на кассе, когда нужно выбрать карту?
Бывали случаи, когда заплатили не той картой? Что произошло?
Бывало, что нужной категории в кешбэке нет, что делали в таком случае?
Что самое неудобное в том, как вы сейчас отслеживаете категории кешбэка?
Основные боли пользователей
Нет единого места
Ведут категории кешбэка в заметках, но они устаревают. Каждый месяц заходят в несколько банковских приложений, чтобы обновить данные
Стресс при покупках
Например, на кассе открывают заметку пока стоит очередь, чтобы посмотреть какой картой выгоднее оплатить. Если нужной категории нет, не знают какую карту выбрать и платят наугад
Карт слишком много
При 3+ картах с кешбэком невозможно запомнить какая карта выгоднее в каждой категории и в нужный момент теряешься
Первый челлендж — точка входа
Приложение про финансы, не про кэшбэк. Фича не должна перетягивать внимание. При этом, например, на кассе она должна быть доступна быстро. Нужна тихая точка входа, которая заметна, когда нужна, и не мешает, когда нет
Проверял несколько вариантов: строка в списке счетов, отдельная вкладка в таб баре, иконка в шапке экрана операций. Таб бар перегружает навигацию, там уже 5 пунктов. Строка в счетах не подходит, так как карт может быть много и это перегрузит экран. Остановился на иконке % в шапке экрана операций
Гипотеза
Второй челлендж — данные вводятся вручную
Банки не отдают категории через API, всё заполняет сам пользователь. Люди видят форму и откладывают. Нужно было максимально снизить стоимость первой настройки, иначе фича мертва ещё на входе
Первая гипотеза
Вторая гипотеза
Третий челлендж — два принципиально разных сценария
Обзор категорий в начале месяца – спокойный, человек сидит дома, нужна полнота информации. Выбор карты на кассе – стрессовый, одна рука занята, очередь давит, нужна скорость. Одним экраном эти два сценария не закрыть. Это определило всю структуру решения
Первая гипотеза
Вторая гипотеза
Приоритизация
Оценил гипотезы по соотношению эффекта и стоимости, и скорости разработки. Обзорный экран, быстрый выбор выгодной карты, ручное добавление категорий с подсказками популярных и распознавание скриншота взял в работу как наиболее приоритетные. Историю категорий, виджет на смартфон, отображение кешбэка в карточках операций припарковал: они дают ценность только когда пользователь уже активно пользуется трекером
User Flow
Спроектировал 2 отдельных флоу: быстрый выбор выгодной карты во время покупок, добавление категорий кешбэка для карты из нулевого состояния
Итерация 1
Спроектировал первую версию в рамках существующей дизайн-системы. Это позволило быстро собрать рабочий прототип из готовых компонентов и оперативно пойти тестировать
Провёл 2 модерируемых ux тест: прошел вместе с респондентами по сценарию добавления категорий кешбэка для карт. Оба респондента правильно считали иконку % без подсказки (до этого провел first click тестирование, оно тоже показало, что люди считывают и замечают эту иконку). У двух респондентов вызвало сложности ручное добавление категории, люди терялись и не могли определить поле для ввода названия категории и процента кешбэка
Также протестировал сценарий определения выгодной карты при покупках. Смотрел сколько тапов и времени уходит от открытия приложения до получения ответа
Итерация 2
По результатам тестов стало понятно, что существующие компоненты дизайн-системы не покрывают специфику фичи. Плашка карты с категориями, экран добавления категорий и экран со списком добавленных категорий требовали нового визуального языка. Использование готовых компонентов вынуждало идти на ux компромиссы, которые напрямую влияли на скорость и читаемость интерфейса
Переработал дизайн без жёсткой привязки к дизайн-системе, это дало гибкость в проектировании новых паттернов под конкретную задачу. Добавил распознавание категорий через скриншот из банковского приложения. Это закрыло главный барьер ручного ввода, который выявил в первой итерации
После второй итерации провел исследование в Pathway(side by side тестирование), чтобы провалидировать свое решение о добавлении новых компонентов. Результаты показали, что пользователям стало проще ориентироваться при ручном добавлении категорий кешбэка
Добавил новые компоненты в дизайн-систему, подготовил спецификацию с описанием состояний, отступов и поведения компонентов для разработчиков
Спроектировал логику отправки пуш-уведомлений, написал текст и продумал диплинк – после тапа пользователь попадает сразу на экран с обзором категорий кешбэка по картам. Это создаёт дополнительный триггер возврата в приложение
Результаты
Провёл first click тест, который подтвердил хорошую заметность точки входа фичи
Провел модерируемые UX-тесты, по итогам которых пользователи успешно выполняли ключевые сценарии (добавление категорий кешбэка и быстрый выбор выгодной карты для покупок)
По предварительным оценкам после релиза фича должна повлиять на:
MAU: +9% в течение полугода
Session Frequency: +15% в течение первых 3 месяцев
Что хотелось бы сделать дальше
— У банков есть лимиты кешбэка и минимальная сумма покупки и у пользователей должна быть возможность это указать при добавлении категорий кешбэка, но пока не понятно, как это отображать и как отслеживать
— Кэшбэк напротив операций в ленте. Делает выгоду ощутимой и мотивирует поддерживать данные актуальными
— Виджет на главный экран смартфона, для быстрого выбора выгодной карты для покупок
— История категорий за прошлые периоды













