Since summer 2018 when I began reading for pleasure again, I have been an avid Goodreads user. When my country went under lockdown during the COVID-19 pandemic, I, like many others, found myself with a disproportionate amount of free time. I spent many of these excess hours reading and subsequently logging my activity on Goodreads. While doing so, I uncovered some pain points in the current UX that I believe can be alleviated. Seeking ways to occupy myself in quarantine, I challenged myself to redesign the user experience of the Goodreads mobile app.
About the Platform
Goodreads is a social categorizing database of books, annotations, and reviews. Users sign up to generate library catalogs and reading lists. Additional features include
the ability to create groups, polls, and discussion forums. Launched in January 2007 and acquired by Amazon in March 2013, the platform has since accumulated upwards of 90 million members and 2.6 billion books in its catalog.
This article does a pretty good job summarizing what made Goodreads such an attractive acquisition target for e-commerce giant Amazon. For one, Amazon's business began as an online bookstore. While Amazon initially expanded through increasing its share of the print book market and its dominance of online book sales, it was its early investments in ebooks and e-readers that turned the company into a digital publishing and book-selling powerhouse. Naturally, countless synergies between Kindle devices and Goodreads' social sharing platform could be realized, providing significant value add for Amazon. However, perhaps the most significant benefit comes from the platform's active users. Today's publishing industry seemingly survives on these super fans - bookworms who read a lot and tell their friends what to read too. Goodreads is the convention of this user group, the ecosystem where many influential readers choose their books. As David Vinjamuri from Forbes put it, "Goodreads offers Amazon the ability to transmit the recommendations of prolific readers to the average reader."
Like most online platforms these days, Goodreads makes money through advertising. Goodreads works with the "Big Six" - Random House, HarperCollins, Penguin, Simon & Schuster, Macmillan and Hachette Book Group - as well as other smaller publishers and individual authors and offers uniquely targeted advertising. However, considering the sheer size of Amazon's business, this revenue figure is relatively insignificant. Goodreads' value ultimately comes from its users and the data they provide. The platform's business goals can be summarized as follows:
At the same time, it is also important to consider the user's goals since user experience and business goals go hand in hand. As a good representative of the average Goodreads user, my primary needs are as follows:
Current Information Architecture
Information architecture (IA) focuses on organizing, structuring, and labeling content in an effective and sustainable way. The goal is to help users navigate complex sets of information and complete tasks. To do so, it is important to understand how individual pieces relate to each other within the system.
Deconstructing the IA helped me gain a better understanding of how the app's features are organized. Immediately, I noticed several issues with the current structure:
User Journey Map
User journeys deal with the emotions, pain points, and motivations of the customer. It is a visualization of the step by step experience the user goes through and shows the entirety of a customer's relationship with a brand.
Focusing on the user's emotions and motivations encouraged me to approach the design problem with a user-centric mindset. Furthermore, by thinking through each stage of the user journey, I was able to more clearly understand potential pain points in the
process and discover ways to fix them.
I believe there are three key pain points which should be pursued further:
Revised Information Architecture
In order to tackle the issues identified in the current IA and the pain points uncovered by the user journey map, I went back to the IA and looked for ways it could be improved. I envisioned a more minimal UI, which would require reorganizing the information and combining duplicate content.
User flows depict the set of steps taken by a user to achieve a goal within a digital product. Taking into consideration the revised IA, I mapped out two scenarios that Goodreads users typically face and the ideal user flows.
Looking for a new book:
High Fidelity Prototypes
This was my first time designing in dark mode - very exciting! Overall, working on this side project over the last few weeks was a fun and rewarding experience. I was super interested in UI/UX and product design during my first two years of university (I even considering pursuing a career in the field), but as I started business school, that passion dwindled. I'm glad I got to fall in love with design all over again when I was working on this!