Как мы запустили свой трекер финансов: кейс Moneon
Многие аутсорс-студии хотят иметь свое приложение для дополнительного заработка и усиления имиджа. Но успешно запустить проект получается не всегда: не хватает ресурсов или продуктового опыта. Мы решили попробовать и разработали приложение, которое скачало около миллиона человек в 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-тестирования, погружаемся в аналитику и делаем все, чтобы продукт понравился аудитории. Если вы планируете запустить свое приложение с нуля или доработать существующее, обращайтесь к нам.