I Booked 3 Trips in One Afternoon by Never Retyping My Passport Number Again
Travel booking means retyping passport numbers, emergency contacts, and addresses across 11-15 forms per trip. Learn how profile-based form filling cut three full trip bookings down to one afternoon, with real form counts and time savings.
Last Tuesday I booked three trips before 3 PM
Flights to Denver, a hotel in Portland, a rental car in Austin. Three separate trips, booked back to back, all wrapped up while my coffee was still warm.
Six months ago, that sentence would have been fiction. Booking even one trip used to eat my entire evening. Not because comparing flights is hard, but because every single booking form wanted the same 15 pieces of information I had already typed into the last one.
Passport number. Emergency contact. Home address. Phone with country code. Date of birth in three different formats. Known Traveler Number. Dietary preferences.
Again. And again. And again.
The form count nobody warns you about
I counted. For a single domestic trip with a flight, hotel, and rental car, I filled out 11 separate forms. For an international trip? That jumped to 15 forms when you add visa applications and travel insurance.
Here is the breakdown for one international trip I booked last year:
- Airline booking form (passenger details)
- Airline booking form (payment and billing)
- Seat selection and meal preference form
- TSA PreCheck / Known Traveler entry
- Hotel reservation (guest details)
- Hotel reservation (payment)
- Car rental agreement (driver details and license)
- Car rental agreement (payment and insurance)
- Visa application (personal info, employment, travel history)
- Travel insurance application
- Emergency contact form (airline)
- Emergency contact form (hotel)
- Customs declaration pre-registration
- Loyalty program signup (airline miles)
- Loyalty program signup (hotel rewards)
Fifteen forms. My passport number appeared on 6 of them. My emergency contact on 4. My home address on 9. My date of birth on every single one.
I typed my passport number six times to book one trip. It is nine digits. That is 54 digits of a number I had to walk to my filing cabinet to find each time.
The passport scavenger hunt
Here is the part that makes me feel stupid in hindsight. Every time I booked a trip, I would go dig out my passport from wherever I last shoved it. A drawer, a backpack pocket, the glove compartment of my car that one time.
I would flip to the info page, squint at the number, type it into the airline form. Close the passport. Go back to my desk. Then 10 minutes later, the hotel form wants it. Back to the passport. Type it again. Then the visa form. Again.
I tried keeping a sticky note on my monitor with the number. That felt like a security risk. I tried a notes app. That meant switching between windows and copy-pasting, which half the time broke on travel sites that block clipboard access.
And yes, I know some of you are thinking "just copy-paste from your password manager." I tried that too. Works great on a desktop. Works terribly on a phone. And half the modern booking sites built with React or Angular actively fight clipboard paste by clearing the field or re-validating on each keystroke.
What a single trip actually costs you in time
I timed my last manual booking end to end. Not the browsing and comparing part, just the form-filling after I had already decided what to buy.
- Airline passenger details + payment: 8 minutes
- TSA PreCheck entry and seat selection: 3 minutes
- Hotel reservation: 6 minutes
- Car rental agreement: 7 minutes
- Travel insurance: 5 minutes
- Loyalty program signups: 4 minutes
Total: 33 minutes of pure typing for one domestic trip. Not deciding, not comparing, not researching. Just typing. The international trip with visa application took 52 minutes of form-filling.
Now multiply that by three trips. That is over 99 minutes of filling forms with information that has not changed since I got my passport renewed.
The form fields that follow you everywhere
What got to me was not just the time. It was the repetition. The same data points kept appearing on form after form, site after site. Here is what I mean:
Field Times entered (1 international trip)
-----------------------------------------------------------
Full legal name 15
Date of birth 13
Home address 9
Email address 11
Phone number 10
Passport number 6
Passport expiry date 5
Emergency contact name 4
Emergency contact phone 4
Nationality 7
Employer name 3
Dietary preference 3I wrote my full name fifteen times. Fifteen. My name is not even short.
And here is the thing that really grinds: none of this information ever changes. My passport number is the same on United as it is on Marriott as it is on my visa application. My emergency contact is still my mom. My dietary preference is still "no shellfish." But every form acts like it is meeting me for the first time.
Why copy-paste fails on travel sites
I know somebody reading this is shouting at the screen: "Just save your passport number in a note and paste it." I thought that too. It does not work as well as you would think.
- Many airline sites disable paste on passport and ID fields ("for security"). United and Delta both do this.
- Hotel booking engines built with React re-render the field on every keystroke. Paste often triggers validation errors or clears the input.
- On mobile, switching between your notes app and the browser reloads the booking page about 40% of the time. You lose all your progress and start over.
- Chrome autofill does not know what a
passport_numorknown_traveler_idfield is. It knowsname,email,address. Everything else is invisible. - Date of birth fields. Every site formats them differently. Some want
MM/DD/YYYY, others wantDD-MM-YYYY, some use three separate dropdowns. Pasting does not work on any of them.
Copy-paste is a workaround for people who fill one form a month. It falls apart when you are booking multiple trips and hitting 30+ forms in a sitting.
How profile-based filling changed the math
The fix turned out to be embarrassingly simple. I set up a filling profile in Filliny with all my travel information once. Passport number, Known Traveler Number, emergency contact, dietary preferences, employer, loyalty program numbers. All of it.
That setup took about 4 minutes. A bit longer than the usual 90-second setup for basic info because I added everything travel-specific too.
And then something clicked. Those 4 minutes were the last time I would ever type that information. Not the last time this week. The last time ever.
When I booked those three trips last Tuesday, every form got the same treatment. Open the page, click Filliny, watch the AI read the labels and fill everything in. Passport number in the right field. Emergency contact in the right field. Date of birth formatted correctly even when the site used dropdown menus instead of text inputs.
The AI does not match HTML field names like Chrome autofill. It reads the actual labels on the page. So when Expedia calls it "Traveler 1 document number" and United calls it "Passport/ID number", Filliny understands both.
I spent 4 minutes setting up my travel profile. That replaced 33 minutes of typing per trip. Three trips in one afternoon with less total typing than one trip used to take.
The specific sites where this saved me the most
Not all travel forms are created equal. Some are fast to fill manually. Others are absolute nightmares. Here is where the time savings hit hardest.
Airline booking sites
United, Delta, and American all pack 18-22 fields into their passenger details pages. Name, date of birth, gender, phone, email, passport number, passport country, expiry date, Known Traveler Number, Redress Number, emergency contact. Then you get to payment and it is another 8-10 fields.
Manual time: about 8 minutes. With Filliny: under 30 seconds to fill, plus another 15 seconds to scan and confirm. Total: 45 seconds.
Hotel reservation forms
Marriott and Hilton have cleaned up their forms over the years, but boutique hotels and Booking.com still hit you with guest details, special requests, arrival time estimates, and payment across multiple steps. The multi-step part is what kills you manually because each page load means re-orienting.
Filliny handles each step as it loads. I just click through and verify.
Car rental agreements
Enterprise, Hertz, and Budget all want your driver's license number, issuing state, expiration date, home address, phone number, email, employer, and insurance details. Some ask for an additional driver too, which doubles the fields.
Manual time: 7 minutes. With Filliny: about 40 seconds.
Visa applications
This is the big one. A typical online visa application has 40-60 fields across multiple pages. Personal info, passport details, employment history, travel history, accommodation details, financial information. The US DS-160 form is famous for taking people over an hour.
Filliny filled about 70% of the fields on the visa forms I tested. The remaining 30% were trip-specific details like "purpose of visit" and "dates of travel" that changed each time. But even filling just the static personal information saved me 25+ minutes per application.
Travel insurance
Allianz, World Nomads, and SafetyWing all want the same thing: your name, date of birth, address, passport country, trip dates, and beneficiary info. Beneficiary info is basically another emergency contact form. I had already typed all of this for the airline, the hotel, and the car rental. Now I was doing it a fourth time.
Or rather, I was watching Filliny do it in 15 seconds.
Family trips multiply the problem by headcount
Everything I described above is for one person. If you are booking for a family of four, multiply the form count and the time.
A coworker told me she spent over two hours booking a family vacation because she had to enter passenger details for herself, her husband, and two kids across the airline, hotel, and insurance forms. Each person needs their own passport number, date of birth, and full legal name.
With separate filling profiles for each family member, she could switch profiles and fill each passenger's details in seconds. She told me the whole thing took her 20 minutes the next time she booked.
That is a 6x speed improvement. Two hours versus twenty minutes. The math is almost absurd.
Honest limitations I ran into
I would be lying if I said it worked perfectly on every form. Here is where I hit friction:
- One budget airline's booking page loaded passenger fields dynamically after you selected a seat. Filliny needed a second click to catch the newly appeared fields. Not a dealbreaker, just an extra click.
- Payment fields (credit card numbers, CVV) are skipped on purpose. Filliny does not store or fill financial data. You still type those yourself.
- A really old car rental site rendered fields as images with invisible text inputs overlaid on top. Filliny filled the inputs correctly, but the visual labels did not update until I clicked elsewhere on the page. Cosmetic glitch, data was right.
- Visa forms with CAPTCHA between steps required me to solve the CAPTCHA manually. Obviously. But the form fields on each page still filled automatically.
Across all three trip bookings last Tuesday (roughly 33 forms total), I manually corrected 2 fields. One was a "preferred name" field the AI filled with my legal name instead of my nickname. The other was a drop-down for room type that the AI set to "King" when I wanted "Two Queens." Both took about 3 seconds to fix.
Try It on Your Next Trip
Install Filliny and get 5 free form fills. Use them on your next flight booking. No credit card, no account needed to start.
The cost of not automating this
Here is the part where I put numbers to the frustration. I travel for work and personal about 8-10 times per year. That is on the lower end for people in sales, consulting, or remote work.
Before Filliny:
- 33 minutes of form-filling per trip x 10 trips = 5.5 hours per year on travel forms alone
- International trips push it higher: 52 minutes each
- Family bookings: double or triple the above
After Filliny:
- About 4 minutes of form verification per trip x 10 trips = 40 minutes per year
- Net savings: roughly 5 hours per year just on travel forms
The Pro plan costs $12/month. That works out to about $0.40 per day. For context, I spent $6.50 on airport coffee last week. The annual plan is $99/year, which is $0.27 per day. Less than a third of that coffee.
But honestly, you should start with the free tier. You get 5 fills with no credit card. Use them on your next booking and see if the time savings are real for your workflow. If you book one trip and use 3 of those fills on the airline, hotel, and car rental forms, you will know within 5 minutes whether this works for you.
What I would do if I were starting from scratch
If you travel more than twice a year and you are reading this going "fine, I will try it," here is exactly how I would set it up:
- Install Filliny from the Chrome Web Store (15 seconds)
- Create a filling profile with your basic info: name, email, phone, address (45 seconds)
- Now go get your passport. Add your passport number, expiry date, country of issue, and date of birth (30 seconds)
- Add your emergency contact info, Known Traveler Number if you have one, and any dietary preferences (30 seconds)
- Add your go-to booking sites as websites in Filliny (20 seconds)
- Book your next trip. Watch the forms fill themselves.
Total setup: about 4 minutes. You will never type your passport number again. You are welcome.
And if you book for family, create a profile for each person. My coworker has four profiles. When she books a family flight, she fills the first passenger with her profile, switches to her husband's profile for passenger two, and her kids' profiles for three and four. Each passenger's details fill in about 10 seconds. The whole booking takes under 2 minutes.
The real reason I wrote this post
I did not write this to sell you something. I wrote it because I spent years doing something pointless and nobody told me there was a better way.
Travel booking should be exciting. You are planning a trip. You should be picking restaurants and making lists of things to see. Instead, we all sit there pecking at keyboards typing the same nine-digit passport number into form after form like it is 2004.
I booked three trips in one afternoon last Tuesday. And the weirdest part? I actually enjoyed it. Not the form-filling part. That was invisible. I enjoyed the planning part because I could finally focus on where I was going instead of wrestling with the same 15 text fields for the hundredth time.
Try Filliny free on your next booking. Five free fills. No credit card. If it saves you even 10 minutes on one trip, you will not go back.