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

Это был суровый 2014 год: Телеграм появился совсем недавно, Netflix еще не пришел в Россию, а TikTok не было даже в проектах. Мобильная электронная коммерция развивалась, но с помощью смартфонов пока не платили: Apple только разработала свою систему ApplePay и готовилась презентовать ее миру. 

Нашей компании исполнилось всего 3 года. Мы уже разработали несколько приложений для разных компаний на заказ и хотели создать собственное. Идея нашла нас сама: акционерам CleverPumpkin Ивану Козлову и Денису Германенко понадобилось приложение для учета расходов семьи. Тогда на рынке уже были финансовые трекеры, но ни один не закрывал всех их потребностей. Каких-то функций не хватало, или наоборот, приложения были сложными и перегруженными. А еще в большинстве приложений нужно было создавать множество счетов (карты, наличные и т.д.) и следить за их балансом. Простого и удобного трекера финансов не существовало. Тогда мы решили реинвестировать деньги, которые заработали на разработке приложений на заказ, и создать собственное. Так родился проект, который получил немного мемное название — Где Деньги.

Лендинг первой версии приложения был выполнен в очень минималистичном стиле
Лендинг первой версии приложения был выполнен в очень минималистичном стиле

От трекера с базовыми функциями до помощника для всей семьи

Мы изучили уже существующие приложения на нашем и западном рынке. И постарались собрать лучшие примеры, чтобы сделать максимально простой, полезный и удобный продукт. На заре создания в приложении Где Деньги можно было:

  • добавлять доходы и расходы

  • просматривать историю транзакций

  • анализировать траты

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

Изначально мы не вкладывали в проект много ресурсов. Но пользователям он понравился, поэтому через три года в 2017 было решено перераспределить бюджет и вложить в развитие приложения больше сил и времени. Приложение получило обновление, новые функции и название — Moneon.  Изначально предложили название Moneo, но этот торговый знак на территории Европы принадлежал французской компании. Несмотря на то, что их продукт уже закрылся, риск показался неоправданным. Поэтому решили просто добавить букву в конце. Рассматривали варианты Moneor, Moneon, Moneos, и общим голосованием акционеров остановились на втором варианте. 

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

  • добавлять транзакции голосом, когда нет времени отвлечься от рабочих и домашних дел

  • указывать суммы, валюты, категории, даты, заметки, метки, локации + прикреплять фотографии (чек или фото покупки)

  • работать с мультивалютными кошельками и конвертировать суммы по актуальному курсу

  • планировать бюджет по категориям и меткам

  • просматривать отчеты по тратам на удобных дашбордах и выгружать их в Excel и PDF

  • учитывать долги, бюджеты и регулярные автоматические транзакции 

  • распознавать информацию из банковских СМС

Наше приложение стало полноценным трекером-помощником, с которым легко планировать бюджет и держать расходы под контролем. 

Учитываем финансы дома и в отпуске

Мы старались сделать пользовательский путь максимально понятным. После того, как пользователь зарегистрировался, кошелек создается автоматически. Нужно просто добавить первую транзакцию. Онбординг минимальный, все интуитивно понятно. Человек быстро вовлекается и начинает вести финансовый учет. 

Для каждой операции можно добавить фото чека, написать заметку, выбрать дату и категорию. Мы постарались учесть все виды трат семьи: автомобиль, здоровье, домашние животные, еда, красота, образование, одежда и обувь. Если в списке нет нужной категории, ее можно добавить самому. 

Анализ трат можно увидеть во вкладке «Отчеты». График разбит на категории. Приложение показывает, когда и на что была потрачена самая большая сумма в месяц, а также позволяет посмотреть траты по пользователям.

«Обычно в финансовых трекерах есть разделение на наличные, карты, счета. Moneon отличается от них тем, что в нем нет концепции счетов. Мы решили от этого отказаться. В приложении есть один кошелек, куда можно добавлять все транзакции независимо от способа траты. Не нужно делать лишние движения: сводить балансы, следить за несколькими суммами в распоряжении. Это упрощает использование кошелька и помогает не бросить учет в первый день.»

