Website, application portalVisaPoint
clock9 mins read

This is a platform that aims to offer 24/7 assistance to book and manage visa appointments, ensuring that each step is clear, efficient, and well-organized.

Role

UX Researcher, Product Designer, Student at Parsons The New School

Timeline

Sep 2024 - Oct 2024 (8 Weeks)

Tools

figmagoogleforms

Goal Statement

My goal is to make ID applications as easy, accessible, and stress-free as possible by providing real-time support and organized, step-by-step guidance.

CLICK HERE TO JUMP TO THE DESIGNS
Live Visa Appointment AvailabilityJoin WaitlistHold Appointment Date
project

Problem Statement

Applying for a ID is often a complex, time-consuming, and confusing process due to unclear requirements, limited support, and disorganized steps, leaving users frustrated and uncertain about their progress.

Hypothesis

There is a need for a reliable, user-friendly platform that provides 24/7 guidance, step-by-step organization, and efficient management of visa appointments to make the process straightforward and stress-free.

Personal observations of Competitors

I have observed 6 platforms that could be potential competitors. Overall, users were very unhappy about their experiences. Some key pain points were:

Disappointment of unavailable appointmentsSystem & technical issuesLots of information in one page is confusingUnclear and long form, no guidanceLong appointment waiting times
  • asan
  • idnyc
  • dol
  • usa gov
  • port authority ny nj
  • ncdmv

ONLINE ETHNOGRAPHY

I have researched comments and questions regarding ID booking asked by users from different social platforms. Most active platforms were reddit and some specific facebook groups dedicated for a certain topics such as shengen visa, greencard and etc.

Selected user feedbacks collected from reddit, facebook groups and google reviews:

project

“Filling up the forms take a long time because they create a lot of ambiguity in the process.”

Their website is also garbage. why did it take me like 3 hrs just to schedule my biometric

“What I don't understand is the 20 month+ wait time for a replacement for a lost GC (I-90).”

“Just logged in to my account but it’s asking me to enter my case numbers to add them. I already had my case numbers on there.”

project

INTERVIEWS AND SURVEY

Survey was conducted before the interviews to understand the main pain points and identify major topics to discuss during the interview. Participants were chosen from the survey to interview.

Then, 6 interviews were conducted with the goals:

  • Understand the main frustration points while booking ID appointment and the flow they want to or used to go with.
  • Learn about specific obstacles users encounter, such as: technical difficulties, unclear steps, or time-consuming processes.
  • Discover how users envision an ideal booking and ordering experience, from beginning to end.

Methods used:

  • Semi-structured Interview
  • Mini Tasks
  • Survey: post interview to gather data from bigger audience; inside interview to rate their experiences

Target Audience:

  • International Students
  • Busy Professionals and Tech-Savvy Millennials/Gen Z
  • Frequent Traveler
  • Foreign Residents or Expatriates

Screener criteria:

  • Experience and frequency with ID appointment services
  • Comfort or need with using online systems to book anything (if they never do - screen out)

Gathered Results

project

01

Most interview & survey respondents imagined this product as “visa” booking instead of general id booking

02

Most issues appear regarding visa booking instead of other official ID documentation

03

Visa applications are significantly more frequent since individuals may only need to renew a passport every 10 years (for example) but might apply for multiple visas within a single year. As a result, online visa application systems are more commonly used and face a higher volume of interactions.

Creating a general ID booking platform is rarely necessary for most users, as they typically rely on government websites for such services. Therefore, I will focus on addressing major issues by narrowing down the product features to better cater to specific user needs.

General ID Bookinglong-arrowVisa Appointment booking

02. Iteration & Ideation

Behavioral Insights

I summarized the research findings and revealed some directions that reflect the behaviour patterns of the users. After analyzing the research findings, I organized my thoughts and identified three main issues prevalent among the potential target users of the platform, which I will address on my next steps.

project

How Might We?

The behavioral insights gave me further discussion points to identify the major questions to be solved. Which are:

  • How might we reduce the tendency to seek help for “Form filling process ” from external resources, third party agencies.
  • How might we improve access to customer support by offering more convenient, text-based options, available outside regular working hours, to reduce frustration with long call waits and difficulties in finding contact information?
  • How might we help with user uncertainty and confusion during technical issues, wait times and slot availability?

Sketching Work in Progress

projectprojectprojectprojectprojectproject

Mapping Ideas

project

Ideation from sketches

project

I came up with some solutions and decided to form my initial wireframes around these chosen features:

Problem:

Reduce uncertainty

Solution:

Real time updated calendar

