OfferUp is a digital marketplace that provides a platform for buyers and sellers to connect locally and nationwide. Its scroll interface and integral to the company's brand, and allows users to browse hundreds of listings from over forty categories, seamlessly. Users can browse goods, message sellers, post goods, and leave reviews of their transactions.
As a regular OfferUp user, I found it difficult to browse listings with ease and confidence. Listings on the home page are cluttered with unwanted ads, sold goods, and disproportional listings that make some goods hard to identify. Creating and managing listings require multistep processes that could be condensed, while still upholding OfferUp's brand and identity.
Pen + Paper
Since I have used OfferUp for years and therefore know its functionality very well, I decided to do an in-depth analysis of the app. I wanted to understand the overall architecture and navigation of the app.
Initial interviews included seven users aged 16-62, who use OfferUp on a regular basis. Aside from user interviews, recent OfferUp reviews from the App Store and Google Play were used to gain more insight on user pain points.
Therefore, optimization of the asking, searching, and selling features seem like they would most benefit OfferUp's user base.
I wanted to design for users like Ahmed by making OfferUp easy to interact with while providing clear and explicit listing descriptions. I also wanted to provide a seamless selling experience for Christina, so that posting a sewed beanie can be done quickly and easily. Meet up experiences should be safe and reliable for both users, and I wanted to reflect that in the redesign.
Many users across interviews and app reviews expressed their frustrations towards the search functionality. The biggest culprit: Ads. “I almost always tap on an ad by mistake, they’re so annoying” one user complained. OfferUp’s algorithm generates item specific ads on the browse page whenever a user taps on an item. Tap on an iPhone post, return to the browse page, and you will find iPhone ads scattered everywhere. Users are especially prone to clicking on these ads when searching for something particular, and often leads to slower, less efficient navigation.
Users also expressed how the disproportionate listing layout is a burden when browsing. Some are “too small” to make out at first glance, and others are “unreasonably larger”, including item backgrounds in the preview picture.
OfferUp’s filtering system also seems to be lacking based on interview feedback. Currently, buyers can filter by price, date listed, and proximity. However, all three filters cannot be applied at once, nor can a user filter by condition or TruYou sellers, which seems to be of high demand.
Buyers have indicated that asking a seller about an item’s availability is the best stating point when looking to purchase something. Users can either offer a purchase price on the item, or ask questions regarding it using the Ask and Offer buttons under the posting. Given the importance of inquiring about availability, the process of asking a seller this question should be effortless and rather quick. However, the current process of asking this frequent question takes just as long as any other one, even with the pre-written messages OfferUp provides. Interview feedback indicates that this is not ideal for average browser, and users would like a quicker method of asking such popular question.
Some users complained about buyers/sellers not showing up to their scheduled meeting place on time, or at all. This illustrates that OfferUp’s current Suggest to Meet feature within messages is lacking, and can be optimized so that scheduled meet ups don't lead to a waste of time.
Sellers that were interviewed emphasized that the posting process is unnecessarily “lengthy” and takes users through a five step process in order to successfully post an item. It is clear that this process could use some condensing and a bit more structuring in order to provide sellers with a delightful, seamless posting experience, as well as to ensure buyers are getting all the information they need about the item.
User testing was conducted to ensure usability of basic in-app functions and assess the efficiency of the proposed solutions. The feedback was collected, and was used to tweak some design features that were implemented in the final design.
As an active OfferUp user, I found it fairly easy to identify the holes within the app’s design that could greatly improve its users’ experiences. After speaking with some users during the user research portion of this study, I found that we share similar frustrations towards the app’s design, which solidified my redesign ideas. These redesigns focus on an improved browsing experience for all users, as posts were heavily weighed down by ads and indistinct photos. The posting process was condensed and simplified, yielding a seamless posting experience for sellers, as the process beforehand required too many steps. From the feedback, I found that even the smallest changes in design make big difference in user experience.