Beneflo — SaaS-платформа для управления корпоративными бенефитами и компенсациями. Система соединяет работодателей, страховых провайдеров и сотрудников, автоматизируя расчёты и распределение бенефитов. Моей задачей было спроектировать интерфейс, который упрощает администрирование сложных финансовых схем и делает процесс выбора бенефитов прозрачным для конечного пользователя.
Переход на новую логику взаимодействия вывел платформу на новый уровень эффективности.

Я подключилась к Beneflo на этапе пилота и развития после запуска: продукт уже работал, но его нужно было готовить к масштабированию на новых корпоративных клиентов. Это B2B2C-платформа на стыке fintech и HRtech — работодатель настраивает и покупает пакеты бенефитов, сотрудник ими пользуется, а за расчётами стоят страховые и финансовые провайдеры.
Как senior-дизайнер я отвечала за admin experience, путь сотрудника и паттерны, на которых платформа могла расти: валидацию, состояния и визуализацию бюджета. Три стороны, регулируемый финансовый домен и много правил — при этом интерфейс должен был оставаться понятным каждому из участников.
Администратор тонул в ручной настройке: каждый новый клиент собирался почти вручную, а готовой системы пресетов не было.
Ошибки в финансовых данных стоили дорого — неверные начисления, лишняя нагрузка на поддержку и HR, потерянное доверие клиента.
Сотрудник не понимал, на что влияет его выбор: связь между бенефитом и итоговой компенсацией была неочевидной, и вопросы утекали в HR.
Я строила масштабируемую дизайн-систему, способную поддерживать разные уровни кастомизации платформы. Основной фокус — модульные интерфейсы админ-панели, где я внедрила автоматизированные сценарии управления налоговыми вычетами и страховыми планами. Это сократило время настройки системы для новых клиентов.

Особое внимание — визуализации бюджета: пользователи в реальном времени видят, как их выбор влияет на итоговую сумму компенсации. Решение свело к минимуму путаницу и количество уточняющих вопросов к HR.

Финансовые данные не прощают ошибок, поэтому я продумывала не только состояния отдельных элементов, но и весь разговор системы с пользователем: подсказки-алерты о том, что чек нужно приложить, понятные объяснения, почему загруженный документ не подошёл, подтверждения перед необратимыми действиями вроде заморозки карты, обработку неверного ввода OTP с числом оставшихся попыток.
Каждый такой момент прошёл пару итераций и тестов: формулировки и логику подсказок я переписывала до тех пор, пока пользователю не становилось трудно запутаться. Именно эти «ведущие» моменты, а не только валидация полей, снизили число ошибок в финансовых данных.

Продукт жил на двух сторонах — настройка у администратора и понимание у сотрудника. Каждый путь проектировался так, чтобы снять точки трения до того, как они превратятся в ошибку или вопрос к HR.
Главный конфликт всего проекта — гибкость против управляемости. Клиенты просили максимум кастомизации: свои правила, свои категории, свои исключения под каждую страну. Соблазн был сделать конструктор, где настроить можно почти всё.
От этого пути я отказалась. Бесконечная кастомизация означала бы, что каждый новый клиент — это снова ручная сборка, снова риск ошибки в финансовых данных и снова рост стоимости поддержки. Ровно те проблемы, которые мы пытались убрать.
Вместо конструктора «на всё» я выбрала управляемые модули: библиотека пресетов и правил, из которых собирается конфигурация под клиента. Гибкость осталась там, где она реально нужна, но в рамках проверенных блоков — а не в виде пустого поля, где ошибиться может каждый. Это решение стоило части «гибкости на бумаге», но именно оно дало главный выигрыш в скорости онбординга и числе ошибок.
Проект требовал плотной работы с аналитиками и финансовыми консультантами, чтобы точно отразить юридические нюансы в дизайне.
Пара мыслей, которые я унесла из проекта и продолжила бы, останься я на нём дольше.
Хотелось глубже видеть, где именно администраторы спотыкаются при настройке — не по ощущениям, а по данным, — чтобы точнее дорабатывать пресеты и подсказки. И объяснять сотруднику доступные бенефиты через его собственный контекст, а не одинаково для всех. Отдельная тема — правила переиспользования компонентов и состояний: чтобы растущая платформа не расползалась на локальные решения, а системность, ради которой всё затевалось, сохранялась.