Holding or saving date/application before payment

Process flow, waiting time - given

Problem:

Error Prevention

Solution:

Direct Solutions to errors

Waitlist option when there are no available appointments

Problem:

Accessing info & Customer Service

Solution:

Chatbot

Guides and Resources

03. User Testing

User testing is a crucial part of my design process, as it helps bridge the gap between assumptions and real-world needs. For this project, I conducted user testing to gather feedback, validate design decisions, and uncover opportunities for improvement.

Through structured test sessions, I aimed to understand how users interact with the prototype, identify pain points, and assess whether the design met their expectations. The insights gained during this phase not only informed refinements but also ensured that the final solution aligned with user goals and behaviors.

In the following section, I’ll walk you through the testing methodology, key findings, and the design iterations driven by user feedback.

TEST PLAN

I chose the scenario of the German visa application process because it mirrors real-world complexities users face while navigating bureaucratic systems. The goal was to evaluate how users handle critical steps—finding the application section, completing forms, submitting applications, and making payments—while addressing common challenges such as unclear instructions, missing information, unavailable appointments, and technical issues.

Scenario: German Visa Application Process

Objective: Identify user actions and pain points when they encounter difficulties while applying, with the goal of assessing steps to find, apply, submit, and pay for a German visa.

Participant Profile: 4 participants, ideally who have prior experience applying for visas or other travel-related forms online.

Tasks included locating the correct section, filling out mock forms, and finalizing the application process.

Data collection methods—screen recordings, observational notes, and post-task feedback—helped capture user actions, resource usage, and problem-solving approaches.

The results highlighted key areas for refinement, ensuring a more seamless and user-friendly experience for future users.

swiper-image
swiper-image
swiper-image

Feedbacks Summarized

Clustered pages created dissatisfaction

Location and use of “help” & “resources” was successfull

Some UI elements & information allocation can be further improved

Revised Design Sketching & Further ideation

View Detailed User Flow
project

Goal of a user on the platform:

To successfully book an official identification service appointment within the platform without needing outside assistance.

Flow 1: Find Service

Prototype

Flow 2: Check Appointment/Visa Details

Prototype

Flow 3: Complete the form

Solutions to Cluster and overwhelming application forms

Reducing the tendency to seek help for “Form filling process” from external resources, third party agencies.

projectproject

Removing the cluster from the landing page

Easy ways to access the services you are looking for

projectproject

Making information accessible through hidden drop-downs to keep details organized and easy to find.

Steps and process flow given in a simplified application process

project
projectproject

Error Prevention and Reducing Uncertainty

Improving user uncertainty and confusion during technical issues, wait times and slot availability with additional features that the platform offers.

projectproject

Real time updated calendar which allows holding or saving date/application before payment.

Save, leave and come back later option.

This will give giving space & chance not to get exhausted from application process.

projectproject
project

Edge Cases

swiper-image
swiper-image
swiper-image
swiper-image

improving Information Accessibility & customer service

Having 7/24 live Chatbot and “Guides & Resources” page will create easy access to customer support by offering more convenient, text-based options, available outside regular working hours. It will to reduce frustration with long call waits and difficulties in finding contact information.

ChatBot and Guides&Resources

swiper-image
swiper-image

What Else Can be done?

01

User Dashboard individual to the user can be generated. It would function as “User Profile” and gather all past, current and planned VISA appointment booking data to be tracked.

Drafted Wireframe Idea for Dashboard

tablet
  • Real-Time Tracking: Eliminating Uncertainty
  • Organized Documents: Making it easy to retrieve information whenever needed.
  • Notifications & Reminders: Ensuring users never miss a step - eliminating confusion & worries
  • Efficient Management: Users can view, edit, and manage multiple applications in one place, which is especially helpful for those applying for multiple visas.

02

Mobile App which would be same as the website but profile more mobility, allowing user to access information more easily

phone
  • On-the-Go Accessibility:
  • Real-Time Notifications: Push notifications
  • 24/7 Support at Fingertips
  • Offline Access for Important Information

Reflection and what I learned

Looking back, I realize there are areas where I could have done better. For instance, expanding user research to include a wider range of age groups and accessibility needs would have provided more diverse insights. I also see the value of addressing localization earlier in the process—considering language and cultural nuances could have made the experience more inclusive and user-friendly.

Another takeaway is the importance of iterating prototypes early. Sharing low-fidelity prototypes sooner would have allowed me to gather feedback earlier and refine the design more effectively. These reflections will definitely shape how I approach future projects, ensuring a more inclusive and thoughtful design process.