Hidden Gems

Explore Like Never Before

UX Case Study
  • Industry: Original app concept

    Platforms: Native mobile app

    Role: End-to-end Designer

    Tools: Adobe XD, Photoshop, OptimalSort, Usability Hub

    Timeline: April - November 2020

  • One night at happy hour, one of my friends pitched me their best app idea. “I wish there was a way for me to see my friends’ favorite spots in different cities so that when I travel I can go to the places they liked.” The idea stuck and I set out to explore this problem space.

  • Whether traveling to a new city, recently relocated, or just tired of the same old spots - people are always looking for recommendations for unique experiences. The problem is there is no centralized place to find recommendations from friends, locals, brands, or other travelers.

  • A highly engaging, social, and customizable travel experience that let’s users create itineraries based on recommendations from friends, influential people, or brands. Users can quickly create and share their own itineraries for themselves or for others by searching and saving destinations to make their very own scavenger hunts.

User Centric Design Process.png

End to End Design

This project was a great example of how user-centered design looks at a real problem and provides a solution that fits the intended users’ behaviors, beliefs, and values.


  1. Understand the Problem

Competitive Analysis: Existing apps are falling short

To see the strengths and weaknesses of potential competitors, I performed a competitive analysis of 3 scavenger hunt apps. I focused in on Let’s Roam the #1 rated scavenger hunt app in the App Store and on Google Play. A UX competitive analysis can be found below.

Let’s Roam is a scavenger hunt app with the tagline “Wander with Purpose.” It’s clearly an app made for travelers looking for a way to explore new cities, but also has event-based scavenger hunt building tools for team building, bachelorette parties, and birthday parties. It offers scavenger hunts in over 400 cities with destinations including popular attractions, restaurants, dining, and more. While Let’s Roam is the clear competitor in the scavenger hunt landscape, there are still opportunities available.

  • Let’s Roam’s crowded navigation, busy interface, and tendency to crash are three major weaknesses. I may gain an advantage if I can deliver a simple, clean, and highly intuitive user interface that’s also dependable.

  • The information architecture felt overcomplicated and bizarre. The use of banners, multiple menus, and inconsistent navigation were all areas for improvement. Creating a minimalist user interface would put my app at a clear advantage for learnability and usability.

  • Let’s Roam social features leave something to be desired. Even though the scavenger hunts are designed for group activities, there was no way to see what scavenger hunts friends have previously completed. This is a major area to focus on.

  • Setup and gameplay felt immensely complicated. I could just hear my knuckle-headed friends (who I love very much) struggling to figure it out. Simplifying the setup could be hugely beneficial.

We’re just programmed to want things to be quick and easy... to be able to skim through things.
— Kat

User Interviews

I recruited 3 young adults in my network that all shared something in common: they all love to travel and explore. One of them is on the search for the best falafel in Berlin, another is hosting visiting parents, and another is planning a mountain biking adventure across the United States.

I kind of pride myself on my ability to find the best places to go just from Google Maps. I go to the reviews and see how well it’s rated and by how many people. Then I look at the photos and make sure it looks like somewhere I want to go.
— Kat
Ever since I moved to Berlin, my friends and family have wanted to come visit me and are always asking me to take off work to show them around... but I don’t get much PTO.
— Katie
If I go to an area I’ve never been to before, I hit “View Trail Lists” and see Featured Rides. I look for those, those are really [explicit] good. Those are the ones that locals do over and over again. I know I’m going to have a good ride and enjoy it.
— Alex

Problem Statement

Young adults need a social way to discover and share their favorite destinations in various locations, because they travel/relocate often and want to feel connected with their friends and family even while physically distant.

Hypothesis Statement

I believe that by creating shareable “scavenger hunt” itineraries that allows users to search, save, and share destinations of interest, we can help young adults feel more connected with their friends, family, and communities while exploring places more easily and enjoyably.


Personas

User Task Flows

After developing personas, I next had to think of what Kate and Mike might actually want to achieve using the app and what steps it would take to get there. These are laid out in User Task Flows. Then, I broke these task flows down stages, and considered the thoughts and feelings of the personas during each stage. By mapping each task out in this manner, it helps me identify potential opportunities for user satisfaction as well as pain points that should be thoughtfully avoided.

