Resources / Client experience

What your client portal should actually let clients do

Approve, sign, pay, upload and carry the plan: the five things a travel client actually needs from a portal, and why logins get in the way.

12 Sept 2026 · 4 min read

"Client portal" has become a checkbox feature that a lot of travel software claims without much thought to what a client actually needs from it. Most travellers do not want a dashboard. They want to do a small number of specific things, quickly, from their phone, without setting up yet another account, and then get back to their life until the trip needs their attention again.

Judged against that bar, a portal is worth having only if it does a short list of things well.

Approve

When a proposal is ready, the client needs to be able to say yes to it in one place, on the device they are already holding, without printing anything, without replying to a long email thread with "looks good!" and hoping that counts. Approval should be an explicit action, a button, a clear moment, not something inferred from a vague reply, because an explicit approval is also what protects you if a client later disputes what they agreed to.

Sign

Client agreements, planning-fee agreements, insurance declines and card authorizations all eventually need a signature, and asking a client to print, sign, scan and email a PDF is a genuine barrier that either slows things down or gets skipped entirely. Signing inside the portal, auto-filled from the trip, completed in a couple of minutes on a phone, removes the single biggest source of friction in getting paperwork actually completed rather than promised.

Pay

A deposit request, a balance payment, a planning fee: the client should be able to pay directly from the same place they saw the request, with the amount and what it is for already filled in, rather than being sent a separate invoice through a different system that requires re-entering the same details. Every extra step between "I want to pay this" and actually paying it is a chance for the client to put it off.

Upload

Passports, visas, existing insurance certificates, loyalty numbers: clients have these documents on their phone already, in their photo library or a downloads folder, and the easiest way to collect them is to let the client upload directly from wherever they are reading the request, rather than asking them to find a working email address, attach a file from a laptop they may not have handy, and remember to actually send it. The upload should also make clear what happens to the document afterward, where it is stored, who can see it, since clients are reasonably cautious about sharing a passport scan digitally.

Carry the plan

Once the trip is booked, the portal's job shifts from "get things approved and signed" to "be the place the client checks while travelling." That means the current itinerary, confirmation numbers, and any documents they might need, such as a hotel voucher or a transfer confirmation, should be available offline or close to it, because a client standing at an airport counter with patchy wifi is not a client who wants to dig through email for a booking reference. This is also the point where a portal earns its place versus a one-time PDF: the plan stays live if something changes, instead of the client carrying an outdated printout.

Why logins get in the way

Every one of the tasks above becomes less likely to happen the moment it requires the client to create an account, remember a password, or find a login link buried in an old email. Travel clients interact with a portal a handful of times across the life of a trip: not often enough to remember credentials, and often enough that friction at each visit adds up. A secure link tied to the specific trip, rather than a username-and-password account, removes that entire category of abandonment without meaningfully reducing security, since the link itself can be scoped, expiring and specific to that client and trip.

What happens after the trip ends

A portal's usefulness does not end at the departure date, and treating it as if it does is a missed opportunity. After a trip, clients occasionally need to retrieve a receipt for an expense report, a copy of a signed agreement for their own records, or the itinerary itself as a reference for a future trip to the same destination. If the portal link quietly stops working the day the trip ends, the client is back to emailing you for documents you already gave them once. Keeping the record accessible for a reasonable period after travel costs little and saves a genuinely irritating follow-up exchange for both sides.

Notify, don't make the client check

A portal that only works when the client remembers to visit it is only half useful. The better pattern is to notify the client, by email or text, whichever they actually respond to, when something in the portal needs their attention: a document to sign, a payment coming due, a proposal ready for review. The portal is where the action happens; the notification is what gets them there without you having to chase them separately for every single thing that needs doing.

What a portal does not need to be

Resist the temptation to turn a client portal into a general-purpose dashboard with features nobody asked for: a social feed, gamified loyalty elements, a library of destination content unrelated to their actual trip. Every one of those adds visual noise to the moments that actually matter: approving, signing, paying, uploading, and checking the plan. A portal that does five things very well beats one that does fifteen things adequately.

WaypointsX gives each client a single link, scoped to their trip, with no account to create: they approve, sign, pay, upload documents and carry the live itinerary from that one place, and it updates automatically as the trip changes. See how it works on the portal page.