Case Study: UX Failures of Vaccine Registration Website that Caused Citizen’s Uproar

Jun 10, 2021 | User Research, Case Studies

Case Study: UX Failures of Vaccine Registration Website that Caused Citizen’s Uproar The UX failures of Malaysia’s vaccine registration website by the government Covid-19 Vaccine Supply Access Guarantee Special Committee  (JKJAV) has come under intense scrutiny after thousands of Malaysians were unable to register for the vaccine despite countless attempts.  On Wednesday, 26th of May, many Malaysians waited patiently to register for the AZ Covid-19 vaccine. This was the third round of the voluntary registration of the vaccine for those living in specific areas such as Kuala Lumpur, Selangor, Penang, Johor and Sarawak, the first round of vaccine registrations was on 2nd of May and the second round was on the 23rd of May.  They said that ‘third time’s the charm’ but evidently for Malaysia government, it’s more like ‘three strikes and you’re out’. Many Malaysians expressed their frustration towards JKJAV for the technical issues and poor user experience (UX), citing that the COVID-19 Immunisation Task Force (CITF) in charge of the vaccine enrollment has had ample time since the first round of registration on 2nd May to make the necessary improvements to the registration website but continue to disappoint and have UX failures in the third round. State Assemblyman, Young Syefura Othman was quoted saying “Online registration, which opened for the third time is still disappointing when the people failed to access the system…this is the third time the registration to get the AstraZeneca vaccine has been implemented, however, it is very disappointing when the same mistakes and inefficiencies are still recurring.” Source: Utusan Malaysia  Her words resonate with many Malaysians that have expressed their disappointments and frustration with the vaccine rollout.  To put salt on the wound, allegedly RM 70 million has been allocated to this project, leaving many users questioning how such an expensive website that takes up a portion of this budget could have so many technical and UX failures. UX Failures of Malaysia's Vaccine Registration - RM 70 Million Budget The vaccine registration was due to open at noon on Wednesday, 26th May and many users were waiting in anticipation, flexing their fingers for the rush ahead, getting as many devices set up to increase their chances, counting down to 12pm to refresh their websites.
UX Failures of Malaysia's Vaccine Registration - Delays

Source: Public Health Malaysia

Unfortunately, when it came to 12pm, many refreshed the website and there was no change. This might have something to do with their system update that went on at 10am the very same day where the website was taken offline for updates to be reopened at 12pm. UX Failures of Malaysia's Vaccine Registration - System update The National COVID-19 Immunisation Programme coordinating minister later acknowledged that the UX of the registration could have been better. Let us dissect the factors that contributed to the UX failures in this incident that lead to much public outcry. 

Analyzing The UX Failures of Malaysia’s Vaccine Registration Website

1. Delay Notice Not Published on Website

At the scheduled time open for online registration (12pm), all users were not able to do so. A quick check on social media showed a note from JKJAV at 12:02pm saying that the booking page was still being updated, and that the opening of the booking slot had been delayed to 12:15pm instead.  The management of user experience could have been better, where the notice for such delay should be published on the website as this is where users were waiting. We need to consider that not all of our users are tech savvy (especially senior citizens) and they may not have known to check on social media. Here is an example for important announcement that is visible to all website visitors.
UX Failures of Vaccine Registration Website - Delay Notice

Image source:

2. Non-Responsive Buttons

After filling up the first part of the registration form, users came to the section where they had to select their state for their preferred vaccine distribution center and date.  None of the buttons worked.  Users were clicking on their state and the buttons were just not responding. No error message, no feedback, nothing.  UX Failures of Malaysia's Vaccine Registration - Unresponsive button for state selection Many refreshed the website, had to fill up the form again, trying to click on their state again and again in hopes that something will happen.  Similar issues have also been reported where users clicked on the “Submit” button after filling up the registration form. However, the website did not respond and users were left in the dark as to what they can do next. As a result, this left users clicking on the button furiously in hopes that their appointment slot would get submitted. This could explain the frustration that many users have expressed openly on social media. It is understandable that the website is receiving very high traffic and the system might not be able to cope. But the failure is not informing the users of the system status, which is a key consideration for good website usability. For example, when a user clicks on the button and if the website is having issues processing the request, it should show an error message to inform the user the type of error and the next steps that user can take. By looking at the bigger picture of the digital touch points provided by the government, we also see another alternative solution, which is to get users to register on MySejahtera app and let them select if they are willing to take the AZ vaccine. Currently citizens use the MySejahtera app to register for the national vaccine program, therefore the app would already have all the user’s personal details. This could negate the need for users to go to the JKJAV website to manually register separately for the AZ vaccine. There are instances where a better user experience is achieved by reducing the learning curve of users by using what they are already familiar with.