User Journeys


Early Designs

With a foundation built from user research and conceptualization, I was ready to start designing screens. This included a card sorting activity to inform the navigation of the app in a logical manner, as well as low-fidelity prototyping with paper sketches.

Sitemap & Card Sorting

To get a better sense of the app’s information architecture, I developed a sitemap. This is an area of improvement for me, as a designer. If I were to complete this task again, I would aim to simplify the flows and layout for greater visual clarity. While this was a helpful exercise, I later revised the app’s navigation significantly based on the results of the card sorting activity, user testing, and simply realizing there were more efficient ways for users to achieve tasks.

You can click on the images to enlarge them.

Low Fidelity Wireframes (Desktop and Mobile)

High(er) Fidelity Wireframes

The next iteration of wireframes featured clearer buttons and more accessible spacing. This is the fidelity that was used in usability testing.

If I were to do this project over again, I would increase the fidelity to include more color and images, as these were distractions from the functionality of the app. However, they did provide insight into the effectiveness of the information architecture.

Below you can see the Home screen (left), the My Hunts screen (middle), and the third step of adding a custom location to a scavenger hunt (right).

Custom Hunt 2.jpg
Custom Hunt 2 – 1.jpg
Custom Hunt Drop Pin 3 – 2.jpg

Core Features

Search & Save

Hidden Gems makes it easy to search for and save destinations - anywhere and everywhere. Players can search for fully completed scavenger hunts, individual places, or profiles of people and brands. With an interactive map and detailed filter feature, players can find the perfect scavenger hunt for their upcoming vacation, coffeeshop on their way to work, or mountain biking trail. Once they’ve found it, they can easily save it to a collection.

Custom Scavenger Hunts

Players can create scavenger hunts for their own city or add the highlights of their previous vacations to share with friends and family. It’s also a great itinerary planning tool for their next big adventure. With three ways to add destinations to the hunt, there’s nowhere off limits. Players can search for coffee shops, drop a pin on a biking trail, or connect the dots between their saved places. This is also great for people who live in popular travel destinations who get asked for recommendations regularly.

See What Your Friends Saved

Imagine that you’re traveling to a city for the first time, say Seattle. You know that you have friends who have been to Seattle before, but you can’t exactly remember who. Simply search “Seattle” and filter “Added by Friends.” Voila! You can now see all the saved places your friends have saved in the Seattle metro. If your friends have public scavenger hunts in Seattle, you can see them there, too!

core features.006.jpeg

Testing

Usability Testing

Methodology

Six participants ages 20 - 55 were involved in the testing. All tests were conducted remotely and recorded using Zoom. Participants were asked to complete 12 different tasks associated with the search, filter, save, and create a hunt features.

The participants included:

  • Don H., 45 - 55, Coon Rapids, MN; Unemployed on disability

  • Taylor S., 18 - 22, Duluth, MN; Art Student

  • Kat P. 25 - 30, Amsterdam, NL; Instagram influencer

  • Mayson L. 25 - 30, Duluth, MN; Quality Assurance Coach

  • Allison H., 25 - 30, Duluth, MN; Director of Operations & Marketing

  • Nicole M. 45 - 55, Mendocino, CA; Graphic Designer / Entrepreneur

Goals and Objectives

  • Determine the ease with which users can create a custom scavenger hunt. This includes

    • finding the “Create a Hunt” button

    • adding a title to the hunt

    • adding destinations to the hunt using various methods, and

    • reordering the destinations of the hunt once they’ve been added. 

  • Evaluate the users’ interactions with the search feature. We will be observing:

    • how users react to and interact with the interactive map,

    • filter results, and

    • search view features.

I like that all the features I would use are all here on the screen.
— Mayson L.

Affinity Mapping

Affinity mapping is honestly really cool. One of my greatest strengths is my ability to “connect the dots” and see patterns. This exercise of sorting statements made by participants of the usability tests helped me identify the strengths, weaknesses, and overall impressions of my design.

