City Pups Design Sprint enhances pet adoption for city residents who struggles to find the right pet for them because existing adoption websites lack crucial information. Utilizing available insights provided, I led a design sprint to ideate the MVP, create the prototype, and validate solutions through usability tests.
The City Pups project is a modified version of the Google Ventures Design Sprint project created to improve the pet adoption experience for future pet owners who live in an urban environment.
The constraint for this project is that the design must be for a website or a web app that focuses on helping users find the right pet for them. CityPups will redirect users to a third party to complete the adoption process.
City residents often have a hard time finding the perfect pet that they can properly care for. While many adoption websites are great at promoting adoptable pets, they are not the best at giving potential adopters the information they need to make an informed decision that will benefit the pet and align with their lifestyles.
CityPups is designed to help potential adopters feel more confident in their decision by matching potential adopters with the perfect furry friend who checks all the boxes. To solve the communication problem, my solution for CityPups also provides a platform for users to communicate with shelters, inquire about the pets they are interested in adopting, and keep track of their communication.
With limited 1-week time frame, I built a 5-day sprint plan to come up with the quick solution that is still research-driven and helpful for future iterations.
The challenge jumped right in to finding key insights to ideate the solution.
The major problems that users mentioned during interviews and usability tests include:
Other than breed and size of the pet, the most important information for adopters is the pet’s personality and temperament.
Adopters have to contact representatives from adoption centers and shelters which is time consuming process. It's also hard to keep up with any updates
With the lack of information available, people cannot make a decision with total confidence that the pet would be a great fit for them. This often ends with the adopted pet being returned to the shelter.
“I end up falling in love with a little dog that needs more space to live and play than I can offer"
A web-based platform where adoptable pets can get matched with their potential owners who checks all the boxes.
To solve the communication problem, my solution for CityPups also provides a platform for users to communicate with shelters, inquire about the pets they are interested in adopting, and keep track of their communication.
Users are provided with relevant articles that inform them about the breed, temperament, and ideal care for the pet so they can self-assess their situation.
I iterated 3 different user journeys that map out the steps that users need to take to complete the adoption process.
With the user journey in mind, I was able to quickly finalize the MVP for the prototype:
Users will be encouraged to fill out information about their lifestyle in order to see pets that are most suitable for them.
Once the user receives their matches, they can browse the list of recommended pets that mostly matches their profile. Here, users can add any pet profiles to their favorites which they can easily revisit to when they return to the platform.
Any pet profiles that have been added to their favorites will automatically be added to the communication channel. Here, users can contact the shelter/adoption agencies directly to learn more about pets and set up an appointment to meet them.
The goal of this stage is to explore and envision the user journey by analyzing competitors sites for inspiration and creating quick sketches using the Crazy 8s method. As a result, I sketched out 3 critical screens that I can build on.
I set out to find inspirations by analyzing some of the most popular websites that were created to solve a similar problem including Adopt a Pet, Pet Finder, and Hinge. The analysis helped me discover the heuristics of similar platforms and what features are most effective to help users find their match.
A non-profit website that heavily focuses on images and information on adoption process.
I found that the non-profit website focuses more on sharing images and showing the adoption process on the pet profile as both of these information are above the scroll. Below the scroll, the users can see the basic facts, information regarding vaccination status and compatibility with other pets and children, and more detailed description of the pet personality.
This website can be immensely improved by reprioritizing the information available. It may be more helpful for users to see the basic facts above the scroll right by the pictures to make best use of the screen real estate. As the adoption process is similar for most pets, it can be moved lower on the page where users can scroll down to see when they are ready to take the next steps.
A non-profit website that heavily focuses on images and information on adoption process.
Pet Finder does a really great job at providing a clean user interface to help users easily navigate. This website offers a quiz that is used to gather information about the potential owner. The quiz was short and easy to fill out. The questions on the quiz are personal enough to help users filter through pets that would match the user's profile.
However, I believe the quiz can be improved to be more engaging and more personalized by asking the users what their ideal pets look like.In terms of the user interface design, the website feels more cohesive and has a great information architecture where users can easily scan the page to find information needed.
The dating app, Hinge, does a great job at collecting relevant data with a more extensive profiles. It also encourages users to start conversations with their matches. CityPups can be the place where adopters can chat directly with the shelters, start the adoption process, and meeting up with the pet.
After learning the improvements I could make on comparable websites, I used the Crazy 8’s method to quickly iterate the different layouts for the quiz that would be most effective for the users and visualize the user journey on CityPups.
From the crazy 8’s, I picked out 3 critical screens for the MVPs that I defined earlier to sketch out in more detail. As the quiz I designed is more extensive, I decided to include a progress bar to guide users through the process.
For the search results page, I included more information about each pet instead of just using photos to help users compare while they are browsing.
Lastly, the pet profile page is designed to show the most important information above the scroll including photos, shelter information, description, fun facts, and a call to action.
As I’ve clearly defined the must have features for each MVP in the sketches of the CityPups’ critical screens, I set out to sketch the storyboard for the full user flows: onboarding, browsing, and managing matches.
Using Figma, I turned the storyboard into a high fidelity prototype. I chose the high contrast color combination and clearly defined typographic hierarchy so users can easily scan for information. On the other hand, I used colorful illustrations and images to provide a pop of color to the design and highlight the photographs of the pets.
The homepage defines clear instructions for the users on how the website works. The call-to-action button prompts users to start their journey by taking the quiz.
The four page quiz is equipped with the progress bar with a percentage marker to show the user how far along they are on the quiz.
The simple Sign Up page offers the option for users to continue their search as a guest before they commit to creating an account on City Pups.
The search results page shows the basic information about each pet including their features, vaccination status, how they behave with other pets or children, and if they have been house trained.
On the pet profile page, users can learn more about the pet’s personality, browse articles about the breed from reputable third party sources, and directly contact the shelter.
On the messages page, users can chat with the shelter to schedule an appointment and keep track of conversations with different shelters. Users can also check on the status of their favorite pets on their saved matches and navigate to the messages page from there.
After completing the site, I conducted a 30-minute interview with five users about their experience with the pet adoption process. I also gathered some valuable feedback from the usability tests that helped me to refine the Sprint prototype.
4 out of 5 users did not find their pets through adoption websites but rather directly from the shelter, a Facebook page, on Craigslist, and through a friend on Snapchat. One user who found his dog on an adoption website said he liked the filters because he already knew what kind of dog he wanted
Some users are looking for a therapy pet while the four other users wanted a companion. The most important factors in their decision are:
Some users mentioned that they felt sad, overwhelmed, and disappointed when they visited pet adoption websites. Some user felt that adoption websites are unreliable and untrustworthy.
“I found a dog that I liked on this website but I was disappointed when I found that the dog was already adopted 3 months ago.”
- Claire
Users were confused when answering some of the quiz questions because of the wording. They felt like the drop down format for answer choices suggested they can only pick one answer. They also wanted an option to answer certain questions later.
“How many hours is a few hours exactly?”
“What does HOA mean?”
“Can I select more than 1 option if I want to adopt both medium and large sized dogs?”
Users would like to see adoption fee for each pet. On the homepage, they mentioned that they did not know how to directly start browsing on the homepage. They also would like to be able to log in from there if they were a returning user.
On a positive note, users mentioned that they like the % match for each pet on the search results page. They also love the messages page because they can come back here to see the responses instead of going through emails and phone calls. Users liked that it was easy to scan through information on each pet.
I made changes to the design based on user feedback. On the homepage, Users can start browsing right away by using the Search Bar. Instead of getting stuck on the quiz, users can use the, "I'm not sure," option regarding the HOA/Lease Restrictions.
Completing this design sprint project helped me push past the creative block and ideate quickly without the pressure of being pixel perfect. At the end of the day, not all ideas are meant to be executed. Practicing the design sprint means there is little time to focus on the details but it could help me cut out bad ideas faster.
While working alone allows me more control of the project, it also means that I lack the perspective that collaboration could bring. I believe that using this methodology in an agile team environment will yield even better results. Involving product managers, engineers, marketers, and other designers in this early ideation stage would tremendously help me refine the solution especially as I move on to work with larger projects.