Case Study · 2025-2026

Global Speak
Academy
Redesign

A full-cycle UX redesign and frontend implementation of an international online English school - from heuristic audit to a live, responsive codebase. Self-initiated while working as QA Manager.

Role
UX/UI Designer · Frontend Dev
Platform
Web (Desktop & Mobile)
Stack
HTML · CSS · JavaScript
Status
Completed, not deployed
Global Speak Academy redesigned homepage
Client
Global Speak Academy
Deliverables
UX Audit · IA · UI System · 6 Pages · Frontend Code
Pages rebuilt
Home · Programs · Pricing · Trial · Resources · Careers

"A website that didn't match the school's ambition - until it did."

01 - Context

Project
Background

Global Speak Academy is an international online English school with a global student base. Despite having strong teaching quality and genuine student results, its website was actively harming growth - low trust signals, poor navigation, and no clear conversion path. I identified this as QA Manager and proposed a complete redesign.

The Problem

A mismatch between service quality and digital presence

The school had genuine results and loyal students, but its website communicated the opposite. The visual quality, navigation logic, and content structure did not align with user expectations for a modern international education platform - directly harming student acquisition.

The Initiative

Self-initiated redesign, approved by the founder

This was a self-initiated project - not assigned. I proposed the redesign, designed the full system in Figma, and then implemented it as a complete responsive codebase. The founder, Brandi Stephens, reviewed the redesigned structure and provided positive feedback on the navigation and visual clarity.

UX Researcher
Information Architect
UI Designer
Frontend Developer
QA Manager (official role)
02 - Original Site Analysis

What the Old
Website Had

Before touching Figma, I conducted a full heuristic evaluation of the existing site. The screenshots below show the original globalspeak academy website - a Wix-built site with heavy stock imagery, flat navigation, and no clear conversion hierarchy.

Before - Original Site
Original Global Speak Academy website

Original homepage - stock imagery as hero, flat nav, no clear CTA hierarchy

Hero is decorative only - no value proposition above the fold
Navigation lists all program types as equal top-level items
Testimonials shown as plain text blocks - no visual trust signals
"Who We Are" section uses circular stock photos - generic and cold
No design system - every section is visually isolated
After - Redesign
Redesigned Global Speak Academy homepage

Redesigned homepage - editorial layout, clear hierarchy, $10 trial CTA as primary action

Clear headline + sub + primary CTA visible without scrolling
Navigation grouped logically - Programs dropdown, More dropdown
Testimonials with names, structured cards, visual separation
Consistent design system - typography, spacing, color tokens
Each page connected to the next through natural conversion flow

"The original site had the right content - programs, testimonials, pricing, about - but no structure to carry users through it. Every section felt like a separate page. The redesign's primary job was to create one coherent journey."

03 - Heuristic Evaluation

10 Critical UX
Problems Found

I conducted a full heuristic evaluation against Nielsen's 10 principles, extended with conversion-focused analysis. These were the issues with measurable impact on business outcomes.

01

No Visual Hierarchy

All elements had equal visual weight. Users couldn't identify what to read first or what action to take.

High impact - cognitive overload
02

Broken Navigation Logic

All program types listed as top-level nav items. No grouping, no hierarchy, no logical progression for users.

High impact - drop-off at nav
03

Weak CTA Placement

No consistent primary conversion action. "Book trial" was buried, competing with decorative elements.

High impact - lost conversions
04

Inconsistent Typography

Multiple font sizes with no scale system. Dense text blocks, low contrast, reduced readability.

Medium impact - trust & read time
05

No Design System

Buttons, cards, and sections all styled independently. Zero visual consistency across pages.

High impact - brand perception
06

Fragmented Programs Structure

Courses listed without comparison logic. Users couldn't determine which program fit their level or need.

High impact - decision paralysis
07

Content Overload

Large uninterrupted text blocks with no visual breathing room. High cognitive load, low engagement.

Medium impact - bounce rate
08

Weak Brand Identity

Inconsistent color usage, no visual rhythm. The site didn't visually communicate premium education.

High impact - first impressions
09

No Analytics Infrastructure

No Google Analytics, no tracking events, no conversion measurement. Zero visibility into user behavior.

Medium impact - growth blindness
10

Poor Mobile Optimization

Dense content, complex navigation, poor readability on small screens - critical for a global student base.

High impact - mobile users
04 - User Analysis

