“What do travel agencies actually need to get right on Google Ads in 2026?”
Get the policy layer right before you touch bids: accurate business identity, completed advertiser verification, and ad copy that never implies you’re an airline or an official booking portal you aren’t — that’s what triggers misrepresentation suspensions in this vertical. Then structure campaigns by route or market rather than one generic “flights” campaign, target by presence for compliance and layer interest-based reach for demand, exclude navigational and support-intent terms like “check-in” and “baggage allowance,” and route every call and WhatsApp chat through tracked numbers that feed a CRM so Smart Bidding optimises toward closed bookings, not just leads. Skip any of those and you’re either suspended or paying for clicks that never become revenue.
On this page
- The Google Ads policies that decide if your travel account survives
- Campaign structure by route and market
- Geo targeting, match types and negative keywords that save budget
- Call assets, WhatsApp and landing pages per route
- Conversion tracking: calls, WhatsApp and offline bookings that actually close
- Seasonality budgeting and realistic cost expectations
This is a policy-and-setup companion to our broader travel marketing agency playbook. If you’re building demand generation beyond paid search, our lead generation approach covers the channels that feed a travel sales team alongside Google Ads.
01The Google Ads policies that decide if your travel account survives
Flight-booking agencies, OTAs and tour operators get suspended on Google Ads more often than most categories — rarely from a bidding mistake, but from the account itself violating one of a handful of policies Google enforces without warning. Get these right before you build a single campaign.
Misrepresentation and business identity. Google’s misrepresentation policy prohibits making it “seem like you’re supported by another brand, organization or government entity when you’re not,” and requires the business name you advertise under to accurately represent your actual business. Your ad copy, display URL and landing page all need to make it unmistakably clear you’re an independent agency or OTA selling flights and packages — not the airline, and not an official government travel portal. Headlines like “Emirates Official Booking” or “IndiGo Tickets Direct” are exactly the pattern this policy catches.
Unclear relevance. Google’s unclear relevance policy disallows promotions that aren’t relevant to their destination — ad copy describing one route or fare while the landing page shows something else, or keyword insertion without sensible default text. In travel this shows up as one generic landing page used for every route ad, or a promo price that doesn’t match what’s actually bookable on click-through.
Advertiser verification. Google’s rolling advertiser verification programme requires confirming identity and business operations, sometimes with supporting documents, before ads serve without restriction. Google checks submissions against outside sources, including regulatory records and business-practice complaints — scrutiny travel sellers should expect. Status updates can take up to five business days, so don’t leave it until launch week.
Unacceptable business practices. Google separately lists unacceptable business practices covering misleading claims about qualifications, affiliations or authorisation to sell a product — the umbrella policy catching an agency that implies an exclusive partnership with an airline, hotel chain or tourism board it doesn’t hold.
Violations across these policies are treated as egregious, meaning immediate suspension with no warning and a narrow appeals path. A flagged ad usually gets a 24-48 hour re-review window after you edit it — a suspended account does not.
| Policy area | What it means for travel advertisers |
|---|---|
| Business identity & misrepresentation | Never imply airline, government or “official” affiliation you don’t have. Business name must match your registered entity. |
| Unclear relevance | Ad copy, route, fare and landing page must match exactly — build per-route pages, not one generic flights page. |
| Advertiser verification | Complete identity and business-operations verification early; it can take up to 5 business days to reflect. |
| Unacceptable business practices | Don’t claim exclusive partnerships, “authorised reseller” status or certifications you can’t document. |
This doesn’t mean you can’t name airlines at all — using a name descriptively (“Book Emirates flights from Mumbai”) is generally different from claiming to be Emirates or an official Emirates channel. The line is between describing what you sell and implying who you are. Keep every asset — headline, description, sitelink, landing page — on the “what we sell” side.
02Campaign structure by route and market
A single “Flights” campaign with every route crammed into one ad group is the biggest reason travel accounts overspend — and it works against the unclear-relevance policy above, since one ad group can’t stay relevant to twenty destinations at once. Structure around what actually changes intent, price and competition: route and market.
- By route or route pair. “Delhi to Dubai flights,” “Mumbai to London flights,” “Bangalore to Bangkok packages” — each gets its own ad group, its own ad copy referencing the exact route, and its own landing page showing that route’s fares and departure options. This is what makes the unclear-relevance requirement easy to satisfy: the ad, the keyword and the page all say the same thing.
- By market or origin city. If you serve multiple origin cities, split campaigns by origin so budget, bids and ad copy (currency, local offers, local support number) can differ. A Mumbai-origin campaign and a Delhi-origin campaign rarely perform the same, and merging them hides which market is actually profitable.
- By intent tier. Separate “flights + [city]” (high commercial intent, ready to book) from broader “cheap flights to [destination]” or “[destination] tour package” terms (comparison shopping, longer path to booking). Bidding the same way on both wastes budget on the tier that converts at a fundamentally lower rate.
- By product line. Flight-only bookings, holiday packages and visa or hotel add-ons behave differently in both cost and conversion path, so keep them in separate campaigns rather than one mixed ad group where Smart Bidding can’t tell which query type is driving results.
More work to build than one broad campaign, but it’s what makes cost-per-booking — not just cost-per-click — visible route by route, so budget can shift toward what actually closes.
03Geo targeting, match types and negative keywords that save budget
Geo targeting: presence vs. interest. Google Ads lets you target people physically present in a location, or people showing interest in it regardless of where they are. Use both deliberately: target presence in your origin markets for people ready to book from where they live, and run a separate campaign targeting interest in the destination for early-stage demand and outbound tourism queries. Blending both into one campaign hides whether a booking came from a local searcher or someone researching a trip abroad — two different funnels.
Match types. Broad match with automated bidding can work once enough conversion data is flowing (see the tracking section below) for Smart Bidding to optimise against real bookings, not clicks. Until then, phrase match keeps spend closer to genuine route and package intent, and exact match earns a place for your highest-value route terms where you want tight control over which query triggers the ad.
Negative keywords. This is where travel accounts leak the most budget, because airline-related search volume is dominated by people who already have a ticket and are looking for something else entirely. Build a negative list that covers, at minimum:
- Post-purchase and support intent: check-in, check-in online, baggage allowance, baggage fees, flight status, flight delay, boarding pass, seat selection, manage booking, cancel flight, refund
- Airline brand navigational terms, unless you’re specifically and compliantly running a route campaign that names that airline: [airline name] login, [airline name] customer care, [airline name] complaint
- Job and career intent: cabin crew jobs, airline jobs, pilot jobs
- Free and informational intent that won’t convert to a paid booking through you: flight simulator, flight tracker, airport code
Review the search terms report weekly in a new route campaign’s first month, monthly after that — airline and airport search behaviour shifts with schedule changes, and a negative list built in January is stale by the next travel season.
04Call assets, WhatsApp and landing pages per route
Travel bookings, especially packages and multi-city itineraries, close on a call or a WhatsApp thread far more often than on a self-serve checkout form. Treat that as the primary conversion path, not an afterthought bolted onto a landing page.
- Call assets and call-only campaigns. Add call assets to every route ad group with a number answered during your actual operating hours, and run dedicated call-only campaigns for high-ticket routes (long-haul, multi-city, group bookings) where a conversation genuinely converts better than a form.
- WhatsApp as a conversion channel. A “Message us on WhatsApp” click-to-chat asset fits how many travel customers prefer to confirm fares or negotiate a package price. Route it into the same tracked pipeline as calls — a WhatsApp thread that never gets logged is a booking you can’t attribute.
- Landing pages per route. Each route or destination ad group should land on a page built for that route: current indicative fares, departure options, specific package inclusions, and a visible call and WhatsApp CTA above the fold. A generic “search flights” homepage is both a conversion killer and, per the unclear-relevance policy above, a compliance risk.
05Conversion tracking: calls, WhatsApp and offline bookings that actually close
The single highest-leverage fix for most travel Google Ads accounts is conversion tracking, not bidding. If the only conversion event you’re tracking is “form submitted” or “call started,” Smart Bidding optimises toward inquiries — and a large share of inquiries never become a paid booking. Fix it in three layers:
- Call tracking with duration. Use call tracking numbers that count a conversion only past a minimum duration, not every ring. A 12-second hang-up isn’t the same signal as a 6-minute call where an agent quoted a fare.
- WhatsApp and chat as conversions. Fire a conversion event on WhatsApp click-to-chat, and where possible a second, higher-value conversion when your agent marks the thread as a qualified lead in your CRM.
- Offline conversion import from your CRM. This closes the loop. Every call, WhatsApp lead and web inquiry should land in a CRM against a GCLID or call tracking ID, so that when a booking confirms — sometimes days later — you import that outcome back into Google Ads as an offline conversion with value attached. Once enough flow in, Smart Bidding optimises toward closed bookings, not clicks. A purpose-built CRM pays for itself here: a generic pipeline tool rarely models route, travel date and booking status cleanly enough for reliable offline import.
Get this pipeline right before scaling spend — bidding harder toward the wrong conversion event just buys more of the wrong outcome, faster.
06Seasonality budgeting and realistic cost expectations
Travel demand is one of the most seasonal categories in Google Ads, and a flat monthly budget consistently underspends peak booking windows and overspends troughs. Build around known seasonal patterns instead: the run-up to major holidays, school vacation windows, and the weeks after a fare sale or new route launch typically bring both higher search volume and higher CPCs, while off-peak weeks see the opposite. Set budget by route and month using your own historical data, and review pacing weekly during peak windows so a daily cap doesn’t throttle campaigns on the exact days demand is highest.
On cost benchmarks: we’re deliberately not quoting a blanket CPC or cost-per-lead range. Travel CPCs vary enormously by route, origin market, competition from OTAs and metasearch, and whether a keyword is a branded airline term or a generic destination term — a single average would mislead more than help. The reliable way to know your real number is the offline-conversion pipeline above: once bookings flow back into Google Ads with value attached, your actual cost-per-booking by route becomes visible in the platform itself, and that’s the figure worth budgeting against.
If you’d rather have a specialist agency handle the policy compliance, route structure and conversion tracking end to end, see how our travel marketing team approaches this for flight-booking agencies, OTAs and tour operators.
FAQs
Why do travel agency Google Ads accounts get suspended so often?
Can a travel agency use an airline’s name in its Google Ads?
What should be on every travel agency’s negative keyword list?
How should conversion tracking work for a travel agency running Google Ads?
What is Google Ads advertiser verification and does it apply to travel agencies?
We build Google Ads accounts for flight-booking agencies, OTAs and tour operators around route-level structure, compliant business identity and CRM-fed conversion tracking — so spend is judged by bookings closed, not clicks.
Want this built for your business?
We build AI growth systems for SMBs. Book a free 30-minute audit and we will map it to your funnel.
Explore Growth Systems →Book a free audit →