SPRINT28 PORTFOLIO

QuickForms

Spending too much time filling in credit card details, selecting your province/country from a dropdown, or lengthy demographic details while applying for jobs or doing online shopping? Use Quick Forms, we automate online form filling for you with key details that include demographic information like address (including Province/State and country without going to a drop-down), DEI questionnaire, and Credit Card details (including CVC code) safely and securely. Save your precious time with Quick Forms!

Product Experience

Problem Space 

Problem Statement  

As online users engage with various forms frequently, they demand a more efficient and hassle-free method for completion, as the current process proves to be cumbersome and time-consuming, causing frustration.

If you are spending too much time filling in credit card details, selecting your province/country from a dropdown, or lengthy demographic details while applying for jobs or doing online shopping, then you need a better way to fill out forms quickly. Use Quick Forms, we automate online form filling for you with key details that include demographic information like address (including Province/State and country without going to a drop-down), DEI questionnaire, and Credit Card details (including CVC code) safely and securely. Save your precious time with Quick Forms!

Problem Background

For several years, we have been filling out online forms and applications that take a lot of time and effort. There have been several occasions when I felt frustrated with online forms asking me to fill in the same demographic questions. I realized that online users require a streamlined method for completing forms due to the frequency of their engagements, leading to frustration with the current tedious and time-consuming process. With shrinking attention spans, customers need a faster way to fill information online.

Our customers include anyone who fills out online forms and wants to save time by automating some of the form-filling process. The Autofill feature can currently help users fill forms quickly. However, it is not for selecting a country or province field in many cases, nor does it work for demographic information (or DEI forms) and credit card cvc codes. Several autofill forms exist on the market but don’t work well according to the user reviews1. 

Research Insights

I conducted a survey with 8 respondents and interviewed 6 online users to understand their experience filling out online forms2

User Pain Points

The 2 main customer personas I identified based on the survey and user interviews include:

Customer Persona 1: Young 21-to-30-year-olds applying to several jobs per day that require filling out forms and shopping online and filling out forms that require address, demographic information and credit card details

Customer Persona 2: More experienced 30-to-50-year-olds applying to select jobs that require some form filling but are not so bothered by the application process. However, they do shop online and fill out demographic and credit card details which they would like to be more automated.

User Pain Points

  • As a young applicant, I need a streamlined form-filling process to apply for numerous job roles daily without spending excessive time on demographic and DEI fields.
  • I leave job applications in the middle if it takes more than 5 minutes to fill them out. I want to focus on tailoring my resume and cover letter rather than filling in more DEI and demographic questions. These need to be automated based on preferences I have outlined and saved on my internet browser.
  • As an online shopper, I want the autofill feature to include credit card CVC codes, allowing me to complete online transactions swiftly without manual entry.
  • As an experienced professional, I seek a faster method for completing forms, even though I apply to fewer job opportunities, ensuring efficiency without compromising accuracy.
  • As a user with multiple credit cards, I require an automatic population of both credit card numbers and CVC codes to facilitate hassle-free online shopping and form filling. I want this to be done safely and securely.

Supporting Data

The results from the survey, interview questions and online research are as follows:

  • 88% of those surveyed found filling out online forms to be inefficient and time-consuming.
  • 63% of the respondents blamed the country and province field where they have to manually select a country and province from a drop-down list to be time-consuming. 25% of respondents found filling out credit card details to be time-consuming.
  • 80% of the interview respondents blamed filling in demographic and DEI information like pronouns, age, gender, ethnicity, etc. for job application forms as time-consuming.
  • A Greenhouse study3&4 showed that 60% of applicants are not happy with the time-consuming process and sometimes leave the applications incomplete or simply give up.

Feedback

Now that we have established that filling out forms can be time-consuming and the main reasons behind the tedious process, we now focus on further questions to understand possible solutions

  • More than 70% of those surveyed do not use a VPN service.
  • 76% of the respondents said they would like to use autofill and automatic country and province selection based on their location.
  • 63% did not have any privacy concerns with location-based form filling.

Existing autofill tools like AutoFill Forms that use Chrome extension do not work well. They have a user rating of only 3.3 with many reviewers complaining about the extension not working well for them.

Landing on the Solution

  1. Location-Based Autofill:
    • Implement a feature that automatically selects the user's country/province based on their geolocation, reducing manual selection efforts.
  2. Demographic and DEI Autofill:
    • Integrate functionality to autofill demographic and DEI fields based on user preferences or commonly used information, optimizing form completion speed. Could use a Chrome extension where you can fill in all your details once and it can be applied to each form/application in the future.

Explanation of Solution 

We would like to focus on customer persona 1 where we can streamline job applications and leave the credit card autofill feature for cvc to a later iteration. This will avoid legal, privacy and security issues that may arise with automating credit card information. 

