Click-to-WhatsApp ads for tour operators: the working setup
Click-to-WhatsApp ads land enquiries in your WhatsApp inbox, and Meta's free 72-hour reply window means a full quote cycle costs nothing extra.
Paris · 19:05Click-to-WhatsApp ads send someone straight from your Instagram or Facebook ad into the same WhatsApp inbox you already quote from, chase balances on, and answer the 11 pm "flight kab hai" call from. No lead form, no spreadsheet export, no lag between the click and the conversation. For most Indian outbound and domestic operators running paid ads today, this is the default setup, not a new experiment.
This post covers the working configuration: which campaign objective to pick, why Meta's free reply window matters to your margin, and the two scripts you actually need in the chat. It also covers what nobody selling you ad services tells you upfront: a CTWA click carries no verified phone number, so a chunk of replies will be "price bhejo" one-liners going nowhere, and the ad that produced a given chat isn't obvious once it lands in your inbox.
Why a WhatsApp chat beats a lead form for this business
A Meta lead form captures a name, phone number and maybe a date range, then sits in Ads Manager until someone exports it. A Click-to-WhatsApp (CTWA) ad skips that step: the click opens a chat, in the same app your team already uses to send itineraries and follow up on balances. That removes the single biggest failure point in paid lead generation, the gap between "lead captured" and "someone actually messaged them." Lead-form quality has its own settings worth getting right if you run both formats, but CTWA's advantage is structural: no export, no CRM sync, no delay while a form entry sits unread.
What campaign objective should I choose for click-to-WhatsApp ads?
Pick Conversations or Leads as your campaign objective in Ads Manager, with WhatsApp set as the message destination and your WhatsApp Business number connected. Run the campaign at least seven days at a competitive daily budget before judging it, since Meta's own delivery system needs that window to find the right audience.
That's Meta's own guidance for click-to-message campaigns: Conversations, Leads and Purchases are the supported objectives for ads that click people into a chat, with a minimum seven-day run recommended rather than judging performance after a day or two (Meta for Business). If you sell across WhatsApp, Messenger and Instagram, a "multiple message destinations" setting lets Meta auto-route the click to whichever app the person is more likely to reply in.
Meta renames and reorganises these objectives inside Ads Manager periodically, so confirm the current names in your own account before you set anything up.
The free 72-hour window: why a three-day quote costs nothing extra
When someone messages you through a Click-to-WhatsApp ad and you reply within 24 hours, Meta opens a Free Entry Point (FEP) window that stays open for 72 hours. Inside it, every message type to that person is free, so a full quote-and-follow-up cycle over two or three days costs nothing extra in message fees, only your time (Meta for Developers, WhatsApp Business Platform pricing, checked August 2026).
This runs alongside, and independently of, the standard 24-hour customer-service window that opens whenever a customer sends you any message. The two windows don't merge or extend each other, and once both have closed, reaching that person again requires a paid template message.
| Window | Opens when | Duration | Cost inside it |
|---|---|---|---|
| Free Entry Point (FEP) | You reply within 24h to an ad-initiated or Page-message-button chat | 72 hours | Any message, free |
| Standard customer-service window | Customer sends you any message | 24 hours | Free-form replies, free |
Two billing details matter here. Meta moved to per-message pricing effective 1 July 2025, so you're charged only for template messages delivered, not a whole "conversation" bucket. Free-form service messages (the ordinary back-and-forth of quoting someone) became free for every business from 1 November 2024, and utility or authentication templates sent inside an open window are free too; only templates delivered outside any open window are billed.
Put together: an enquiry that comes in through a Click-to-WhatsApp ad, gets a reply within the hour, and closes (or doesn't) over the next three days, costs nothing beyond the original ad spend and whatever broadcast or template messages you send outside that window later. This pricing model has changed twice in under two years, so treat it as current for August 2026 and check developers.facebook.com before planning a full season's budget around it.
The greeting message that qualifies before it pitches
A brochure PDF sent as the first reply tells you nothing about who you're talking to. The first message should instead ask the four things you need to quote correctly: dates, headcount, departure city and budget band. Five specific questions will get you further than an open-ended "how can I help you," and this greeting compresses the travel-specific ones into a single reply.
Hi, thanks for reaching out about [destination/package name].
To send an accurate quote, please share:
1. Travel dates (or the month you're planning)
2. Number of travellers, adults and children with ages
3. City you'll be departing from
4. A rough budget per person, so the right package tier gets quoted
Send these four and the quote will be ready within the hour.
Send this as your first reply, before any pricing or brochure. It does two things at once: it opens your 72-hour free window (since you're replying within 24 hours), and it filters the reply you get back. Someone who answers all four questions is worth a real quote. Someone who ignores it and just repeats "price bhejo" is the browser you need the next script for.
The honest downside: no verified phone number, and the "price bhejo" tail
A Click-to-WhatsApp click carries no verified phone field the way a Meta lead form does. The click just opens a chat from whatever device the person is using, so nothing about the enquiry is confirmed until they reply and engage. That means CTWA campaigns draw a heavier tail of low-intent "just checking" messages, and you need a script that separates the two without wasting time on either.
Use two messages, not one long one. The first is the qualifying greeting above. The second only fires if someone replies with a bare "price bhejo" or "just send rate" and skips the four questions:
Message 1 (immediate, on first contact):
Hi, thanks for messaging about [package]. Before I send pricing,
could you share your travel dates, number of travellers and the
city you'll be departing from? That way you get an accurate quote,
not a generic price list.
Message 2 (only if they reply with just "price bhejo" / "send rate" and skip the details):
Pricing depends on dates and group size. A family of 4 travelling
in December is quoted differently from 2 people in the off-season.
Share those two details and I'll have a real number for you within
the hour. If you're only comparing ballpark options right now, our
[destination] packages typically start from [starting price] per
person, happy to get specific once you're ready.
Message 2 does the actual filtering. Someone who comes back with real dates and a headcount is worth your time on a full quote. Someone who goes quiet after the ballpark number was never going to book this week, and you haven't burned a WhatsApp template or a long typed-out quote on them.
How much does it cost to run Click-to-WhatsApp ads?
There's no reliable travel-specific cost-per-lead or cost-per-conversation figure published for this format. The ranges online are cross-industry and don't transfer cleanly to a travel package with a different price point, sales cycle and close rate. What matters is what your own package can afford per conversation, worked backward from its margin and realistic close rate.
One WhatsApp business-messaging provider publishes India-wide cost-per-conversation ranges by sector: roughly ₹150-500 for real estate, ₹80-250 for education, ₹50-200 for healthcare, ₹30-120 for D2C, ₹100-400 for financial services, and ₹40-180 for general services, with no travel category listed (wabb.in, Click-to-WhatsApp ads India, page pulled August 2026). A separate case study, from an agri-tech firm rather than a travel business, reports an average cost per conversation of ₹80 (AiSensy, page pulled August 2026). Neither is travel data. Treat both as a sense of the format's range, not a benchmark to hit.
Example: Say you sell a Vietnam package at ₹60,000 per person and hold ₹8,000 margin per traveller after costs. You're willing to spend 20% of that margin, ₹1,600, to acquire one booking. Your close rate on qualified WhatsApp conversations runs 6-8%, so you need roughly 13-17 real conversations (not just clicks) to land one booking. That puts your affordable ceiling at ₹1,600 ÷ 13-17, or roughly ₹95-125 per conversation. Compare that to your actual campaign numbers in Ads Manager, not to a generic cross-industry range that was never built for a ₹60,000 package with your margin and close rate.
Run this maths on your own package before setting a budget. What a travel lead should actually cost depends heavily on package price and margin, and a number that works for a domestic weekend trip will bankrupt a Europe departure's acquisition budget in a week.
How do I track performance for Click-to-WhatsApp ads?
Once a Click-to-WhatsApp chat lands in your ordinary inbox, which ad or creative produced it stops being obvious. Nothing labels the message "this came from the Bali carousel ad" versus the Vietnam video ad, so without a deliberate fix you can't tell which creative is worth the budget.
The practical fix, reported by a WhatsApp business-messaging provider, is a distinct pre-filled message per ad or creative, naming the destination or offer in its opening line. Because that text arrives as the first message in the chat, it tags its own source without any deeper technical setup (wabb.in, Click-to-WhatsApp ads India, page pulled August 2026).
If you want deeper, message-level attribution than that gives you, that's a job for whoever manages your WhatsApp Business API integration. Meta's tracking mechanics for ad-originated chats exist at a technical level, but the exact field names are worth confirming at developers.facebook.com, or with your API provider, before you build a reporting process around a specific parameter you haven't verified.
Common questions
What should I do if my Click-to-WhatsApp ad isn't performing well?
Check three things before touching the budget: whether you're replying within 24 hours (a missed reply means no free window and a colder lead), whether the greeting asks for dates, pax and city up front, and whether the campaign has run its full seven days. Most "this isn't working" campaigns are a slow first reply, not a bad ad.
Can I customize the pre-filled message in click-to-WhatsApp ads?
Yes, and you should, per creative or destination. A distinct pre-filled opening line for each ad is also your simplest attribution tool, since it lets you see, from the message text alone, which ad or offer brought that person into the chat.
How can I measure the success of my click-to-WhatsApp ads?
Track it the way you'd track any sales channel, not just as an ads-platform metric: conversations started, quotes sent, bookings closed, and the actual cost per booking once you divide total spend by bookings closed that month. Ads Manager's own conversation and click numbers only tell you the top of that funnel.
The short version
- Set the campaign objective to Conversations or Leads with WhatsApp as the destination, run it at least seven days, and confirm current objective names in your own Ads Manager first.
- Reply within 24 hours to open a free 72-hour window (the Free Entry Point) where every message type is free, so a multi-day quote cycle costs nothing extra beyond ad spend.
- Send a qualifying greeting first, asking dates, pax, departure city and budget band, before any brochure or price goes out.
- Use a two-message script to separate real buyers from "price bhejo" browsers: message one qualifies, message two either routes to a real quote or gives a ballpark and lets low-intent chats self-select out.
- Work out your own affordable cost per conversation from your package's margin and close rate, since cross-industry benchmarks don't transfer to travel.
- Give each ad or creative its own pre-filled opening message so you can tell which ad produced a chat, since CTWA carries no verified phone field to track by default.
- WhatsApp Business Platform pricing has changed twice since late 2024. Confirm current mechanics at developers.facebook.com before planning a full season's budget around them.