I co-founded Ozmo in 2014. It is a smart water bottle that connects with the water tracking App to record your water consumption. It tracks your progress throughout the day to help you reach your hydration goals.
Every tracking app has a report page, so does Ozmo App. We designed a simple report page to display all the drinking data. Users can browse their daily, weekly and monthly data.
But what do all those charts and numbers mean to the users? Do those data and reports can really help the user to improve their health? Would it be possible to generate some insight from those data?
Our goal is to provide meaningful data and suggestions to our users.
I am the design Lead of the team, work closely with the team and key stakeholders to conduct UX research and brainstorm different ideas to solve the problems.
We did a UX research and found out the followings:
1. People would like to know if they are getting healthier after using Ozmo.
2. People do not care about their past data, they only care about their daily data.
3. People want read their updated data easily.
Meanwhile, we built few prototypes with different style , from rational to emotional, displaying data with charts , number and insightful messages. Hosting focus group to test out our prototypes, gather feedbacks, and refine the design.
different design of the report
The final design
We created a "dashboard-like" box on the report page.
It shows a quick summary of the daily data.
It presents the percentage of the goal with an emotional mood and also provides an insightful message to the user.
Users can read the detailed data easily.
Most of the users are happy with the beta testing, but:
How do we engage people on the report page?
Can we push some notifications and drive people to it?
Can we study the user behaviour and tell them what to do to meet the goal?
How might we engage users to our new report page with a unique insightful message?
Study and analyze the user behaviour from the data, including hydration data and fitness tracker data
Using the data to predict if people can reach their goal or not
Providing unique personal message to encourage and educate the users
So how does it work exactly? Let's say a user who meets his goal for the past few days, the app will push a message and say," Hey, you are doing good, keep it up !" Once the user opens the notification. it will drive him to the report page. The app will analyze his data, if he is not going to meet the goal today, it will give him actionable tips.
After launching the new Ozmo report with predictive analysis.
the open rate is increased from 1000 to 4000+ per day.
We received an email from a user who thanks us for the new report.