How Would We Personalize the Course Catalog Page on @Codecademy ๐งต๐
Codecademy conducts two short quizzes for every user during the onboarding to guide them on which courses to take based on their interests.
The first quiz is Onboarding Quiz:
The second quiz is the Sorting Quiz:
Although Codecademy has two quizzes to guide its users, they don't personalize the experience on the course catalog page - where users explore different courses and content.
In this case study, we'll show you how we would personalize the web experience on the course catalog page based on the zero-party data Codacademy collects from two quizzes.
We hypothesize that:
if we personalize the course catalog page based on users' needs and preferences, we will see
- a higher conversion from free users to paid customers
- an increase in loyalty
- and, ultimately, in customer lifetime value too.
In our personalized example:
"The user's
- main purpose is supporting projects at work,
- interested in data science, and
- has no previous knowledge about it.
Moreover, based on the sorting quiz, the user is a problem solver."
1. After completing the onboarding quiz, the user lands on the course catalog page:
2. Then, the user takes the sorting quiz and comes back to the course catalog page:
Since the user took the sorting quiz, there is no need to show the quiz banner on top of the page.
Moreover, after completing two quizzes, the page is personalized based on the user's needs and preferences.
Personalization is a continuous journey,
which means that once one implementation is completed, companies will return to the beginning of the framework to
- analyze acquired data,
- discuss new ideas,
- hypothesize further improvements,
- and so on.
Sign up for our newsletter to receive #personalization case studies Star-struck
Every two weeks, we break down an interesting website and write a case study demonstrating how to personalize the website based on different signals.
Marketers are seeking ways to get more personal with their marketing efforts.
A recent report found that 85% of businesses say they provide personalized experiences to consumers, but only a fraction of companies actually achieve this goal.
There's a massive gap between where marketers are and where they want to be when it comes to delivering personalized content, offers, and experiences at scale.
On the surface, it seems like a simple thing for companies to provide highly individualized content and experiences to customers.
But in reality, achieving this is extremely challenging because most businesses lack the data required for personalization.
The key to unlocking competitive advantages is understanding your customer.
If you can identify and segment your customers into groups that share common traits, then it's possible to deliver the right message at the right time for each group.
For example, if you know that university students are typically more concerned about price than young professionals are, then maybe a promotion on sale items would be more effective for university students.
On the other hand, young professionals might respond better to an offer on high-quality products with durability guarantees - something they're typically less focused on because of their higher willingness to pay for quality all around.