Stratos Kalaitzis
Product Designer
UX Researcher
Multi-industry experience

How people could reduce household bills?

1 | Overview

As we are approaching an era where our homes are constantly getting “smarter” and we tend to have greater control over the operation of our home devices, it seems that we forget to control and keep track of the underlying cause that all these devices keep working, the energy provision. I have been using personal finance apps for a long time but I couldn’t remember any feature that could give me a satisfying solution to the problem. My method to check if I overpay a service or if any bill is gradually rising without my awareness could be described as old-fashioned, as I check one by one my past bills and highlight them with a marker if there is something strange.

2 | Problem Statement

I am using Money Lover and I’m generally happy with the friendly interface and the sense of control that it gives me. I decided to make it even better by adding some features and testing if those correspond to the users’ pain points. So, the problem statement could be formulated as:

How could we help people reduce household bills within a personal finance app?

Note: I do not work for Money Lover. This is an entirely personal side project I made to sharpen my product design skills and explore different solutions.

3 | My Design Process

I decided to follow the Design Thinking process to validate my thinking and go through the project with as few assumptions as I could.

4 | Personas

I created two personas that best depict the target audience. I made them to better understand the users’ needs and pain points and to help me choose appropriately the participants for the user interviews. The common theme between them was the need to compare and find more affordable deals, not just track expenses

Smith (55) — Generation X Homeowner

As a father of 3 children, I want to take full advantage of the money I spent on utilities, so I can provide for my family the best I can.

Ethnography

  • 55 y.o
  • Male
  • Civil Servant
  • Has 3 children

Needs — Motivations

  • Find the best deal across the different providers to match his family’s needs.
  • Feel that all his hard work isn’t for nothing; that he can provide his family with the basic commodities and something more.
  • Track the long-term differences on his utility bills on the fly, without checking all of them one by one.
  • Have a nice temperature and environment in his home throughout the year without worrying all the time about how much it is going to cost him.
  • Know what kind of heat is most suitable for his family.
  • Not to lose a lot of time, carrying and searching for all the different deals and services

Solutions

  • Compare his current deals — bills, with the best available.
  • Find long-term offers.
  • Track the amount spent on utilities and compare it with previous periods.
  • Notify when a bill is constantly rising

Vanessa (35) — Millennial Homeowner

As a busy working single, I want to control my fixed utility bills, so I can save money for travel and outdoor activities.

Ethnography

  • 35 y.o
  • Female
  • Tech company employee, works 9–5
  • Single
  • Lives alone in a small apartment

Needs — Motivations

  • Concerned about her carbon & ecological imprint
  • Cares about only the basic utilities
  • Wants to save money from home maintenance and utility expenses, to travel and buy stuff
  • Concerned that she is unaware of what she could get for the same price
  • Wants the best internet provider possible, because she relies on the internet for serious business tasks
  • She is willing to compromise in order to have the best internet connection

Solutions

  • Notify when a better internet deal comes out
  • Keep track of her energy usage
  • Tips and recommendations to reduce energy consumption
  • Find deals that include only the bare necessities

5 | User Interviews

Why did I conduct them and how did I find the participants?

To check the validity of my assumptions on personas and users’ needs, I decided to conduct a few user interviews. I approached people close to me (friends and family) that have experience with personal finance apps and have used one for a while. Eventually, I found 5 that matched the criteria. The interviews were conducted in person at my home office and lasted an average of 35–40 minutes.

Interview Script

I composed a script as detailed as possible to gain all the necessary insights from the users and help me determine some crucial pain points.

https://docs.google.com/document/d/1H1aSzPqjCWfg_nqTnoaWFT_Tt4hamV55MxzKrgK76Oc/edit?usp=sharing

Note-Taking

Because I was the only interviewer, I had to facilitate and keep notes. So, I accomplished that by taking quick notes on paper during the interview and by audio recording each session. I then transcribed the user interview audio recordings into one single document shown below.

6 | Affinity Diagram

I gathered the most relevant answers in a diagram and tried to organize and categorize them into sections to see what patterns emerge and what are some of the pain points the users face.

Affinity Diagram

https://www.figma.com/file/sSm5cmIhI77opb1k8hCn8W/Affinity-diagram?node-id=0%3A1)

Main Insights — Quotes from the interviewees

I want to have a sense of control over my monthly expenses & gain fast insights about my finances.
I want to figure out what I can do to save money
I think that I can save some money by tracking my expenses.
I want to easily add expenses and income and categorize them & Compare them with my past months.

7 | Competitive Analysis

To gain a broad sense of the current market state, I looked at other similar apps and searched for possible solutions they suggested to their users to save money. None of them had a specific feature to track your utility bills and compare them with deals from other companies

Competitive Analysis of the main direct competitors

