Redesign website Yoga with Deni

Yoga With Deni — a local yoga studio in Wantage

Helping a beginner
find and book their
first yoga class

A redesign of the website for Yoga With Deni, a small studio in Grove, Wantage run by one instructor. A team project focused on a single task: booking a group class. I worked across every stage and set up and ran the remote usability test.

Context
Team project, UX Fundamentals course (Class 14OY)
Team
4 UX designers: Samira, Golfam, Atieh and Samin
My role
UX designer — heuristic analysis, competitive analysis, interviews, card sorting, sitemaps, sketching, prototyping, usability testing

The problem

Yoga With Deni offers group classes, private sessions and yoga events. The old site made it hard for new students to understand what was on offer and book a class. Class descriptions were long blocks of text, the photos did not show what a class was like, and the path from “I’m interested” to “I’ve booked” was unclear.

For a one-person studio this matters: the website is the main way new people discover Deni, and every visitor who gives up is a lost student.

Our goal: make booking a group class simple and clear, especially for beginners.

We worked through five stages: heuristic analysis, competitive analysis, card sorting and interviews, sitemap and sketching, then a prototype and usability testing.

Research

Research showed the problems were less about how the site looked and more about clarity: users could not find the details they needed to choose and book a class.

Heuristic analysis

We reviewed the existing site against Nielsen’s usability heuristics. Five stood out.

HeuristicWhat we found
User control and freedomThe navigation did not clearly let users get back to the homepage or recover from a wrong turn.
Consistency and standardsThe navigation and login area did not follow familiar website patterns.
Match between system and the real worldPhotos were vague and unclear (silhouettes at sunset), so users could not tell what the posture or class style would be like.
Aesthetic and minimalist designClass descriptions were long, dense paragraphs. Key details such as level, day and time were buried in text.
Help and documentationThere was little guidance for newcomers, such as an FAQ or clear booking instructions.

User interviews

We interviewed people who were interested in yoga. Five themes came up again and again:

  • Visual enhancement. Imagery should show real classes and help people picture themselves there.
  • Relevant details. Users want level, duration, schedule, price and instructor at a glance.
  • Content optimisation. Shorter, scannable text instead of long paragraphs.
  • Simplicity and clarity. A clean layout with an obvious next step.
  • Booking procedure. Booking should take a few clear steps, with the schedule close to the booking button.

Who we designed for

We turned the research into one primary persona, Sophie: a beginner who needs clear information and confidence to try her first class.

“Engaging in a sports activity as part of a group keeps me motivated to stay active.”

Sophie, 39, is a full-time teacher living in a village south of Oxford. She wants to get fitter but has no sporty background. During the COVID-19 pandemic she tried online workouts, but realised she prefers exercising in a group. Yoga caught her attention.

GoalsFind exercise suitable for beginners. Improve fitness and wellbeing. Join group activities that build social connections.
NeedsClear information on schedules, difficulty levels and instructors. A welcoming environment for beginners. Class times that fit around her work.
ChallengesFinding relevant, accessible classes online. Choosing a programme that suits her level and schedule. Feeling self-conscious about trying something new.
BehavioursSearches YouTube and social media for inspiration. Clicks on ads that match her interests. Prefers group, in-person activities.

Sophie’s journey

A three-frame storyboard shows the journey we wanted to shorten.

FrustratedAt her computer, struggling to keep up with an online workout on her own.
InspiredShe imagines herself practising yoga with a group.
SatisfiedShe finds Yoga With Deni online and happily books a class.

This framed our main task: get Sophie from discovery to a booked class with as little friction as possible.

Structuring the site

Card sorting gave us a navigation built around how users think: Classes, Events, About, Contact and a personal profile for bookings. Participants grouped topic cards from the site, and the clearest groups were:

GroupWhat users put in it
ClassesFitness level, group classes, activities in each class, duration, class size, benefits of each style, testimonials, classes for couples or friends, yoga for seniors, prenatal yoga, online courses
EventsBuying tickets, location, adding the date to a calendar, facilities (meals, changing rooms, mats, parking), number of people, deposit payment
General infoFAQs, contraindications, recovering from injury, yoga with other wellness practices, age restrictions, price, payment methods, drop-in class pass, cancellation policy
ContactLocation, contacting the instructor, personal or private coaching
HeaderTry-out class pass, special offers and discounts
My accountClass schedule, enrolled courses, newsletters, event tickets

Two sitemap iterations

Iteration 1 put FAQ in the main navigation as its own section (class-specific and general FAQs), alongside a separate booking information page under Classes and social links under Contact.

Iteration 2 simplified the main navigation to five items. FAQ and social media links moved to the footer, so the top level focuses on the main tasks, and the Classes section was flattened to group classes, private classes and pricing. My Profile gives returning students one place for upcoming and past bookings and class passes.

Sitemap, iteration 2. The home page branches into Classes (group classes, private classes, pricing information), Events (events registration, upcoming events), About me, Contact me (contact form, directions and maps), My Profile (log out, my bookings, edit my profile; upcoming bookings, past bookings, class passes) and the Footer (FAQ, social media links).
Sitemap, iteration 2: five main sections plus the footer.

The top level now matches the card-sort groups, and a beginner reaches any class page in two clicks from the homepage.

Sketching the key screens

We sketched by hand on paper to explore many layouts quickly before committing to anything digital. We focused on the two screens that matter most for Sophie:

  • Homepage. A hero banner with a short welcoming message, clear navigation and a direct route into classes.
  • Class booking. A weekly timetable with each class listed by name, time and level, with a book button right next to it.

The design

The visual design keeps the calm, minimal feel of a yoga studio while making key information easy to scan.

Style guide

  • Typography. Emirates Group Regular, in Medium and Light weights, giving a light, airy feel.
  • Colour. Muted teal as the primary brand colour, soft grey, a deeper teal for accents and buttons, and white for generous space.
  • Imagery. Bright, real photos of yoga poses in place of the old dark silhouettes, so users can see what a class involves.

The new homepage

It opens with a full-width photo and the message “People-centred yoga classes that strive for inclusion”, which speaks directly to beginners like Sophie.

Usability testing

I set up and launched a remote, unmoderated usability test of the prototype on 3 May 2024.

8participants started the test
3completed it
5abandoned it

The high drop-off was a finding in itself: it showed the test set-up needed as much care as the prototype.

What I took from it

  • Good UX for a small business is mostly about clarity: helping one nervous beginner find one class and book it.
  • Research changed the design. Card sorting and the second sitemap iteration made the navigation simpler than we first planned.
  • Testing is part of the design. Five out of eight participants abandoning the test showed me that the test set-up needs as much care as the prototype. Next time I would pilot the test with one person first and keep it short.
  • Working as a team of four meant combining four sets of findings into one direction.

What’s next

  • Running a second round of testing with more participants.
  • Designing for mobile.
  • Measuring success with booking completion rate and time to book.