Денис Германенко, CEO CleverPumpkin

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

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

Учет карманных денег для ребенка. Moneon — удобный инструмент для обучения финансовой грамотности. Ребенок научится сам вести свой бюджет, помнить все траты и расходовать деньги с умом.

Планирование трат в отпуске. Конвертация валют помогает следить за расходами даже в отпуске. Нужно просто выбрать нужную валюту и приложение само переведет сумму транзакции в основную валюту кошелька. 

Бухгалтерия для микро- и малого бизнеса. Moneon позволяет вести простой учет операций по бизнесу, делиться счетами с бухгалтерией, а также генерировать отчеты в формате CSV или PDF.

Разные варианты использования помогают нам охватить как можно больше пользователей.

Бэкенд с нуля без команды разработки

Так как авторы идеи Moneon пользовались iPhone, мы ориентировались на iOS и писали серверную часть с помощью фреймворка CloudKit. Это бесплатная программная среда от Apple для хранения данных. CloudKit позволил не тратить ресурсы на бэкенд и выпустить приложение в короткое время. 

Когда было решено развивать приложение дальше, стало ясно, что бэкенд нужно переписывать. А еще — делать версию приложения для Android. Синхронизация между платформами необходима для семейных финансовых трекеров: люди в одной семье часто пользуются и iPhone и Android, или переходят с одной модели на другую. Мы хотели, чтобы у всей семьи была возможность совместного учета затрат.

Переделывал бэкенд наш продакт-менеджер, который обладал большим опытом и знаниями в серверной разработке. Он давно вел проект и «болел» за него, поэтому сам вызвался написать новую серверную часть. Это был массивный объем работ, который занял около 6 месяцев. Кроме написания кода, много времени ушло на логику синхронизации с сервером для офлайн-работы.

Что может пойти не так, если вы монетизируете приложение через фримиум

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

Для фримиума может быть сложно сразу найти хорошее соотношение платных и бесплатных функций. При запуске монетизации мы определили базовые возможности в бесплатный тариф, а крутые дополнительные — в платный. По мере развития приложения платных функций становилось все больше, а основной набор оставался прежним. 

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

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

Синяя линия — тестовая группа, которая могла пользоваться учетом доходов бесплатно. Оранжевые и зеленые линии — контрольные группы. Удержание рассчитывается на основе события новой транзакции.

К концу первой недели в тестовой группе показатель удержания был на 50% выше. Это был успех, поэтому мы сделали функцию бесплатной для всех. Людям нравится видеть на одном экране, сколько они заработали и потратили. Результат — коэффициент конверсии увеличился на 15%, а ежемесячный коэффициент удержания — на 60%.

Разделяй и властвуй: увеличиваем прибыль без вложений в маркетинг

На этом наши эксперименты с монетизацией не закончились. Так как Moneon популярен среди пользователей из России, большей части Европы и Бразилии, нам нужно было установить цены на подписку для разных стран. Сначала она была одинаковой для всех. А потом мы поняли, что это может быть нечестно: например, согласно Википедии, разница в рейтинге ВВП на душу населения между условной Германией и Беларусью — около 70 позиций. Почему же немцы и белорусы платят одинаково? Возможно, немцы могут заплатить за подписку больше?

Мы решили предложить странам разную цену подписки в зависимости от экономической ситуации, чтобы увеличить прибыль. Сначала сопоставили список стран, в которых популярен наш продукт, с 30 странами с самым высоким ВВП. Список был довольно коротким: США, Австралия, Канада, Германия, Франция, Великобритания, Италия и Испания. Затем мы увеличили цену вдвое для пользователей из этих стран.

Мы обновили приложение, создав 2 контрольные группы и 1 тестовую.

Ценовой эксперимент (по странам)