If I were to do this project over again, I would perform this task digitally using software instead of sticky notes. While the physicality of this practice has value, it’s often messy and difficult to maintain for a long period of time. I’d like to be able to refer back to the actual groupings of this task later continuously.


Results and Analysis

Overall, participants expressed satisfaction with the layout and navigation of the app’s home screen and customization features. Issues with the prototype are described below. 

  • Issue 1: Participants expected to find the “Create a Hunt” feature under the “More” tab and “Profile” tab, neither of which were prototyped.

    Priority: High

    Suggested Change: Move the content in the “More” tab to a hamburger menu on the home screen. Add “Create a Hunt” button to Explore, My Hunts, and Profile tab.

    Evidence: Three out of six participants expected to find this feature under the more tab. When asked what else they expected to be under this category, they didn’t have any other ideas, suggesting that the bottom navigation was unclear.

  • Issue 2: Filters layout was strong, but felt incomplete.

    Priority: Medium

    Suggested Change: Design the filters to answer the Who, What, When, Where, Why, and How of the scavenger hunt users are looking for. Add labels to scales.

    Evidence: Four of Six participants tried to click on the “more filters” button. Two said they’d like to see filters for price, solo vs group, and traveler vs local.

  • Issue 3: No way to see where destinations are in relationship to each other after they’ve been added to the hunt.

    Priority: Medium

    Suggested Change: Create a map on showing the distance between destinations on the hunt.

    Evidence: Two users suggested this change on their own accord during testing.

Click to enlarge

... then I’d go to Profile because if my saved hunts are somewhere i would assume they would be in my saved profile.
— Mayson L.
I would expect it to be in My Hunts after I made it, but I wouldn’t expect to create it here.
— Don H.

Click to enlarge

I want to know how long the hunts are going to be. Will they be an hour or all day?
— Allison H.
Oh okay cool... I can see things that I would want to filter, but there are some things missing here.
— Kat P.

Click to enlarge

How do I know I’m not sending them back and forth across town?
— Taylor S.

Preference Testing

Preference testing was conducted to test the clarity and descriptiveness of the text on the introduction screens.

Methodology

Testing tool: UsabilityHub

Participants: 11 participants ages 22 - 31

Results

Out of the 11 participants, 9 preferred the image on the left. Participants said that the text felt more welcoming, descriptive, and informative about how they could start using the app immediately.


Style and Reiteration

After analyzing and implementing the results of the usability and preference tests, I started thinking about visual design elements like color, typography, Gestalt principles, and other elements that make the app look “finished.”

Reiteration

As with any design project, the more time you spend with it, the more you find to improve. Here are 6 elements that underwent dramatic reiterations:

Click to Enlarge

Update #1: Search Results - List View

  • The size of the interactive map was increased to help users easily gather more information

  • A much more photo-forward approach, with banner images that spread across the entire screen as opposed to three smaller images separated by whitespace. This creates a much more intentional use of the hunt’s cover photo.

  • The updated list view includes more high-level information including number of destinations, estimated time to complete the hunt, ratings and reviews. This gives users more information to compare their results without leaving this page.

Click to Enlarge

Update #2: Search Filters

  • This feature began as a dropdown menu but was updated to a sheet, which reduces the cognitive load of the users

  • The slider was updated to conform to iOS guidelines, including labels for clarity

  • The “Activities” filter was updated from a grid to a dropdown menu to save screen space

  • Color and size were adjusted to the “Apply” button, improving the visual hierarchy of this call-to-action

Click to Enlarge

Update #3: Saving Search Results

  • Scavenger Hunts and Places (such as cafes) can be saved to personal collections

  • A small pop-up menu with a lot of empty space was turned into a sheet with a grid, neatly displaying existing collections. This reduces cognitive load by only presenting users with the task at hand

  • Action buttons to cancel and save were created to increase clarity

  • Users can easily create a new collection

Click to Enlarge

Update #4: Adding a Destination to a Hunt

  • Three equally-sized buttons were replaced with a dropdown menu, improving the visual hierarchy and decision architecture of this action

  • A header was added to the page to help users locate themselves in the process of creating a custom hunt

  • The cover photo was expanded from an image box to a banner image. Later, an overlay was added to increase contrast between image and title