3. Having to Fill Up the Form From Scratch 

Due to the non-responsive buttons, many users would also try to reload the website. However, with each refresh of the website, users had to painstakingly fill up every single portion of the registration form again. Due to the urgency of the situation, this repeated form filling caused even more distress to users. Although it’s understandable that the form is requesting for necessary information in order to verify and to allocate an appointment to the right person, it was a pain point that users had to live through repeatedly. UX Failures - Form Filling Comment 1 UX Failures - Form Filling Comment 2 For many forms online, websites can temporarily save the filled-in fields in case the webpage is refreshed. Users can then come back to the website and pick up where they left off because the previously filled-in fields are automatically re-populated. This shows appreciation of users’ time and the website wanting to help users through the registration process as quickly as possible.

4. Thank You Page without a Reference Number

For some, they finally arrived at a thank you page and hoped that their registration went through because there was no reference information.  When we shop online, or have any submission of information online, at the end of the user journey, we tend to receive a confirmation page or thank you page with a relevant reference number. Users are used to such conventions and would expect the same for the JKJAV website.  However, in this UX failure, there is no reference number to be found in the thank you page. This has left the users feeling anxious, wondering if they have really gotten an appointment. UX Failures of Vaccine Registration Website - Delay Notice If users had any issues or wanted to reference their registration in any way later, there is no reference number that they can quote.


According to Malay Mail, “a total of 959,609 bookings were recorded before registration closed within an hour after it went live about 12.20pm”. Many users who made multiple attempts to submit what should have been an easy registration were left empty handed after an hour of anxiously clicking on non-responsive buttons and filling up the forms repeatedly. The various UX failures of Malaysia’s vaccine registration website led to an uproar on social media, demanding that the government do better by the people.
Malaysians took to social media platforms such as Twitter to express their frustration and to share their experiences in registering for the slots Source: Malay Mail 
This shows that users or consumers today can do a lot more damage to an organisation’s image when they are frustrated with your online experience. Many users shared their feedback and sentiments of this social media poll: UX Failures of Malaysia's Vaccine Registration - Aftermath Many users questioned the poor UX of the website, asking JKJAV how the elderly and those who aren’t tech-savvy will have any chance of filling up the form with so many problems in the registration process.  The consensus is that there are so many Malaysians who are willing to get vaccinated and that JKJAV need to focus their efforts on a faster vaccination rollout. JKJAV has recognized that the “user experience (UX) of the registrations could have been better”.  All in all this level of frustration and blowback from the public could have been reduced if JKJAV had focused more on delivering a working UX for the Malaysian public. This case study has served to remind us of the importance of UX in this age of digitalization, be it for government or commercial digital services. Focusing on UX is not only going to safeguard the organization’s reputation, but also a must in order to serve users effectively. We ought to invest in the win-win approach rather than the opposite.

Recent Articles

Quantitative Usability Testing Tips You Should Consider

UI/UX designers aim to not only create visually appealing interfaces but also ensure that users can interact with their designs effortlessly. In this quest, quantitative usability testing is a fundamental tenet. This in-depth guide seeks to delve into the intricacies...

Qualitative Usability Testing Tips

Usability testing is a crucial part of the UX design process that helps businesses understand how users interact with their products and identify areas for improvement. One effective approach to usability testing is qualitative testing, which focuses on gathering...

Generative AI: What Is It and How Can It Help With User Research?

Understanding user behaviour and preferences is of the utmost importance in the ever-changing field of user experience design. At this stage, user research becomes relevant, providing valuable insights that can inform design decisions. The problem with tried-and-true...

Why Are Open-Ended Questions Important In Qualitative Research?

Qualitative research is crucial in understanding the complexities of human behaviour, experiences, and perspectives. It allows researchers to explore the richness and depth of individuals' thoughts, feelings, decision making process and motivations. One of the...