HomeBlogClick-to-WhatsApp Ads
📣 Marketing

Click-to-WhatsApp ads: how to generate leads that actually reply

A landing page asks a stranger to fill a form and hope you email back. A Click-to-WhatsApp ad drops them straight into a chat with your business. For a lot of Indian businesses, that one change is the difference between a dead lead and a sale.

Think about what a normal ad asks of someone. Click, wait for a page to load, read it, find the form, type your name, email, phone, hit submit, then wait for a callback that may never come. Every one of those steps leaks people. A Click-to-WhatsApp ad collapses the whole thing into one tap — the ad opens a WhatsApp chat, and now you're talking to a real person with their number already attached.

That's why CTWA has quietly become one of the best-performing paid channels for WhatsApp-first businesses. It's not magic. It's just fewer steps and a warmer channel. Here's how to run one properly.

⚡ Short answer

Click-to-WhatsApp (CTWA) ads are Facebook and Instagram ads with a "Send Message" button that opens a WhatsApp chat instead of sending the person to a landing page. You set them up in Meta Ads Manager against a connected WhatsApp Business number. They convert well because there's no form and no wait — the lead lands in your inbox as a live conversation, and Meta gives you a free messaging window (currently 72 hours) after the click to follow up.

Why they convert better than landing pages

Three reasons, and none of them are hype.

Zero form friction. The hardest thing to get from a stranger is their contact details. A CTWA ad never asks — the moment they tap, you already have a WhatsApp thread with a real, reachable number. No fake emails, no "will get back to you."

A channel they actually check. A form submission goes into a CRM the lead forgets about. A WhatsApp message sits in the same app where they talk to family. It gets read, usually within minutes.

The free window. When someone starts a chat from your ad, Meta opens a free messaging window — currently 72 hours — where you can message them without the normal per-message charge. That's a genuine cost edge: you can qualify, answer, and even send a follow-up offer without paying Meta's template rate, as long as it's inside that window. (For how sends are billed the rest of the time, see what the API costs in India.)

How to set one up

The whole thing lives in Meta Ads Manager, and it's less fiddly than it sounds.

  1. Connect your WhatsApp number first. Your WhatsApp Business account needs to be linked to the same Meta Business that runs your ads. If you're on QuickWA, this is already done from onboarding.
  2. Pick the right objective. Use Engagement (or Leads) with the conversion location set to WhatsApp. Do not use the Traffic objective — it optimises for clicks, not conversations, and you'll get cheap taps from people who never message.
  3. Set the conversion location to WhatsApp at the ad-set level. Meta will confirm which number the chat opens with.
  4. Write a pre-filled opener. This is the message that's waiting in the text box when the chat opens. Never leave it blank or generic — give them something specific to send, like "Hi! I saw your ad — tell me about the monsoon sale." An empty box makes people close the app.
  5. Build the creative around the conversation, not a hard sell. "Message us and we'll help you pick" beats "Buy now."

Give the campaign 5–7 days and a real daily budget before you judge it — Meta's system needs data to find the people who message and buy, not just the ones who tap.

The part that decides everything: the first reply

Here's what nobody tells you. The ad isn't the hard part. The welcome flow is. Meta watches how fast and how well you respond to a CTWA chat, and it uses that as a quality signal — reply late or badly and the algorithm quietly starts showing your ad to lower-intent people. Reply instantly and it feeds you better ones.

Nobody sits and watches an inbox at 2am. So you automate the first move with a bot, then hand off to a human when it matters.

  • Instant greeting. The second the chat opens, the bot replies — under five seconds. "Hi 👋 thanks for tapping our ad. Quick question so I send you the right thing…"
  • One qualifying question. A button or list, not an essay. "Shopping for yourself or a gift?" / "Which city are you in?" / "What's your budget range?" One tap tells you who this lead is.
  • Route on the answer. High-intent, high-value replies get pushed to a human agent; simple ones the bot handles end to end.
  • Capture opt-in. Somewhere in that flow, get a clear yes to future messages so you can follow up after the free window closes.