Click to Enlarge

Update #5: Drop a Pin Feature

  • A header was added to remind users of the larger task being completed (creating a custom hunt)

  • The logo and hamburger menu were removed because they were unnecessary and could potentially cause errors with a long recovery time

  • The confirmation of the dropped pin location was turned into a pop-up with a sharp contrast to increase legibility

Update #6: Sign Up Screen

  • A background image was added to convey a the mood of the app

  • Labels were added to form fields to increase accessibility

  • A gray overlay was added to the social login screen to increase contrast

  • Color was added to the Sign Up button to establish hierarchy

 

Conclusion

What Went Well

  • I was able to create a unique and useful app that solves real user problems. Several of the usability test participants said that they would use this app.

  • Despite having to convey significant amounts of information, I was able to maintain an intuitive and user-friendly design that doesn’t bombard the users’ visually

What Could Have Gone Better

  • The initial and revised sitemaps were helpful steps in the ideation process, but were quickly improved upon during the wireframing process.

  • I have concerns about users potentially feeling lost while creating a custom hunt. I would like to spend more time helping users locate themselves in the process or by creating a quicker method

What I Studied Afterwards

  • Information Architecture

  • Creating Sitemaps

  • Native Platforms Designs

  • User Interfaces

  • Design standards for iOS and Android

  • Accessibility Guidelines and Levels

Challenges

The challenge was to create a social scavenger hunts for real objects and locations in their own cities, independently or with groups. User research showed that it made more sense to use scavenger hunts as a method for creating itineraries with recommendations from their friends, favorite brands, and locals rather than to make a scavenger hunt app for gaming purposes. This was an unexpected but exciting turn that produced a truly unique and useful result. Users can now search, save, and share their favorite places- around town or around the world- with their friends and family. Users’ can see what places their friends liked wherever they find themselves. They can play scavenger hunts put together by mountain biking brands, popular chefs, or locals. They can even make their own hunts for when friends and family come to visit (save those PTO days for yourself!).

The most challenging part of this project was designing logical and intuitive information architecture. I really didn’t want to make my user’s do a ton of reading to figure out how this app works. I wanted it to feel familiar and natural. This is part of the reason why I did usability testing with a fairly low-fidelity prototype. I wanted to make sure that the very bones of this app were easy to navigate.

If I were to do this project over again, I’d spend some more time on styling pages like the Profile page. One the left you can see the profile page I created for this project. On the right you can a more stylized profile page I created.

Next Steps for This Project

Adding Single Destinations to Existing Hunts

  1. Problem: Users won’t want to go through the entire “Create a Hunt” process if they just want to add a single destination to a scavenger hunt (during that session).

    I believe that by creating a “quick add” feature for Kate and Mike, I can make it even easier and faster to create custom scavenger hunts. This feature would allow users to simply “drop” destinations to their existing scavenger hunts, similar to adding a single song to a playlist. This encourages users to continue adding to their scavenger hunts, reinforcing engagement.

    By creating a timestamp of when each destination was added to the hunt, we could analyze how often users add single destinations to their existing scavenger hunts after the creation date.

    A success benchmark could be whether at least 20% of users with existing scavenger hunts add more destinations at a later date using this feature.

More Areas for Further Development

  • A key area that still needs to be designed and tested is the actual gameplay. Once users find a scavenger hunt that they want to play, an experience needs to be designed to make it fun and engaging.

  • Progressive onboarding could be added to the “Create a Hunt” feature to instruct first time users how to use the “Drop a Pin” feature.

  • A visual indicator to help users locate themselves in the “Add a Destination” feature would be helpful.

Additional User Research and Usability Testing

  • There is so much more testing I’d like to do. Due to the constraints of time and budget, user research and usability testing was limited. I’d like to expand both these areas to include more diversity in regards to race, class, and geographic location.

  • I’d like to conduct another round of usability testing to ensure that the latest iterations are successful in resolving the errors discovered in the first round.