Overview

Problem

In response to market shifts and an ambitious feature release schedule, it was increasingly important to showcase our latest innovations and relevancy. The Marketing team created a Go-To-Market (GTM) calendar to promote offerings like AI curriculum, new learning tools, and emerging domains. However, without a dedicated space on our site, these promotions were limited to off-platform channels.

Goal

Highlight our unique value propositions, new offerings, and core features on key areas of our site, such as the homepage and course landing pages, to distinguish ourselves from competitors.

Outcome

This multi-faceted effort resulted in a substantial increase in sign-ups, free trial starts, and course enrollments. Additionally, it provided flexible components and templates, enabling the Marketing team to easily update content when relevant. These components, along with key moments that deliver valuable information throughout the experience, have laid a strong foundation for ensuring our content and site remain topical and engaging.

Problem

In response to market shifts and an ambitious feature release schedule, it was increasingly important to showcase our latest innovations and relevancy. The Marketing team created a Go-To-Market (GTM) calendar to promote offerings like AI curriculum, new learning tools, and emerging domains. However, without a dedicated space on our site, these promotions were limited to off-platform channels.

Goal

Highlight our unique value propositions, new offerings, and core features on key areas of our site, such as the homepage and course landing pages, to distinguish ourselves from competitors.

Outcome

This multi-faceted effort resulted in a substantial increase in sign-ups, free trial starts, and course enrollments. Additionally, it provided flexible components and templates, enabling the Marketing team to easily update content when relevant. These components, along with key moments that deliver valuable information throughout the experience, have laid a strong foundation for ensuring our content and site remain topical and engaging.

Strategy & growth tactics

Strategy & growth tactics

Strategy & growth tactics

The first step was to shape a cohesive product strategy. I leveraged growth engines identified by leadership, prioritizing those relevant to top of funnel and free conversion metrics, which were:

1

1

1

Initiating virality

2

2

2

Communicating breadth of offerings

3

3

3

Leveraging power learners

I also incorporated Jobs-To-Be-Done (JTBD), such as:

  1. When choosing a solution, I want to know how current the material is so I don't learn outdated material.

  2. I want a sense of community so I don't feel alone in the journey.

Hypotheses

After identifying key problems, I set up a FigJam for the PM and I to brainstorm solutions and develop hypotheses. We ultimately prioritized focusing on aligning with industry trends, tailoring the browsing experience, promoting features, and highlighting the community.

Inspiration

Before advancing these ideas, I explored conceptual solutions across various industries, focusing on e-commerce for timely displays of information and EdTech for presenting value propositions.


My goal was to determine the best timing and methods for presenting compelling information and how to show rather than tell.


During this time, Config was taking place, and I drew layout and visual design inspiration from the slide presentations.

Conceptual solutions

To ensure our platform remained dynamic, relevant, and user-focused, I narrowed down to the following concepts that addressed our core hypotheses:

Conceptual solutions

To ensure our platform remained dynamic, relevant, and user-focused, I narrowed down to the following concepts that addressed our core hypotheses:

Dynamic landing pages

Engaging users with relevant and current content.

Feature displays

Highlighting key platform features to increase user engagement.

Trending content modules

Keeping users informed and engaged with the latest industry trends.

Community showcasing

Promoting user achievements to foster a sense of community and drive sign-ups.

Engineering input & prioritization

After the discovery phase, we identified the homepage and container landing pages (course, skill path, career path) as key areas for experimentation due to their high visibility. We prioritized features like dynamic modules, a carousel, and video to better showcase new offerings.


Early involvement of engineering provided insight into the technical feasibility of these ideas, including dynamic modules, personalization, and access to learner data.

Explorations

It was time to delve into the various strategies and solutions we had identified. I created multiple explorations to display the features in an engaging and easily digestible format.


Considering the need for future adaptability, it was crucial to ensure that these modules could be templated, allowing the Marketing team to update the content effortlessly.

Stakeholder reviews

Following a few rounds of exploration, during which I incorporated insights from design team critique, it was time to present these preliminary concepts to stakeholders.

Prior to our scheduled live discussion, I created a Loom walkthrough and provided a comprehensive Figma for stakeholders to review. This pre-meeting preparation enabled participants to familiarize themselves with the designs, ensuring a more productive meeting.

During the sync, I showcased design solutions for each of our objectives: the carousel, the platform showcase module, and the live events banner.

High-fidelity & prototyping

I mocked up several layouts, which informed the required assets from Marketing. There was some push and pull as I needed illustrations and content to inform the design. However, I leveraged existing images and illustration to provide a more realistic view.


This phase required extensive prototyping to explore micro-interactions, color usage, and pinpointing design solutions that best highlighted the content of each module.

Refining the carousel component

Given the possibility of integrating this carousel component into our design system, I researched accessibility best practices, including features like autorotation. I prototyped the carousel to identify optimal time delays and transition effects for autorotation.