Who Was I
Designing For?

The school serves a genuinely diverse international audience. Understanding each user type shaped every structural and visual decision in the redesign.

Adult English Learners

Professionals and adults learning English online. Motivated but time-poor - they need clear information fast and zero friction to book a trial.

Understand what they'll get before committing
See pricing clearly and compare plans
Book a trial in under 2 minutes

Parents of Young Learners

Parents researching English programs for their children (ages 4-12). High trust threshold - they need reassurance about teacher quality and structure.

Find age-appropriate program info quickly
Trust signals: teacher credentials, reviews
Understand how classes work for kids

International Students

Non-English speakers from various countries comparing platforms. Language clarity and visual structure matter more than long text - they skim heavily.

Quickly distinguish program types
See pricing without ambiguity
Low-risk entry point (trial lesson)

First-Time Visitors

Cold traffic landing from search or social. No prior knowledge of the school. Need to understand the offering within the first 5-8 seconds.

Instant value proposition above the fold
Social proof visible early
One clear next step

Platform Comparers

Users evaluating multiple English learning services. Decision-driven - they need clear differentiation, structured pricing, and a reason to choose GSA.

Structured comparison between plan tiers
What makes GSA different from competitors
FAQ answers without having to contact

Corporate Decision-Makers

HR or L&D managers exploring corporate English training. Need a professional presentation of business solutions with scalability information.

Find corporate training program details
Perceive GSA as credible B2B provider
Easy path to contact / custom quote
05 - Information Architecture

Rebuilding the
Navigation Structure

The original site had no navigational logic - program types were listed as individual top-level items. I rebuilt the entire IA around user decision stages, creating a predictable progression from awareness to conversion.

Before - Original Structure
Global Speak Academy
Home
Pricing (dropdown)
Plans
Pay As You Go
Trial Lesson
Adult Lessons
Kids Lessons
Group Classes
Self Guided Lessons
Corporate Training

⚠ All programs as equal top-level nav items - no hierarchy or grouping

After - Redesigned Structure
Global Speak Academy
Programs (grouped dropdown)
Adult Lessons
Kids Lessons
Group Classes
Self-Guided Lessons
Corporate Training
Pricing
$10 Trial
More (dropdown) NEW
Careers
English Resources
Contact

✓ Logical grouping → clear journey: Programs → Pricing → Trial

"The redesigned navigation created a natural user journey: Discover programs → Compare pricing → Book a trial. This sequence mirrors how users actually make decisions about online education, and every page now hands off to the next step."

05.5 - Customer Journey Map

How Users Move
Through the Site

Mapping the end-to-end journey of a first-time visitor - from initial awareness through post-trial conversion - revealed critical drop-off points in the original site and informed every structural decision in the redesign.

🌍
Primary Persona
Marcos, 31 - Working Professional, Brazil
Wants to improve business English for career growth. Comparing 3–4 platforms before committing. Mobile-first, time-poor, high trust threshold.
Mobile
Primary device
B2
English level
Google
Acquisition
Stage 1
Awareness
Stage 2
Consideration
Stage 3
Evaluation
Stage 4
Decision
Stage 5
Post-Trial
Actions
Searches "online English school" · Sees Google result · Lands on homepage
Scrolls homepage · Clicks into Programs · Reads program descriptions
Opens Pricing page · Compares plans · Reads FAQ · Checks reviews
Clicks $10 Trial · Reads what's included · Completes booking form
Attends trial · Receives follow-up · Converts to paid plan
Touchpoints
Google SERP Homepage hero Nav bar
Programs page Program tabs Testimonials
Pricing page FAQ accordion Trust badges
Trial page Booking form Price clarity
Email follow-up Trial session Upsell offer
Emotion
😐
Neutral curiosity
Just looking
🤔
Interested but unsure
Building understanding
😟
Anxious about cost
Comparing options
😌
Reassured, ready
Low-risk commitment
😊
Satisfied, converting
Ready for full plan
Pain Points
Before redesign
Stock photo hero - no value prop visible
No clear "what this site is" within 5 seconds
All 5 programs as flat nav items - overwhelming
No comparison logic between program types
15+ plans with no structure - decision paralysis
No FAQ - objections unresolved on page
Trial page buried - no dedicated high-trust page
Price not prominent - anxiety unresolved
No post-trial email flow or upsell path
No analytics to measure any of this
Solutions
After redesign
Editorial hero: headline + sub + primary CTA above fold
Trust signals (4.9★, student count) visible instantly
Programs grouped in dropdown - one decision at a time
Tab layout with "who it's for" per program
Tab switcher isolates plan categories - 2–5 cards at a time
FAQ accordion resolves objections on-page
Dedicated trial page: $10 price hero + what's included grid
Lesson schedule timeline removes pre-purchase anxiety
GA4 infrastructure recommended + conversion tracking spec
Clear path from trial → paid plan in Pricing page
Emotion Curve - Before vs After Redesign
Awareness
Consideration
Evaluation
Decision
Post-Trial
Original site
Redesign
Higher = more positive user experience
06 - Page-by-Page Redesign

