Mike Hakobyan
← Back to work

Sololearn — Learning to code, from the first visit to the first lesson

Learning to code, from the first visit to the first lesson.

Web DesignUX ResearchPersonasInformation ArchitectureUI DesignInteraction DesignEdtech
sololearn.com
The redesigned Sololearn web learning experience
Company
Sololearn
Timeline
2019
Role
Product Designer
Responsibilities
Research, personas, information architecture, UX, UI, design system

Overview

Sololearn teaches millions of people to code. I worked on the two moments that matter most on the web: the homepage, where a visitor decides whether to sign up, and the learning experience, where they decide whether to keep going.

For the homepage I started from data: survey responses, personas and heatmaps. For the learning experience I started from the screen: the old version was the phone app stretched to desktop.

The result is one journey that feels made for its audience: a homepage built around who actually visits, and learning that makes the most of a big screen.

How it was before

One message for everyone

Students, career changers, hobbyists and business people all saw the same generic homepage pitch.

Lost below the fold

Important content sat where few visitors ever scrolled.

A phone app on a big screen

The web learning experience was the mobile app stretched to desktop, with only minor tweaks.

Hard to find your way

Once inside, people struggled to navigate and find the content they needed.

The previous Sololearn homepage
The previous Sololearn web learning platform, screen 1
The previous Sololearn web learning platform, screen 2
The previous Sololearn web learning platform, screen 3
The previous Sololearn web learning platform, screen 4
The previous Sololearn web learning platform, screen 5
The previous Sololearn web learning platform, screen 6
The previous Sololearn web learning platform, screen 7

How I approached it

  1. 1

    Understand

    33,162 onboarding survey responses turned into clear user types and five personas.

  2. 2

    Prioritise

    A scroll heatmap and a persona × value-proposition map decided what goes where.

  3. 3

    Redesign

    A new homepage, then a learning experience designed for desktop first, not ported from mobile.

A homepage for every kind of learner

The homepage had seconds to show visitors they were in the right place. Instead of one pitch for everyone, I built it around the people who actually visit.

Who actually visits

33,162 onboarding survey responses, collected across all three platforms over 3 months, split visitors into clear user types.

User type breakdown from onboarding survey data

Five people to design for

Julia persona profile

Julia

Student and technical, 58.91% combined. Wants confidence in her field and a career in programming.

Adam persona profile

Adam

Non-technical, 21.04%. Wants a job, new skills and a way into new markets.

Bunny persona profile

Bunny

Hobbyist, 13.11%. Wants a new hobby.

Debian persona profile

Debian

Business person, 6.96%. Building an existing product.

Marco persona profile

Marco

A mix of all of the above, plus a willingness to invest in himself.

Where attention goes

A vertical scroll heatmap showed how attention fades down the page. Matching each persona to a value proposition, I put the biggest group in the most discoverable spot.

Vertical scroll heatmap used to prioritise homepage sections
High-level homepage structure, prioritised by persona and value proposition

The new homepage

sololearn.com
The redesigned Sololearn homepage

Bringing it to life

Motion did a lot of the explaining. A small animation shows what learning on Sololearn feels like (write code, hit run, see it work), and the logo animation gave the page a little personality.

Homepage animation: code being written and run in the Sololearn editor
Homepage animation
Animated Sololearn logo
Logo animation

Learning, built for the big screen

Once people signed up, the web learning experience let them down: it was the phone app on a bigger canvas. I redesigned it for desktop first.

A glimpse of the process

Learning experience exploration, screen 1
Learning experience exploration, screen 2
Learning experience exploration, screen 3
Learning experience exploration, screen 4
Learning experience exploration, screen 5
Learning experience exploration, screen 6
Learning experience exploration, screen 7
Learning experience exploration, screen 8
Learning experience exploration, screen 9
Learning experience exploration, screen 10
Learning experience exploration, screen 11
Learning experience exploration, screen 12

What changed

A layout made for desktop browsing, content that's easy to find, a visual language that matches the rest of Sololearn, and interactive touches like hover effects and animation.

Before and after: the updated visual language and layout

The new web platform

New Sololearn web platform, screen 1
New Sololearn web platform, screen 2
New Sololearn web platform, screen 3
New Sololearn web platform, screen 4
New Sololearn web platform, screen 5
New Sololearn web platform, screen 6
New Sololearn web platform, screen 7
New Sololearn web platform, screen 8
New Sololearn web platform, screen 9
New Sololearn web platform, screen 10

Details that matter

Biggest group first

The most common learner gets the most visible spot, since attention drops further down the page.

A place for every motivation

Career, skills, hobby and business each map to a clear section and value proposition.

Made for desktop

Layouts that use the space a big screen gives you, instead of a stretched phone UI.

Feels alive

Hover states and motion that make learning on the web more engaging.

The impact

33,162Survey responses analysedOnboarding answers from all three platforms shaped the homepage.
+12%Homepage sign-upsMore visitors went from the first screen to creating an account.
−15%Homepage bounce rateVisitors found something for them and stayed.
+9%Lessons completed on webA layout built for desktop made it easier to keep going.

See it for yourself

Both the homepage and the learning experience are live. Have a look at the real thing.

What I took away

Real data beats assumptions about "the user". One audience turned out to be over half of all visitors, and the homepage changed shape around that.

Porting isn't designing. A layout that works on a phone rarely makes the most of a big screen, so starting from desktop paid off.

← All projectsWorkNext project →AblyWork with meSee services