After receiving final illustrations from Brand Design, I carefully crafted each breakpoint, adjusting images across screen sizes.

Handoff to engineers

To optimize handoffs, I recorded Loom walkthroughs of specs before the live handoff meeting, allowing engineers to review them in advance. This made our sessions more streamlined, as we could focus on questions, clarifications, and concerns. Regular design check-ins throughout the workflow ensured transparency and eliminated unexpected challenges during handoffs.

Components, specs, & templatizing

Given the novelty and complexity of these components, the specs required a high level of detail. I also wanted to keep in mind a future where we may "componentize" some of these modules and interactions.

The carousel posed challenges with layout and image variations between breakpoints and for each slide. Likewise, the carousel controls required considerations for time delays, transitions, and accessibility.

In addition, the platform showcase and live events banner were intricate, featuring an auto-scrolling mechanism, as well as required hover and press states.

Experiment #1 - Carousel

Our hypothesis was that a hero carousel highlighting value propositions would increase homepage signups. We compared a static image control to two carousel variants (one with autorotation and one without). Both carousel variants underperformed compared to the control, suggesting the "Welcome to Codecademy" slide may not be compelling enough to boost registrations.

Variant: Dynamic carousel of value props

Control: static and outdated brand image

Experiment #2 - Carousel

We launched a new experiment to see if rearranging the slide sequence and removing the "Welcome" slide would influence the signup rate.

Testing three variants with different starting slides, all outperformed the control, which supports our theory that the initial content learners encounter influences their likelihood to sign up.

Results

~8%

increase in sign up rate

Experiment #3 - Showcase

We experimented with displaying the platform showcase above or below the popular courses module, balancing visibility with the high click-through rate of popular courses.


Below popular courses proved to be the favorable placement.

Launch & where we are now

Since the full rollout of the carousel, we have conducted several experiments with the slide content, aligning with current marketing campaigns and industry trends, consistently seeing around an 8% increase in signup rate.


We also implemented the platform showcase on our homepage and course landing pages, making it a key space for Marketing to continually communicate new offerings.

Impact

↑ 8%

Sign up rate

↑ 13%

Course enrollments

↑ 6%

Trial starts

Codecademy has 85 million learners as of 2024.

Impact

↑ 8%

Sign up rate

↑ 13%

Course enrollments

↑ 6%

Trial starts

Codecademy has 85 million learners as of 2024.

Impact

↑ 8%

Sign up rate

↑ 13%

Course enrollments

↑ 6%

Trial starts

Codecademy has 85 million learners as of 2024.

Impact

↑ 8%

Sign up rate

↑ 13%

Course enrollments

↑ 6%

Trial starts

Codecademy has 85 million learners as of 2024.

next case study
End-to-end

Leading design for the launch of a mental health startup

End-to-end

Leading design for the launch of a mental health startup

End-to-end

Leading design for the launch of a mental health startup

End-to-end

Leading design for the launch of a mental health startup

Strategy & growth tactics

The first step was to shape a cohesive product strategy. I leveraged growth engines identified by leadership, prioritizing those relevant to top of funnel and free conversion metrics, which were:

1

1

Initiating virality

2

2

Communicating breadth of offerings

3

3

Leveraging power learners

I also incorporated Jobs-To-Be-Done (JTBD), such as:

  1. When choosing a solution, I want to know how current the material is so I don't learn outdated material.

  2. I want a sense of community so I don't feel alone in the journey.

Experiment #1 - Carousel

Our hypothesis was that a hero carousel highlighting value propositions would increase homepage signups. We compared a static image control to two carousel variants (one with autorotation and one without). Both carousel variants underperformed compared to the control, suggesting the "Welcome to Codecademy" slide may not be compelling enough to boost registrations.

Variant: Dynamic carousel of value props

Control: static and outdated brand image

Experiment #2 - Carousel

We launched a new experiment to see if rearranging the slide sequence and removing the "Welcome" slide would influence the signup rate.

Testing three variants with different starting slides, all outperformed the control, which supports our theory that the initial content learners encounter influences their likelihood to sign up.

Results

~8%

increase in sign up rate

Experiment #3 - Showcase

We experimented with displaying the platform showcase above or below the popular courses module, balancing visibility with the high click-through rate of popular courses.


Below popular courses proved to be the favorable placement.

Get in touch

Follow

taylorgreen.work@gmail.com

© 2024 Taylor Green. All rights reserved.

Get in touch

Follow

taylorgreen.work@gmail.com

© 2024 Taylor Green. All rights reserved.

Get in touch

Follow

taylorgreen.work@gmail.com

© 2024 Taylor Green. All rights reserved.

Get in touch

Follow

taylorgreen.work@gmail.com

© 2024 Taylor Green. All rights reserved.