Чтобы проверить гипотезу, нам понадобилось 2 месяца. Результаты удивили: за это время средняя выручка на одного пользователя выросла вдвое. И при этом мы ничего не меняли ни в самом продукте, ни во внутреннем, ни во внешнем маркетинге!

На волне энтузиазма мы провели над монетизацией еще много разных опытов. Специально для этого написали SDK CleverPay, инструмент для управления группами подписки. Он позволял сегментировать пользователей, предлагать им разные распродажи, функции и баннеры. С помощью него мы пробовали добавлять новые варианты подписок, делали разные функции платными и бесплатными. 

SDK CleverPay задумывался как самостоятельный продукт, который будет помогать студиям тестировать покупки в приложении. Но ресурсов на развитие этого проекта не хватило, поэтому он закрылся. Сейчас для управления покупками и ценами используем другой сервис.

Как мы развиваем Moneon сейчас и причем тут сторы

Сейчас Moneon — известное на рынке приложение с ежемесячной аудиторией более 30 000 MAU, локализованное на девять языков. Оно полностью окупило свою разработку и приносит стабильный доход. За последние три года оно постоянно попадает в фичеринг App Store или Google Play. То есть, магазины приложений сами показывают наш проект на главной странице в тематической подборке и продвигают бесплатно.

Мы постоянно обновляем приложение до современных версий iOS SDK и Android target SDK, актуализируем функции и стремимся быть в тренде. Например, когда появились умные часы Apple Watch, мы адаптировали приложение для них. А еще добавили iOS-виджеты, которые позволяют видеть расходы или баланс на главном экране смартфона.

На Moneon мы одними из первых тестируем и реализуем новые платформенные функции. Благодаря этому продукт много раз попадал в фичеринг после релиза новых версий ОС. А еще мы активно работаем с аналитикой и маркетинговым продвижением. Собственный опыт с развитием продукта помогает нам при работе над проектами наших заказчиков.

Приложению есть куда развиваться — у него пока нет десктопной версии. Планируем полностью переписать iOS-версию на Swift. Когда перейдем на новый код, адаптируем Moneon под macOS, чтобы сделать учет финансов доступнее на десктопе.

Мы используем опыт Moneon в разработке приложений на заказ: проводим A/B-тестирования, погружаемся в аналитику и делаем все, чтобы продукт понравился аудитории. Если вы планируете запустить свое приложение с нуля или доработать существующее, обращайтесь к нам.