User Flow/Mock-Ups

A user will fill in his/her basic information in a Chrome extension. Based on the fields filled, every new application/form will be able to use this information and populate the fields in the form going forward.

Future Steps

  1. We would like to test our MVP with potential customers to understand whether it does a better job than the existing tools in the market to autofill DEI/Demographic information.
  2. We would like to pursue the problems of customer persona 2 related to automating credit card autofill in the future. If the legal, security, and privacy issues persist, we can partner with companies like Google for their security expertise to solve this challenge. We will still use our autofill technology but partner up with companies like Google on the security front.

References

  1. AutoFill Form reviews: https://chromewebstore.google.com/detail/autofill-forms/focmhibpdifbdjacabpgnifhdalgfogg?pli=1
  2. Survey Link: https://surveys.delighted.com/c/u/jiGPOzw7  
  3. Job seekers face Lengthy Job Application Process: https://www.forbes.com/sites/jackkelly/2022/02/06/greenhouse-study-shows-job-seekers-face-lengthy-applications-slow-recruiter-response-times-ghosting-unprepared-and-late-interviewers/?sh=447e0b2d5d87  
  4. 60% of candidates ditch the Application: https://hiredna.com/60-of-candidates-ditch-the-application-because-its-too-long-or-complex-how-to-simplify-the-job-application-process/ 

Learnings

Product Manager Learnings:

Uday Abbi

Co.Lab’s product sprint gave me the perfect opportunity to work on an actual problem and understand the process from start to finish. Here are my key learnings:

  1. Focus on the problem: Understanding the problem thoroughly is the main job of the product manager. Using surveys and user interviews helped in narrowing the problem.
  2. Gathering customer feedback is an art: Asking the right questions in the surveys and interviews is an art. You really need to ask follow-up questions in order to understand the problem. Leading questions will not help you understand the problem. Details matter and help you understand the problem.
  3. Use of Customer personas: With competing priorities, it is difficult to solve every problem. Customer personas helped me narrow my solution set and focus limited resources toward building an MVP product. Later on, more features can be developed to differentiate the product and build a bigger moat vs the competition.
  4. Metrics: An old saying in finance is what gets measured, gets done. This is something that can be used in product management as well. Important to measure the right metric. I used the HEART framework to develop the metric I would like to track to judge the success of the MVP.

Designer Learnings:

Designer Learnings:

Jo Sturdivant

  1. Adapting to an Established Team: Joining the team in week 6 of 8 was challenging, as I had to quickly adapt to existing workflows, dynamics, and goals. This mirrors real-world situations where you often integrate into teams mid-project, and flexibility is essential.
  2. Work-Blocking for Efficiency: With only two weeks to complete the project, I learned the importance of a structured work-blocking system. This approach allowed me to manage my time effectively and meet deadlines under pressure.
  3. Making Data-Driven Design Decisions: Unlike my past projects, I had to rely on research conducted by others. This was a valuable experience in using pre-existing data to guide design decisions, helping me focus on the core insights without starting from scratch.

Developer Learnings:

Developer Learnings:

Vanady Beard

&

As the back-end developer, I learned how important it is to create efficient and reliable systems that support the entire application. This experience also taught me the importance of optimising the database and ensuring the backend is scalable and easy to maintain.

Developer Learnings:

Stephen Asiedu

&

As a back-end developer, I've come to understand the importance of being familiar with various database systems and modules. This knowledge enables me to build diverse applications and maintain versatility in my work. I've also learned that the responsibility for making the right choices rests on my shoulders, guided by my best judgement.

Developer Learnings:

&

Developer Learnings:

Maurquise Williams

&

  1. Process of Creating an MVP: Developing a Minimum Viable Product (MVP) taught me how to focus on delivering core functionalities balancing between essential features and avoiding scope creep.
  2. Collaboration in a Real-World Tech Setting: This experience taught me how to collaborate efficiently in a fast-paced tech environment, keeping the team aligned and productive, even while working remotely across time zones.
  3. Sharpening Critical Thinking and Problem-Solving Skills: This experience honed my ability to think critically and solve problems efficiently. By tackling challenges and finding quick solutions, I sharpened my decision-making and troubleshooting skills in a dynamic, real-world setting.

Developer Learnings:

Jeremiah Williams

&

All in all this experience was very awesome I learned that in coding with others being transparent is key

Developers Learnings:

Justin Farley

&

I learned how important communication is when working with a team. Communication provides understanding, advice, ideas, and much more. While working with the product team, I’ve found that communication keeps everything flowing smoothly. Working with a team also showed me that every member brings something different to the table and we all have to work together in order to align and meet our end goal.

Full Team Learning