Six Pages.
One Coherent System.

Each page was rebuilt from scratch with a clear role in the user journey. Here are the most strategically important ones.

Programs page redesign
Programs Page

From a list to a structured comparison

The original programs page displayed fragmented information. The redesign introduces a tab-based structure - one tab per program type - with consistent card layouts, skill breakdowns, and direct CTAs. Users can now compare options without cognitive overload.

Tab navigation for 5 program types - sticky on scroll
Consistent overview + skills + "who it's for" pattern per tab
CTA strip at bottom of each section linking to trial or pricing
Pricing page redesign
Subscription Plans (Most Complex Page)

Clear pricing that drives decisions

The pricing page required the most structural work. It now uses a tab-based plan switcher (Adult Monthly, Kids, Group, Pay-As-You-Go, etc.), featured card highlighting for the recommended plan, structured feature comparison lists, and a persistent "Not sure?" trial banner - all in a responsive grid.

Tab system for 6 plan categories - no page reload
"Most Popular" badge on featured plan, gold border highlight
FAQ accordion below plans - removes purchase objections on-page
Trial lesson page redesign
$10 Trial Lesson

The highest-converting page in the flow

The trial page is the primary conversion point. The redesign uses a split hero with the $10 price prominent left and an image right, a 6-card "What's included" grid, and a timeline schedule of the 90-minute lesson - so users know exactly what they're getting before they pay.

Price shown in hero without scrolling - immediate value clarity
"4.9/5.0 rated" trust badge visible in hero
Lesson schedule with timeline - reduces pre-purchase anxiety
English Resources page redesign
English Resources (New Page)

Free value that builds trust and SEO

A completely new page with no equivalent in the original site. Weekly vocabulary, idioms, and phrasal verbs - always free, no login. The editorial layout uses sticky sidebar labels, numbered vocabulary lists, and quote-style feature blocks. Serves dual purpose: user value and organic search traffic.

Editorial sticky label layout - clear content hierarchy
Numbered vocabulary list with hover interactions
CTA at bottom converts interested readers to trial bookings
07 - Design System

Building a
Scalable UI System

One of the root causes of the original site's inconsistency was the absence of any design system. I built a complete UI kit in Figma before writing a single line of code - then translated it into CSS custom properties for scalable implementation.

Color System
--gold
#C4AA6C
--ink-1
#1A1A1A
--bg
#FAFAF8
--red
#E05C5C
--green
#3DB87A
Typography Scale
Display · Playfair Display Italic
Global Speak
H1 · Inter 700 · clamp(2.5–4rem)
Learn English Online
H2 · Inter 700 · clamp(2–3.2rem)
Our Programs
Body · Inter 400 · 1.05rem
Flexible scheduling for adult learners worldwide
Label · Inter 700 · 10–11px · 0.16em
UX Audit · Case Study

Component Library

All components built in Figma with Auto Layout and variants - then translated directly into reusable CSS classes.

Book a Trial
View Plans
Learn More
Plan cards - Default & Featured states
Tab navigation (Programs & Pricing)
FAQ accordion component
Dark CTA banner - reused across 4 pages
Section labels - uppercase gold, 0.16em tracking
Position cards (Careers page)

Layout Principles

Consistent spacing system, generous whitespace, and section-level padding defined as CSS variables for easy scale.

8
16
24
32
48
64
96
8px base
unit scale
120px horizontal padding - desktop default
Sticky sidebar labels on editorial pages
Border-based column dividers (no box shadows)
16px border-radius on all card components
Section transitions: white ↔ off-white alternating
08 - Frontend Development

From Figma to
Production Code

