Home My Work About Contact Download CV

LHA London — UX Booking Flow

Taking LHA London's room bookings from a single generic form to a smart, filterable listing experience.

1 in 5 visitors now find their room through search

The Brief

LHA London is a charity providing affordable accommodation across 14 hostels in London. The brief was to overhaul the room discovery and booking flow to better serve both applicants and the LHA team.

My Role

End-to-end delivery: UX research, UI design, wireframing, custom WordPress development (PHP & ACF) and system architecture.

Client
LHA London
Sector
Charity · Accommodation
Launched
March 2026
Live site
lhalondon.com ↗
The Challenge

Applicants were enquiring blind

The old website listed LHA's accommodations but gave users very little to go on — no live availability, no room-level detail and no photos. Applicants enquired blind, often for high-demand rooms like singles that were already full, while the small LHA team was overwhelmed with enquiries it couldn't act on.

What LHA needed wasn't more enquiries, but better ones.

LHA London old homepage
LHA London old property page

The previous site: no live availability, no room-level photography and no filtering.

Research

Competitor audit & stakeholder calls

I audited how established platforms handle room discovery — particularly Booking.com and YHA, LHA's closest competitor. Both offered filterable listings with live availability, room photography and clear pricing, confirming how far behind user expectations LHA's generic enquiry form had fallen.

Copying them directly wasn't right, though. Stakeholder calls established that LHA vets every applicant, so instant booking was off the table — the solution had to work within the existing enquiry process. And with only a few staff maintaining the site, content had to be manageable without developer support.

User Flow

Routing every applicant to the right form

The journey starts on the homepage: users search by location and room type and arrive on the listings with filters already applied.

From there, each room's status decides the next step — available rooms lead to a Booking Form, full rooms to a Waiting List Form. URL parameters carry the Room Name, Hostel and Room Type into the form, so every submission arrives pre-filled and ready to action. When a room is full, similar available rooms are shown below, so applicants never hit a dead end.

User flow: homepage search leads to room listings; available rooms route to a booking form and full rooms to a waiting list, with fields pre-filled from URL parameters
Swipe to explore

Mapping the user flow: live room status decides the destination, and URL parameters pre-populate the form.

Wireframes

Designing the room card

With the logic in place, I moved into low-fidelity wireframes to work out the room card and listings layout — prioritising photos, price, room type and a live availability badge — before presenting to the client for feedback.

Low-fidelity wireframes of the homepage search, search rooms page and rooms widget on desktop and mobile
Swipe to explore

Low-fidelity wireframes for the homepage search, room listings and property rooms widget.

Final Design

From "Enquire Now" to "View Rooms"

The homepage search now filters by both area and room type, and the main call to action sends people to browse rooms rather than straight to a form. Drag the slider to compare.

Before: the old homepage with a single 'Search all of London' field and an Enquire Now button After: the new homepage with area and room type search and a View Rooms button Before After
The new room listings showing room photos, prices, and Available and Limited availability badges

Room cards lead with photos, price, room type and a live availability badge.

The full journey: search from the homepage, filter by hostel, price and room type, then apply.

Development

A CMS the team can run themselves

To make the system scalable and self-sufficient, I custom-built an Advanced Custom Fields (ACF) backend in WordPress. The LHA team can now update pricing, toggle availability and manage room inventory themselves, without raising a developer request.

Results

Applicants browse first, enquire second

Comparing Google Analytics for March–October 2026 against the same period in 2025: applicants now pick a specific room before getting in touch, and enquiries for full rooms go to a waiting list instead of the booking inbox.

1 in 5

visitors now use the room search

24,173 of 120,371 users

5×

longer engagement than the old booking form

13s → 1m 08s average per user

83% fewer visits to the generic enquiry form
83%

fewer visits to the generic enquiry form

24,161 → 4,156 users, year on year

70

rooms across 14 hostels, managed in-house

Prices & availability updated by the LHA team

Source: LHA London Google Analytics, 4 Mar – 7 Oct 2026 vs 4 Mar – 7 Oct 2025.

The new additions to the website have significantly improved how guests navigate and access information. The structure is much clearer, making the booking journey more intuitive and user-friendly. We've already seen more confident user engagement and higher-quality enquiries. Internally, the updates have also made content much easier for our team to manage and maintain.
LHA London
Aggie LeightonOperations Support Manager, LHA London

Contact me

For freelance projects or employment opportunities, please get in touch.

LocationUK / Remote