Checkout friction: the specific form fields costing you bookings

The specific form fields driving customers away from your booking page and how to fix each one without losing the info you need.

alpnAI/ 7 min read

Someone finds your whitewater rafting trip on Google. They click through, read the trip description, check the price, pick a date, hit Book Now. Then your booking form asks for their fax number. Or their company name. Or makes them create a password before they can give you money.

They leave. You never know they were there.

Baymard Institute has run checkout usability tests with over 4,400 participants. Twenty-six percent of them abandoned a purchase because the checkout was too long or too complex. And most outfitter booking forms are both, collecting emergency contacts and shoe sizes and waiver signatures before anyone has even confirmed a reservation.

Below: the specific fields that cause the most drop-off, and what to do about each one.

Figure out which fields you actually need at checkout

There is a difference between what you need to confirm a booking and what you need to run a trip. Name, email, party size, payment method. That is enough to process a reservation. Emergency contacts, dietary restrictions, waiver signatures? Those can wait.

Glacier Raft Company in West Glacier, Montana figured this out when they simplified their fly fishing booking flow. They stripped out every field that could wait until after confirmation. More people finished the process. The operational details got collected later through a pre-trip email, after the booking was already locked in.

Pull up your checkout form right now. Go through each field and ask: does this need to exist before I can charge this person’s card? If not, it belongs in a post-booking follow-up.

The password field is your biggest single problem

If your booking system forces customers to create an account before they can finish a reservation, you are losing people. Password creation fields trigger a 28 percent abandonment rate in Baymard’s research. Twenty-eight percent. That is the single highest-friction element in any checkout.

Nobody booking a half-day kayak tour wants a relationship with your software platform. They want to pay and get a confirmation email. FareHarbor, Peek Pro, and Resmark all support guest checkout for exactly this reason.

Let people book without creating an account. If you want them to have login credentials for rebooking later, create the account automatically from their email and send the details after the fact.

Phone number fields need context or they need to go

Phone number fields cause a 19 percent drop-off rate when they show up without explanation. People see a required phone field and assume you are going to call them with marketing pitches or sign them up for texts.

But outdoor operators usually have a real reason to want a phone number. When a trip gets canceled for weather at 6 AM, or a put-in time shifts, a phone call is the fastest way to reach someone. The issue is not collecting the number. It is collecting it without telling people why.

A rafting company on the Arkansas River in Colorado tested two versions of their phone field. Version one: “Phone Number” with a red asterisk. Version two: “Phone (for day-of trip updates only).” The second version saw 7 percent higher completion on that field. Over a full season, 7 percent of everyone who reaches your checkout adds up fast.

If you collect phone numbers, add one line of microcopy explaining what the number is for. And if you do not actually need it before the trip, make it optional or move it to a pre-trip email.

Address fields rarely belong on a tour booking form

Street address collection makes sense if you are shipping a physical product. It does not make sense if someone is booking a guided hike. Yet plenty of outfitter booking forms include full address fields, sometimes because the booking platform defaults to an e-commerce checkout template rather than a service booking template.

Every address field you add, and there are usually four or five of them (street, apartment, city, state, zip), creates another spot where someone on a phone can mistype, get frustrated with autocomplete, or just decide this is more work than they signed up for. Baymard found that address fields alone account for a 4 percent conversion decrease.

If you need a mailing address for sending waivers or post-trip photos, collect it after the booking. If your booking flow includes address fields right now, test removing them and see what happens to your completion rate.

The “how did you hear about us” question is costing more than the data is worth

Marketing attribution is useful. Asking customers to provide it during checkout is not. The “How did you hear about us?” dropdown triggers a 22 percent abandonment rate according to form analytics data from Zuko and FormStory. It sits in that category of fields that feel optional but create a mental pause: Do I have to fill this out? What do I pick? Does it matter?

If you want to know where your customers come from, UTM parameters and Google Analytics do a better job than a dropdown field that most people answer inaccurately anyway. Someone who found you through a Google search for “rafting near Moab” is going to select “Internet” or “Other” from your dropdown, which tells you nothing. Your analytics setup gives you the actual search query, the page they landed on, and the path they took to checkout.

Remove this field. Use your analytics tools instead.

Mobile checkout needs fewer fields, not the same fields on a smaller screen

More than half of travel bookings now happen on a phone. If your desktop booking form has 12 fields, your mobile version should not simply be those same 12 fields stacked vertically on a smaller screen. That is not mobile optimization. That is a desktop form that happens to render on mobile, and Baymard found that 81 percent of mobile users will abandon a form that feels too long.

Cut to the minimum fields and make sure your form plays well with autofill. Forms that support browser autofill complete 35 percent faster and see 75 percent lower abandonment. That means using the correct HTML input types for name, email, and phone so mobile browsers can suggest stored values.

If your website works well on mobile but your booking form does not, you are losing people at the exact moment they decided to buy. Try it yourself. Pull up your checkout on your phone and time how long it takes to get from “Book Now” to confirmation. More than 90 seconds? Too many fields.

What to do with the fields you removed

You still need emergency contacts, waiver signatures, dietary restrictions, shoe sizes, experience levels. All of that matters for running the trip safely. You just do not need any of it during checkout.

Set up an automated email that goes out right after booking confirmation. Link to a pre-trip form that collects the operational details. Most booking platforms support this workflow. And people fill these out at a much higher rate than they fill out the same fields during checkout, because they have already committed. They already gave you their credit card. Asking for a shoe size after that feels like a minor detail, not a barrier.

Here is a reasonable split for most outfitters:

Five fields at checkout. Everything else after. The second list can be as long as it needs to be, because it lives outside the page that turns visitors into customers.

You do not need to guess which fields are hurting you. Most booking platforms have analytics that show exactly where people drop off in the form. If yours does not, there is always the 90-second phone test: open your checkout on your phone, fill it out like a customer, and pay attention to where you hesitate. Those hesitation points are where your real customers are leaving.

Keep Reading