You can build all of this without code — see how to build a WhatsApp chatbot without code. And when a lead does need a person, a shared team inbox means any agent can pick it up with the full ad context already attached.

Turn every ad click into a qualified chat

QuickWA captures the CTWA click, greets the lead instantly with a no-code bot, qualifies them, and routes hot leads to your team — with ad attribution baked in. Connect your number in two minutes and start.

Start free →

Attribution: which ad actually made the sale

This is where CTWA quietly beats most channels, and where most businesses drop the ball. When someone clicks your ad, Meta attaches a click identifier — ctwa_clid — to the conversation that opens. If your platform captures that identifier at the start of the chat and stores it against the contact, you can trace the whole journey: this campaign → this ad set → this creative → this lead → this sale.

Without it, you're guessing which ad worked and pouring budget into the wrong one. With it, you can turn off the losers and scale the winners with actual numbers behind the decision. QuickWA grabs ctwa_clid automatically on inbound CTWA chats, so the ad source shows up right on the contact and in your reports.

Budget and creative tips

  • Start small, read the signal. Run a modest daily budget for a week per ad set. Judge it on conversations started and leads qualified, not on clicks or impressions.
  • Test the opener, not just the image. The pre-filled message and the first bot reply move conversion more than swapping the creative. Change one thing at a time.
  • Make the ad promise a conversation. "Ask us anything on WhatsApp" or "Get a quote in chat" sets the right expectation. People who tap expecting to talk are the people who reply.
  • Retarget the free window. Anyone who chatted but didn't buy is a warm audience — a follow-up inside 72 hours costs you nothing and closes a chunk of them.
  • Match creative to the qualifying question. If your bot asks about budget, the ad should hint at range. Consistency lifts reply rates.

Common mistakes to avoid

MistakeWhat happensFix
Traffic objectiveCheap clicks, no chatsUse Engagement/Leads → WhatsApp
Blank pre-filled messagePeople open the chat, freeze, leaveWrite a specific, low-friction opener
Slow first replyMeta downgrades your deliveryAuto-greet with a bot in under 5s
No qualifying questionAgents drown in tyre-kickersOne button question to sort leads
Treating the click as opt-inCompliance risk, no follow-up rightsCapture a clear opt-in in-chat
No attributionYou scale the wrong adCapture ctwa_clid per conversation

The thread running through all of these: CTWA rewards businesses that treat the chat as seriously as the ad. The click is cheap to get and easy to waste.

The bottom line

Click-to-WhatsApp ads work because they remove the two things that kill leads — the form and the wait. But the ad is only half the machine. What actually decides your cost per lead is how fast you greet the chat, how well you qualify it, and whether you can prove which ad paid off. Nail the welcome bot, capture the click identifier, keep the opt-in clean, and CTWA turns your ad spend into conversations that convert instead of form fills that rot in a spreadsheet.

Frequently asked questions

What are Click-to-WhatsApp ads? +
Click-to-WhatsApp (CTWA) ads are Facebook and Instagram ads with a Send Message button that opens a WhatsApp chat with your business instead of sending the person to a landing page. You run them from Meta Ads Manager against a connected WhatsApp Business number, and every click becomes a real conversation in your inbox.
Are messages from Click-to-WhatsApp ads free? +
When someone starts a chat by tapping your CTWA ad, Meta opens a free messaging window — currently 72 hours — during which you can message that person without the usual per-message charge. It's one of the biggest cost advantages of CTWA over cold outreach, but it applies only to conversations started from the ad.
How do I know which ad drove a WhatsApp sale? +
When a user clicks a CTWA ad, Meta attaches a click identifier (ctwa_clid) to the conversation. A platform like QuickWA captures it at the start of the chat and stores it against the contact, so you can trace which campaign, ad set and creative produced each lead and each sale — real closed-loop attribution, not guesswork.
Do I still need opt-in if the lead came from an ad? +
Yes. A click on your ad is not the same as consent to receive marketing messages later. The click opens the conversation, but to keep messaging the person after the free window with promotions you should capture a clear opt-in inside the chat and honour every opt-out.