Smart Clean


While working for the Scotch-Brite™ Brand at 3M, we wanted to create a better experience for our customers through e-commerce. Our proposed idea only went as far as packaging and research so to continue my curiosity with cleaning, I took the challenge on as a passion project.

Smart Clean is a cleaning application that helps you organize household routine, assign tasks, and auto order supplies based on routine or product usage.
UX Researcher, UX Designer, Visual Designer,  Illustrator & Business Analysis
Note: To comply with my non-disclosure agreement, I have omitted confidential information in this case study. All information in this case study is my own and does not necessarily reflect the views of 3M.


Cleaning is a tedious and never ending task that most adults (and children) should do each week. With advanced sustainable ingredients, new technologies and brands, people want their mundane task to be elevated. How might we save time for our customers and provide a meaningful cleaning experience?


This passion project was developed within a program called Springboard. To gain more experience and develop strong UX skills, this class paired me with a mentor to video call each week in order to discuss how the assignments went. After 3 months of research, interviews, and user testing, I was able to develop an app prototype along with the branding.

Is there a problem to solve?

A survey with thirteen questions was sent to family and friends on Facebook that helped me narrow down who specifically had cleaning issues and who should be interviewed. A key insight was most people spend $10 - $15 a month on cleaning supplies and more than half surveyed forget to grab cleaning supplies when running errands. When interviewing, many ideas formed from our users like always needing refills for certain items. "It would be nice if someone can predict when I will be done with a product". Or creating seasonal packages for house maintenances.

Seasonal cleaning packages

Predicting when refills are needed

Everyone has 1 room they hate to clean

Sustainable & organic products that work

Creating Empathy

Curious Caity became our primary persona, she is a working mother of 3 children. She had a cleaning routine but now with 3 kids it gets too crazy to manage. Caity loves to try new things and is heavily influenced on reviews. Let's put ourselves in her shoes.

What would a helpful human do?

My favorite activity in journey mapping is asking yourself, "What would a helpful human do?". As in, if this digital experience was a human controling everything, what could we physically do to make it easier for the user? Based on our primary persona and their journey, here are a list of requirements:

1. Cleaning list functionality
2. How to auto order products for them based on their techniques and how often they clean.
3. Ability to share with others the account.

Observe & Listen

Based on opportunities and requirements, we placed key words and actions on cards. With two different groups, they helped organize the structure of our digital platform by moving cards around and naming each group. Both interview groups had similar card groupings along with inspiring naming conventions.

Happy Path

Before sketching, four happy path scenarios were created based on common tasks. User onboarding, create a cleaning box, checkout, and create a cleaning list.

Keep Iterating

Based on the happy path scenarios, wireframes were next developed. These paper sketches are actually version 3, lots of paper was thrown away before I ended up with something that makes sense. An assumption I was worried about was having too many "onboarding" steps where the user might drop off. In later testing, the "create a bundle" was taken out since there was no action or personalization for them to do.

What if... cleaning was personalized?

Though all this user research, “what if…” statements were created to push our team to think even father on the future of Scotch-Brite™. The final prototype was created for brief user testing and documentation.

What if Scotch-Brite™ app could anticipate when their users will need more cleaning supplies based on their cleaning habits?
What if Scotch-Brite™ could create a sponge holder that detected when they needed a new one?
What if Scotch-Brite™ could create an augmented reality app that helps their users notice bacteria on the surfaces?
What if Scotch-Brite™ e-commerce could teach their users how to clean more efficiently?


With a wide variety of brands, users get to choose their favorite or try old or new brands. Each product has a review, and choose between your favorite scents.


Create a cleaning list that is specific to your home. Assign tasks to your kids or roommates and keep track of what gets done!


Based on the cleaning list and routine, we can predict when you might be running low. How often an area is cleaned, using keywords and when tasks are completed. Each time the user answers yes or no to notifications, we get closer on predicting when refills are needed.


Since I had to submit this work online for class feedback, I was not allowed to use the Scotch-Brite™ branding. Instead, I designed a system and color palette that works well with other brands. The branding and UI needed to be clean, simple and friendly enough for younger kids to use it as well as moms.


There are MANY questions I still have on this project. Like, what happens if one product is needed sooner than another and delivery needs to be customized per product? Or what if they don’t use the cleaning list, how will we know when product used?

But clearly there is a space to explore here. I may not have the answers doing this by myself which is why I wish there was time to include co-workers in this passion project.

More Work