8 | Prioritizing Pain Points

With my affinity diagram and user personas in hand, I prioritized the users’ pain points in a 2-dimensional matrix with two variables:

1. the potential impact on the users of the app

2. the potential benefit for the app itself

My assumptions of the importance to the users were based on the actual user interviews and as for the importance to Money Lover, I assumed that, based on my competitive analysis, there are some competitive advantages to be exploited.

9 | Define the problem and the solutions

Pain Point 1: Utility bills tracking

Users can’t easily recognize patterns on their utility bills. They can’t keep track of their bill’s history and be aware if some bill is constantly rising. So, they tend to use a pen, paper envelopes, etc, namely an inefficient way of trying to hold their expenses under control.

Pain Point 2: Alternative offers

Users aren’t aware of alternative offers for their utilities so they stick to one provider by habit and fear of getting out of their comfort zone

10 | User Journey Map

To visualize the user flow and think about how it could be done, I decided to make a user journey map that included the proposed solutions. It helped me design the task flow and empathize more deeply with the user.

11 | Task Flow

I changed the existing task flow (the flow the actual app uses) having in mind the two major pain points. The user can see fast (in 3 actions) the charges of his bill and the history of his utility bills. If he is unhappy with his current charges he can easily navigate to a comparison screen with all the available providers and then to a 1 to 1 comparison screen with the provider he selects.

12 | Sketching Solutions

13 | Narrowing Down Solutions

Solution for Pain Point 1
Solution for Pain Point 2

14 | Interactive Prototype (Before User Testing)

You can check the prototype on your own here

15 | User Testing

After having my interactive prototype set, I recruited 5 probable users of the app and conducted usability tests.

The tests were conducted between 19/12/2021 and 2/1/2022 and lasted an average of 15 minutes. After the introductory dialogue, I described 3 plausible scenarios and handed 3 tasks for each one. I designed the tasks with the pain points and my possible solutions in mind. The goal was to test the amount of intuitiveness during the user flow and if the solutions made any sense.

My User Testing Script (in greek)

https://docs.google.com/document/d/1DAwpSh6QNDjWR_M1kPNxL_IkJ8yPnSfi/edit

Note-Taking

Just like the user interviews, I utilized again a pen and paper when I conducted the user testing as I was the only facilitator. Simultaneously, I recorded, via video this time, each session as long as the screen of the phone where the test was conducted. I then transcribed the sessions on the spreadsheet shown below.

I handed the participants 3 scenarios and 3 tasks respectively to complete. The tasks were the following:

  1. Find your electricity bill for last month and check if there is a rise.
  2. Find the charges of the company Energy and compare them to yours.
  3. Find other alternative offers for your electricity bill.

For each task, I noted:

  1. if the user successfully completed it or not
  2. how much time he needed to accomplish it
  3. general notes, observations (e.g how intuitive/satisfactory was it for the user to accomplish the task)
My Note Taking Spreadsheet

The results, as seen below, were rather satisfying as almost every user managed to complete the tasks with ease. The average completion time was fine — not great — , and the misclicks were rare.

Usability Study Findings

The main problems that I noticed were:

  1. Users tried to interact with the graph that demonstrated the rise or fall of their bill and couldn’t.
  2. At the overall comparison screen, some users felt overwhelmed with the amount of information presented.
  3. At the overall comparison screen and the 1 to 1 comparison screen users had trouble recognizing easily their current energy provider.

16 | Iteration

Then it was time to get my hands again on Figma and fix some things. I realized that the UI was problematic in some aspects particularly on spacing, alignment, and contrast. Also, the users felt very overwhelmed with the amount of information on some screens so I had to figure out a way to make them more focused on the most important information and to exclude the unnecessary. I also realized that the icon I used for the bills was inconsistent with the rest so I tweaked it to match with them.

17 | Interactive Prototype (After User Testing)

You can check the prototype on your own here

Key Takeaways

By maintaining good spending habits and keeping track of our major expenses, we can provide the best we can for ourselves and our beloved ones. When families cannot afford to keep their lights on or heat or cool their homes to comfortable temperatures, they suffer physically and mentally. That’s why it is so important to design and develop personal finance apps that provide the right tools and features. By designing and testing these features within the Money Lover app, I discovered that this solution could alleviate some of the pain I described above.

● I’ve realized that a product development cycle can’t be linear, as once in a while you discover something that needs re-evaluation and iteration.

● I understand that the actual development of the product can have multiple technical and financial constraints that may change the designer’s ideal flow or solution.

● As a product designer, I have to deliver actual, problem-solving products and not just beautiful mockups.

● I think that my workflow would be much faster and efficient, if I worked with a team, but sometimes I think that it’s better to learn something the “hard” way, as this is more memorable.