Awarding points to users for gathering data about movies, TV shows, and actors
- UX Designer
- Project Manager
- UX Director
- Lead UX Designer
- UX User Researcher
- Chief Executive Officer
- 5 months
TheTVDB is a community-driven TV and Movie databases. With content metadata available for 133,000+ TV Series and 327,000+ movies, thousands of developers use theTVDB digital media metadata API to power their apps, utilities, and projects.
To improve the integrity of their data, TheTVDB wants users to contribute critical pieces of missing data to series, movie, and actor records. How could TheTVDB entice users to enter data?
Moreover, although the site has 25 active editorial moderators, how could we get users to enter the correct data and to report errors?
TheTVDB team had implemented the gamification feature but wanted to make improvements based on structural changes and on the results of user testing. I was tasked with the following objectives:
Tour of TheTVDB Gamification
Being conscious of future UX designers
The previous UX designer had developed the gamification feature using Figma. However, the lead UX designer used Sketch for the rest of the site.
To streamline the process of applying new styles for myself and future designers I recreated the wireframes in Sketch so the next designer would not have to update styleguides in both programs.
Completing a design audit
Before implementing the new styles of the lead UX Designer, the UX Manager wanted an audit of the live site. Creating a detailed comparison of old and new components helped the developer with implementation.
The process helped me see that up to that point elements had been styled on-the-fly. It showed me how to create a more consistent experience for users.
Presenting to stakeholders and developer
I honed my presentation skills to defend my design choices and find the best solutions. Having regular meetings with TheTVDB team allowed me to iterate quickly based on our discussions.
The lead UX designer reminded me not to limit the designs on what I thought was possible because the developer could give feedback about what would be feasible.
Discover & Define
User test interviews
What’s the purpose?
Overall, users could not tell what kind of benefits they and TheTVDB could reap from the gamification feature. In their eagerness to start the game, they largely ignored the explanation of rewards and instructions.
Where am I? Where am I going?
We decided to replace the text at the beginning of the game with fun modals that users could easily digest. These screens would highlight the benefits and logistics of the game.
Clear instructions and notifications
Pop-up instructional modals could show users exactly where they needed to go, and what information they needed to get. They could also inform users that they had submitted the entry correctly and would earn points upon verification.
The team worked together to condense the copy on each modal. Just as we simplifiied the text, I also removed extraneous elements from the graphics to make them more straightforward.
Earlier version of onboarding modals
Final version of onboarding modals
Initially, we tried to prime users for the sites they would be going to using the destinations’ colors for the buttons, but users were not familiar with them. The colors also got mixed up with TheTVDB color scheme.
I got rid of the button to make the interface clearer and put detailed instructions in a help modal.
Reporting a record
Users can report a record for being adult content or miscategorized. During testing, the “Report” got lost amidst the available entry options and confused viewers.
We determined its purpose was more relative to the record information, so I moved the link up to the information section and highlighted it with an error color and icon.
I developed a new design system for TheTVDB site. To facilitate its implementation, I audited the live site and created a chart comparing the old and new components.
Limiting the color palette made the site more cohesive and helped highlight CTAs. I also set styles for possible components to prepare for the future of the site.