Conversion tracking for travel, across long research windows and several devices
Travel has the longest research window of any consumer purchase and the most device switching — someone discovers a trip on a phone, researches it for six weeks on a laptop, and books on a tablet. Every one of those transitions breaks a browser-side attribution chain, and Safari's seven-day cookie cap makes the whole thing worse. First-party server-side cookies set in an HTTP response survive the research window; browser-set ones do not.
Free30 minutesNo obligation
Getting and tracking leads for travel agencies
Where a travel agency's clients come from, and why an inquiry form is not a booked trip
A travel agency's clients arrive from Instagram and Facebook, Search ads, the Business Profile and referrals, almost always as trip inquiry forms that become a discovery call, a proposal and then a deposit weeks later. Local Services Ads is not available for travel agencies. Count the deposit as the conversion, with the trip's value, and keep the click ID on the client record in ClientBase, TravelJoy or your CRM until the deposit lands.
The complaint we hear: Google Ads shows a pile of trip inquiries, the advisors say most wanted cheap flights or a quote to compare against an online travel site, and the honeymoon that did book shows up as 'direct' two months later. The searcher who types 'all inclusive deals' and the couple planning a destination wedding for forty guests both fill in the same form, and the ad platform scores them the same. The discovery call is often booked through Calendly, whose confirmation happens on calendly.com or inside an iframe your site tags can't see, and supplier commission may not arrive until after the client travels, long after the click has gone cold.
The ten-minute check: open the search terms report and look for flights, cheap, last minute, jobs and 'how to become a travel agent', a search that attracts people who want your career, not your service. Then submit your inquiry form with a test click ID in the address bar and see whether the CRM record keeps it, and book a test discovery call to see whether any conversion fires at all. Calendly's native analytics fires on its own domain, so without a passed-through source those bookings report as direct.
Fixed looks like this: the inquiry and the discovery call as secondary actions, the deposit as the primary conversion sent from the CRM with the trip value, and a value adjustment when a trip cancels. Group trips and destination weddings carry their own value so bidding learns they are worth more than a weekend away, and Meta is judged on deposits, not on form fills from a giveaway post. The free audit traces a real inquiry from the ad click to the deposit.
Where the leads come from
| Channel | Role | Note |
|---|---|---|
| Local Services Ads | Not available | Travel agencies are not on Google's US Local Services Ads category list, so paid search means Search ads. |
| Google Search ads | Honeymoon, destination wedding, group cruise and specialty trip searches | Deposits imported by click ID with trip value; cheap-deal and career searches excluded. |
| Business Profile | Reviews and the office listing local clients check before calling | Home-based advisors without a public office use a service-area profile with the address hidden. |
| Meta | Destination inspiration, group trip launches and past-client offers | Often the main inquiry source for advisors who sell experiences; judged on deposits in the CRM, never on lead-form volume. |
| Referrals and wedding vendors | Past clients, planners and venues sending couples and groups | Tracked by referrer so brand search does not take their credit. |
| Advisor directories and host-agency listings | Inquiries routed from find-an-advisor pages | No click ID reaches you; give each its own source and compare cost per deposit with paid ads. |
Which calls count
- Count it when
- Count the call when the caller asks you to plan a trip with rough dates, a destination or trip type and a party size. Current clients calling about an upcoming trip and supplier reps are not leads.
- Minimum duration
- Calls are a minority in this business and a price check can last as long as a real planning call; the booked discovery call or the deposit is the test.
- After hours
- Inquiries arrive in the evening and on weekends, when people dream about trips. Nobody needs a night line; a reply by the next morning, with a booking link that keeps the original source, is what wins the client.
Where each lead should land
- Search ad inquiry form
- Client record in ClientBase, TravelJoy or HubSpot with the click ID in a hidden field, kept until the deposit.
- Discovery call booked in Calendly
- Calendly event linked to the same client record, with the source passed through as UTM parameters.
- Meta lead form or Instagram message
- Client record with the Meta lead ID or campaign, reported on deposits rather than inquiries.
- Referral or vendor introduction
- Client record with the referrer named, kept apart from paid channels.
Travel · what breaks
What travel businesses usually run into
- 01
Research windows longer than any cookie
Six weeks, against a seven-day cap.
- 02
Device switching mid-journey
Discovery on mobile, booking on desktop.
- 03
High booking values with flat conversion values
A weekend break and a two-week tour counted the same.
Travel · the fix
What changes — Travel
Cookies that survive the research window
Set server-side, in an HTTP response.
Cross-device journeys joined where identity allows
Through a logged-in or enquiry identifier.
Real booking value fed back
So bidding chases the bigger trips.
Travel · architecture
The conversion map for travel businesses
Five stages over weeks, across devices, with high and variable values at the end.
- 1
Trip search
Browser-side. Strong intent, very early.
- 2
Enquiry
Browser-side plus call tracking. Where identity first becomes available.
- 3
Quote issued
Server-side from the booking system.
- 4
Booking confirmed
Server-side with real trip value.
- 5
Amendment or cancellation
Server-side adjustment. Common enough to matter.
Travel · diagnose
Where travel businesses tracking usually breaks
- 01
Safari's seven-day cookie cap
Against a research window of weeks. The click is forgotten long before the booking.
- 02
Device switching
Nothing joins the phone that discovered the trip to the laptop that booked it, unless identity does.
- 03
Flat booking values
Trip values in travel span an order of magnitude.
- 04
Amendments ignored
Bookings change, and reported value never follows.
Travel · prove
How the work is proven — Travel
Source of truth
your booking system's confirmed bookings and trip values
- First-party cookies confirmed persisting past seven days in Safari on a real device.
- Click ID present on a live enquiry record.
- Bookings uploading with real trip value.
- Bookings reconciled against the booking system for a closed month.
Travel · free audit
What we check in the free audit
- Safari's seven-day cookie cap
- Device switching
- Flat booking values
- Amendments ignored
Checked against
your booking system's confirmed bookings and trip values
Free30 minutesNo obligation
Travel · when not to buy
What lands in your monthly report — Travel
One page a month, in language you can put in front of a founder.
- Enquiries, quotes and bookings for the month, by channel.
- Cost per booking and average trip value by channel.
- Research window length, so attribution settings can be justified rather than guessed.
- Amendments and cancellations, netted off.
Travel · what we deliver
The flow we build — Travel
First-party cookies set server-side
Beyond the browser's cap.
Click ID stored on the enquiry or booking record
It has to last weeks.
Booking system as the source of truth
With real trip value.
Cancellations and amendments handled
Travel bookings change often.
Written guarantee
95%+ tracking accuracy
Measured against your booking system's confirmed bookings and trip values. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Travel questions, answered
Safari caps JavaScript-set cookies at seven days. A six-week research window means the click is long forgotten by the time the booking happens. Server-set first-party cookies aren't subject to that cap.
Where an identity exists — a login, an enquiry email, a saved itinerary. Without one, no, and we'd rather say so than model it and call it measured.
The actual trip value. The spread is wide enough that flat values reliably push bidding toward the cheapest trips.
Send them as adjustments. Travel bookings change frequently and reported revenue should follow them.
More on Travel
- Google Ads · TravelGoogle Ads conversion tracking for travel businesses
- Meta · TravelMeta Ads conversion tracking for travel businesses
- TikTok · TravelTikTok Ads conversion tracking for travel businesses
RELATED GUIDES
Funnels, reconciliation and tools for travel businesses
- Window tintingConversion tracking for window tinting, measured in completed jobs
- TowingConversion tracking for towing, measured in completed tows
- Google Ads · Checkout → purchaseHow to track checkout to purchase for Google Ads
- Meta · Checkout → purchaseHow to track checkout to purchase for Meta Ads
- Meta × Booking SystemHow to reconcile Meta Ads against your booking or reservation system
- Bokun → Google AdsConnecting Bokun to Google Ads
- RMS CloudConversion tracking for the RMS Cloud booking engine
- Car washConversion tracking for car washes, measured in memberships
Free · 30 min
Keep attribution alive across a six-week research window
Free30 minutesNo obligation
