Summary

Client: MiBolsillo App

Sector: Fintech

Challenge: Increase the stickness ratio (DAU/MAU) and reduce the number of drop-offs after the budgeting process flow.

My Role: User Experience Researcher and Interface Designer

Downloads vs Active Users

My starting point for this use case was to analyse the metrics provided on Firebase. MiBolsillo app had a high download number suggesting initial appeal, but it didn’t have a substantial number of active users to maintain long-term success and ensure retention and ROI.

Number of Downloads Q1 2020

Firebase Events

After assigning events to every core app functionality, it was clear that the budgeting process was a central pain point among our user base.

Percentage of users completing the flow | Home > Budget Screen Start > Budget End Screen | Q1 2020

Competitors Analysis

I analysed the budgeting flow of leading banking apps in our market. The apps included were, Yape, Tpaga, Organizze, Fintonic and Monefy.

The personal finance app market is dynamic, with new players entering the space regularly. Factors such as target audience, specific features, and market presence can influence the competitive landscape in a given region.

Key findings

  • No technical jargon leaking into the user interface

  • Show users how long they have left

  • Don't overload users with loads of information all over the UI.

  • The flow shouldn't exceed 60 seconds.

In-app Survey

Alongside the Firebase events, I ran an in-app survey among our users to understand what functionalities our userbase appreciates the most.

The responses suggest a demand for easier access to loans and budgeting tools.

The survey results revealed the need to improve the in-app budgeting tool dramatically.

Empathise Phase

My team and I held user interviews and user testing during this stage. I conducted these sessions using low-fidelity prototypes.

User Interviews

I sent in-app notifications and e-mails to the most active users within our extended representative sample.

User Interview KPIs

ⓐ Identify Pain Points during the onboarding process.

ⓑ Understand the user's willingness to complete the process.

ⓒ Know what the expectations are afterwards

ⓓ To what extent are digital tools already being used for budgeting?

Insights

  • User say the budgeting process was long and complex

  • Users said they don't understand why they need to input so much data prior to using the app.

  • Users said they found the app terminology too verbose and in many cases lacked clarity.

  • The UI was perceived as dull and unpolished.

  • Users mentioned that many buttons were cut out, and others didn't respond.

Based on the interviews, I have modelled the following user personas ↓

Personas

Fiorella Harding

  • Age: 25

    Education: Undergraduate

    Hometown: Lima, Peru

    Family: Single

    Occupation: Temporary worker in a beauty salon

    Mobile Platform: Android

  • Fiorella is a young woman working in a beauty salon. She lives in an urban area of the city of Lima. Currently, she wants to get qualified in Cosmetology so she can get a better job in the industry, be able to save money and in the near future open her own beauty salon. She enjoys going out on the weekends but she’s trying to do it less so can save faster to start her studies.

  • Fiorella wants to save money to carry on her studies in a Cosmetology School.

    Fiorella wants to control her expenses and be able to cut off all non-essential ones.

  • Fiorella tried to apply for a loan but there were so many requirements that she gave up.

    Fiorella doesn’t understand much about finances but she’s willing to learn the basics.

    Fiorella downloaded a finance app already. It was so complicated and cumbersome that she stopped using it.

Federico Campbell

  • Age: 28

    Education: Undergraduate

    Hometown: Rosario, Argentina

    Family: Single with a dog

    Occupation: Owner of a food market stall

    Mobile Platform: Android

  • Federico moved to Cusco from his hometown two years ago. He arrived as a tourist, fell in love with the city, and never left. He rents a small food stall in a very touristy market in the city. He cooks different kinds of vegetarian wraps - his customers love the mushroom one. The business is starting to grow and he would like to be able to better control the incomes and expenses. He dreams to have his restaurant in the heart of the city.

  • Federico wants to rent the food market stall next to him so he can serve more customers.

    Federico is thinking of hiring a waiter to help him during peak times

  • Federico is busy most of the time and sometimes he forgets to pay his utilities.

    Federico would like to apply for a bank loan. Unfortunately, he can’t prove his income to any bank in the country.

Customer Journey Map

User journeys are critical in designing apps. They highlight the current issues and produce a perfect picture from a typical user’s perspective early in the process.

I worked with my PO during this stage. We gathered a lot of ideas that we tested in the next stage.

Building the Information Architecture

For this purpose, I used card sorting as the method to design and evaluate the information architecture of the budgeting flow. In the card sorting session, the attendants organised topics into categories that made sense to them, and they helped me to re-label these groups.

These sessions made me understand our users' expectations and the categories' logic. This research helped my team and me to:

Build the structure for categories and subcategories

Decide the order of the items

✔ Label categories and navigation

The categories below are the result of multiple card-sorting sessions.

Categories Tree

  • Rent

    Mortgage

    Property taxes

    Maintenance costs

    Water Bills

    Electricity

    Internet

  • Supermarket

    Convenience Store

  • Gym memberships

    Clothing

    Home Decor

    Gifts

    Delivery

    Restaurants

  • Healthcare

    Homeowner’s or renter’s insurance

    Home warranties or protection plans

    Auto insurance

    Life insurance

    Disability insurance

  • Bus

    Train

    Taxis

    Uber & others

  • Concert tickets

    Sporting events

    Family activities & holidays

    Netflix & others

    Video games

    Hobbies

  • School Fees

    University Fees

  • Phone

    Laptop

    Desktop

    Accessories

  • Item description

Wireframes

After gathering all the information from our users. I led the next phase. I created simple wireframes to discuss with my team which ideas to implement.

Usability Testing Sessions

I implemented these prototypes to go through the conceptual and implementation stages fast.

My team and I conducted several remote usability testing where the paper was not an option.

I did not spend time with unnecessary design elements that may be scrapped as you develop the front end.

The goal was to test the interactions of the final solution. This made it easy to gather many insights into user'’ conduct and interactions with the software.

Insights of the first round of usability testing

Users found the dropdown menu cumbersome.

Users said navigating through so many options on a small screen was hard.

Users didn't understand the progress bar at the beginning.

Users weren't sure about what the pocket-shaped progress bar's purpose was.

Users liked the use of sliders as a means to select their incomes and expenses.

Users mentioned it was fun and enjoyable.

Insights of the second round of usability testing

Users found the progress bar helpful.

Users proved that many times is better to stick to conventions.

Users mentioned that the process was faster this time.

The whole process took less than 60 seconds.

Users found the progress bar helpful.

Users proved that many times is better to stick to conventions.

Users mentioned that the process was faster this time.

The whole process took less than 60 seconds.

First release

With the pressure of a tight budget, deadlines and having to serve not only our user base but investors (B2C/ B2C), it was challenging to implement all the changes needed in only one new release.

I released our first MVP to improve user engagement and increase ROI.

Second release

After the success of the MVP, I worked once again to enhance this app's functionality.

This new version retained all the functionalities of the first release with a refreshed look and feel.

Next Project


Credit Builder | MiBolsillo App