Skip to content

Commit 2c3d1e4

Browse files
authored
Merge pull request #264 from NHSDigital/nbs21025
Nbs21025 - post on improving date selection
2 parents 96b940e + aa2408d commit 2c3d1e4

File tree

4 files changed

+38
-0
lines changed

4 files changed

+38
-0
lines changed
119 KB
Loading
85.3 KB
Loading
161 KB
Loading
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: "Making date selection more flexible "
3+
date: 2025-10-02
4+
---
5+
6+
Our analytics on the National Booking Service (NBS) showed that 25% of users were clicking ‘show later dates’ when trying to find a suitable date for their appointment in NBS.
7+
8+
Based on this, we explored ways to improve the date selection process, making it easier for users to find a date that suits them without having to click through multiple pages.
9+
10+
### The existing design
11+
12+
The existing design used radios to show 5 dates per page, with pagination to show later dates.
13+
14+
![screenshot showing a screen with radios showing 5 dates the user can choose for their appointment, and pagination to allow the user to show later dates.](choose-date-old.png)
15+
16+
## What we did
17+
18+
We thought about different ways we could ask users to pick a date. We need to allow users to only choose dates with availability.
19+
20+
A lot of ways of collecting or choosing dates could potentially allow users to enter or choose dates that didn’t have open availability. This could lead to frustration for users, and if they select several dates in a row without open availability, this could even lead users to drop out of the journey.
21+
22+
![screenshot showing design thinking around different ways to allow users to choose an appointment date.](date-ideation.png)
23+
24+
We decided that the simplest approach to this issue would be to increase the amount of dates shown on the page.
25+
26+
We kept the number of dates at the top of the screen to try and avoid issues with page length and scrolling.
27+
28+
![screenshot showing a screen with radios showing 10 dates the user can choose for their appointment, and pagination to allow the user to show later dates.](choose-date-new.png)
29+
30+
31+
32+
## Findings
33+
34+
During research most users considered 10 dates to be more than enough, and felt they'd easily be able to find a time that suits them.
35+
36+
We released the new version of the page into the live service on the 15th of July. Since then we have observed a 72.4% decrease in the proportion of visitors to this page clicking ‘show later dates’.
37+
38+
These findings help validate our hypothesis that expanding the number of dates shown on the page would allow users to more easily find an appointment that suits their schedule without having to click through multiple pages.

0 commit comments

Comments
 (0)