Комментарии (7)


  1. maximw
    08.08.2023 11:46
    +2

    Я перепробовал все финансовые трекеры, показанные на скрине, плюс еще десяток или два других.

    Удобнее всех был первый Coinkeeper, одно из немногих приложений за которое я с радостью платил. Транзакция добавлялась простым перетаскиванием из счета (от которых вы, по-моему, очень зря отказались) в категорию. Этот интерфейс перетаскивания был просто киллер-фича, которую почему-то не взяло на вооружение ни одно другое приложение, кроме Procoins.

    Потом UI-дизайнеры Coinkeeper обкурились и во второй версии сделали все в одной ленте, включая графики и диаграммы. Плюс сделали тэги глобальными между категориями и похерили тэги, которые работали в рамках категории, из-за чего их можно было использовать и как тэги, и как подкатегории. В третьей версии вроде как немного откатили назад, но я уже перестал пользоваться Коинкипером.

    Когда искал замену Коинкиперу, Moneon - мне показался безликим финансовым трекером, коих десятки в сторах, без каких-то выдающихся фичей.

    В итоге купил подписку и осел в Procoins, но оно очень вяло разрабатывается, и кажется, ребята могут в любой прекратить поддержку. Идеала нет.


    1. axweye
      08.08.2023 11:46

      А что насчёт Fast Budget скажете? Смотрели его?


      1. maximw
        08.08.2023 11:46

        Смотрел, такое себе. Ужасный интерфейс добавления транзакции. Кнопка (+) раскрывает еще выбор что именно добавить - перевод, доход или трату. Учитывая, что перевод это по сути трата с одного счета и доход на другой - т.е. не нужная сущность, т.к может быть просто тратой в спец. категорию "другой счет". Доход вообще я заношу раз в месяц при получении зарплаты. Получается 99% случаев мне нужно добавлять только расход. А приложение каждый раз заставляет меня делать как минимум на 1 тап больше. Что вообще не способствует легкости добавления транзакции.


    1. maximw
      08.08.2023 11:46

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

      В учете личных финансов главное дисциплина - заносить простоянно каждую мелочь. А главный фактор для поддержание дисциплины - удобство добавления транзакции. Так вот почти все приложения имеют кнопку "добавить", после которой надо заполнить форму с как минимум тремя обязательными полями - откуда потратил, категория траты, сумма. С интерфейсом, где перетаскиваешь со счета в категорию из трех полей остается заполнить только сумму. Именно поэтому я считаю интерфейс первого Coinkeeper и Procoins килеер-фичей, сильно облегчающей добавление транзакции, что позволяет соблюдать дисциплину, которая критически необходима для всей затеи личного финучета. Жаль, что другие приложения не перенимают эту наработку.


      1. dobrygazon
        08.08.2023 11:46

        Пользовался трекерами бюджета с 2016го. В свое время остановился на Spendee, но пришел к тому, что занесение расходов руками ну черезчур интрузивно и никакое приложение мне сильно жизнь не облегчит.

        На помощь пришла связка банк на букву "Т" + гугл таблица. Если следовать достаточно простому процессу, то можно облегчить учет финансов и сделать его почти автономным (да простят меня авторы статьи за то, что подрываю философию использования трекеров).

        1. Тратить только с карты (или переводами с карты на карту)

        2. Раз в неделю (или с комфортной вам периодичностью) заходить в веб-интерфейс оного банка и категоризировать ручками уже залогированные траты с помощью кастомных тегов. С помощью такого же механизма можно отсеивать "мусорные" переводы самому себе (текущий > накопительный, накопительный > текущий, текущий в банке "Т" > текущий в банке на букву "А" и тд)

        3. Делать экспорт *xls / *csv etc.

        4. Вставлять *xls в подготовленную гугл табличку

        5. Рисовать любые графики. Для примера, ниже категоризация еженедельных расходов

        Из плюсов

        1. Не нужно заносить каждый расход руками и стоять на кассе в Пятерочке с картой и телефоном в руках

        2. Полная история трат, ничего не забывается

        3. Сильно экономится время, т.к. формат экспорта из банка "Т" не меняется, то процесс учета финансов сводится к ~1ч в неделю / месяц (расставить категории > сделать экспорт > вставить в табличку).

        4. Высокая гибкость и кастомизация. Вы не ограничены интерфейсом приложения и можете посчитать формулами любую интересную вам метрику.

        Из минусов

        1. Риск изменения формата таблички из "Т"

        2. Придется разобраться с табличкой "Т" (она достаточно громоздкая) и построить из нее интересующие графики

        3. Вам постоянно будет хотеться добавить yet-another-metric, тк вы можете это сделать :)

        4. Если переборщите с метриками для рассчета, то через 5К рядов "сырых данных" табличка может начать подлагивать на слабеньком железе


        1. maximw
          08.08.2023 11:46

          Еще один плюс - независимость от разработчика.

          Я бы заплатил 3х-5х подписку, если бы разработчик помимо подходящего мне приложения, давал еще какой-нить докер для разворачивания и своего бэка.


      1. Mofas
        08.08.2023 11:46
        +1

        В Moneon в целом способы добавления максимально ускорены:

        • есть виджет на HomeScreen, по нажатию на который сразу открывается экран добавления транзакции

        • кнопка добавления транзакции практически на всех экранах на виду и в быстром доступе

        • для создания транзакции надо записать только сумму (дата ставится сегодня, категория пустая → потом можно поменять)

        Даже уже не знаю как еще ускорять добавления, если не учитывать автоматизацию, импорты и т.п.