After completing the design system, I implemented the entire website in HTML, CSS, and vanilla JavaScript - no frameworks, no build tools. The result is a fast, maintainable codebase that a developer could take over immediately.

CSS Custom Properties

All design tokens (colors, font sizes, spacing, line-heights) defined as CSS variables in main.css. One source of truth across all 6 pages.

Modular Grid Systems

CSS Grid used throughout - responsive auto-fill grids for pricing cards, programs grid, and editorial layouts without JavaScript layout logic.

Tab Switching Interface

Tab-based navigation on Programs and Pricing pages - vanilla JS, URL param support (?tab=adult) for deep linking and shareable URLs.

Mobile-First Responsive

8 breakpoints from 320px to 1920px. Each layout reconfigures cleanly: stacked mobile → 2-col tablet → full desktop editorial.

Scroll Animations

IntersectionObserver-based reveal animations on cards and list items - staggered delays for natural feel. Zero external dependencies.

Mobile Navigation

Full custom mobile menu with burger toggle, nested dropdown support, keyboard accessibility, and body scroll lock when open.

/* main.css - CSS custom properties foundation */
:root {
/* Color system */
--dark-gold: #C4AA6C;
--text-dark: #1A1A1A;
--text-light: #6B6258;
--bg-soft: #FAFAF8;

/* Typography scale */
--text-h1: clamp(2.25rem, 5vw, 3.5rem);
--text-h2: clamp(1.75rem, 3vw, 2.5rem);
--text-body: 0.9375rem;

/* Spacing & layout */
--lh-tight: 1.1;
--lh-body: 1.65;
--faq-lines: #EEEEEE;
}
09 - Responsive Strategy

Built for Every
Device

Each page ships with 8 responsive breakpoints, from 320px to 1920px+. The layouts don't just "shrink" - they reconfigure. Key patterns like two-column grids, editorial sidebars, and tab navigation all have purpose-built mobile variants.

Desktop

1280px - 1920px+

Full editorial layouts with sticky sidebar labels, 120px horizontal padding, multi-column grids up to 4 columns.

Tablet

768px - 1024px

Grids collapse to 2 columns. Sticky sidebars become static. Navigation dropdown becomes scrollable. Two-column heroes stack to single column.

Mobile

320px - 768px

Full single-column layout. Custom mobile menu with nested dropdowns. Pricing tabs scroll horizontally. CTAs expand to full width.

10 - Design Challenges

Hard Problems
& How I Solved Them

This project had two layers of complexity - design decisions and organisational constraints. Both required deliberate solutions.

Challenge

Pricing page: 6 plan categories, 15+ plans, mobile-first

The school has significantly more plan types than a typical subscription product - Adult Monthly (5 tiers), Kids programs, Group Classes, Pay-As-You-Go, Class Packages, and Self-Guided. Showing all on one page without overwhelming users was the hardest design problem in the project.

Solution

Tab switcher with category isolation + featured plan logic

I designed a tab-based switcher that shows only one category at a time - reducing visible complexity to 2-5 cards per view. Within each category, a "Most Popular" featured card provides a strong default choice. The tab state persists via URL params (?tab=adult) so users can share or return to specific views.

Challenge

Working without a brief, stakeholder access, or user testing

This was a self-initiated project - I had no formal brief, no UX research budget, no scheduled stakeholder sessions, and no ability to conduct user testing. All decisions had to be grounded in the heuristic audit, standard conversion design patterns, and direct observation of the existing site's structural failures.

Solution

Evidence-based design anchored in audit findings

Every design decision maps back to a specific problem from the UX audit. Where I couldn't test with users, I applied established conversion design principles - clear CTA hierarchy, trust signals above the fold, friction reduction at key decision points, and progressive disclosure on complex pages like Pricing.

Outcome

A complete, deployable
website redesign.

Six pages, one design system, a full responsive codebase - delivered as a self-initiated project while working as QA Manager. The redesign demonstrates full-cycle capability: from identifying the business problem, through UX audit and IA restructuring, to production-ready HTML/CSS/JS implementation.

6
Pages fully redesigned & built
10
Critical UX problems identified & resolved
8×
Responsive breakpoints (320px→1920px)
1
Designer + developer - solo delivery

Project status note: The redesigned website was completed and approved visually by the founder, Brandi Stephens. Deployment was not finalised due to unresolved contractual and payment issues. The project is presented here as an independent portfolio piece demonstrating full-cycle UX and frontend capability.