Homepage and Booking Redesign

Impulse Leisure

Homepage and Booking Redesign

Impulse Leisure

Responsibilities

UX Research, UI Design, Wireframing, Prototyping

Duration

7 weeks

Year

2026

PROJECT OVERVIEW

Improving the booking experience for members

Improving the booking experience for members

Impulse Leisure is a non-profit trust in Essex offering gyms, pools, classes, and wellbeing programmes across multiple sites, with members booking and managing sessions through its app. As a member myself, I felt the experience had room to improve so I redesigned the app to explore a more user-centred, modern approach to booking.

CHALLENGE

The app is functional but dated, cluttered and unintuitive.

Research revealed recurring frustrations around navigation, booking across locations and accessing swimming lessons. These pain points highlighted clear opportunities to improve both usability and the overall member experience.

OBJECTIVE/SOLUTION

Create a simpler, more intuitive member experience

The redesign focused on creating a cleaner, more intuitive experience for members. Navigation was simplified, the booking journey became more flexible and key features were easier to access. Members could compare class availability across different leisure centres, manage family bookings and find important information more quickly.

Research

The project began by testing the current app experience, I then conducted a survey with eight members at the leisure centre and analysed Google Reviews to help create a proto persona which helped to focus the redesign on the booking journey.

No cross-centre booking

Members couldn’t search for classes across different leisure centres.

Separate swimming login

Swimming lessons and progress required a separate iSwim account.

Difficult navigation

Finding information required extra effort or was difficult.

Dated interface

Members described the app as outdated and difficult to navigate.

User Flow Diagram

User Flow Diagram

I created a user flow diagram to map the swimming lesson booking journey to visualise the and identify opportunities to simplify the experience before designing the interface.

Low Fidelity Wireframes

Low Fidelity Wireframes

I created low fidelity wireframes to explore different page layouts and user journeys before moving into high-fidelity designs.

High Fidelity Wireframe Evolution

High Fidelity Wireframe Evolution

Wireframes helped to define the overall journey, but exploring the designs in high fidelity revealed opportunities to improve the homepage interface and other flexibility.

Added local context

Used centre imagery to create a more personalised experience.

Clearer visual hierarchy

Made the most important actions easier to find.

Upcoming bookings

Made upcoming activities visible from the homepage.

Refined typography and colour

Improved hierarchy and readability.

Visual Identity Refresh

Visual Identity Refresh

Alongside redesigning the booking journey, I refreshed the Impulse Leisure logo to create a cleaner, more modern identity that better reflected the updated digital experience.

Modernised logo

The logo was simplified to provide better flexibility, improve legibility and better reflect the modern digital experience

Result and Reflections

Result and Reflections

I'm happy with the current solution. Booking across centres is simpler, the separate swimming login issue is gone, and the whole thing feels less clunky to actually book something.


What I haven't done yet is put it in front of members and ask if they can "book a swimming lesson for their child," so I can see where they hesitated, how long it took, and whether they got there without help. But I would need to test it properly rather than just assuming this was successful. If people still struggled with those same things, that'd tell me something important too.

© 2026 Andre Horton