Lead Generation

Click-to-WhatsApp Ads: Routing Each Campaign to Its Own Bot Flow

How to make Meta click-to-WhatsApp ads convert by opening the right conversation for each campaign, capturing the lead.

Arjun Mehta Published 2 Aug 2026 6 min read

The ad promised something specific. Opening a generic "Hello, how can I help?" wastes the click you just paid for.

Quick answer: Click-to-WhatsApp ads send the user into a WhatsApp conversation instead of a landing page. The conversion lever is routing each ad to its own bot flow so the opening message matches what the ad offered, then capturing the lead into CRM fields and measuring cost per qualified conversation rather than cost per click.

Why these ads outperform landing pages

A landing page has to load, then convince, then capture a form. A click-to-WhatsApp ad opens a chat the user is already comfortable with, and you have their number the moment they send the first message.

The trade-off is that a chat has no headline. Whatever the bot says first is doing the job the landing page hero would have done.

One flow per campaign

Different ads can trigger different bot flows, so the conversation opens on the product the ad promoted. This is the single highest-return configuration in click-to-WhatsApp advertising and most advertisers skip it.

If you run five campaigns into one generic greeting, you have thrown away the context you paid to create.

  1. Create a bot flow per campaign or ad set.
  2. Set the trigger so that ad routes into that flow.
  3. Open by referencing what the ad offered, specifically.
  4. Ask one qualifying question rather than three.
  5. Tag the contact with the campaign so later targeting knows where they came from.

What the first bot message should do

  • Confirm they are in the right place, in the ad’s own language
  • Deliver something immediately: a price, a catalogue, an availability check
  • Ask exactly one question
  • Make it obvious a human is reachable

Capture into fields, not into a transcript

Answers should land in CRM fields, not just sit in the chat log. A field can be segmented and automated on; a transcript cannot.

Tag by campaign at the same time, so you can later message everyone who came in from a specific ad with a relevant follow-up.

Measure the right thing

  • Cost per conversation opened, not cost per click
  • Percentage that answer the qualifying question
  • Cost per qualified conversation
  • Conversion by campaign, using the tag applied at entry
  • How many need a human, which tells you whether the bot is doing its job

Frequently asked questions

Can different ads open different WhatsApp bot flows?

Yes. Meta click-to-WhatsApp ads can trigger different flows, so each campaign opens on the product it advertised rather than a shared generic greeting.

Link to this answer
Do I need the WhatsApp Business API for click-to-WhatsApp ads?

The ads themselves can point at any WhatsApp number, but automated flows, lead capture into CRM fields and campaign tagging require the API.

Link to this answer
What should the bot ask first?

One question, not a form. Two or three questions in the opening message reads as an interrogation and gets abandoned. Deliver something useful first, then ask.

Link to this answer
How do I attribute sales back to a specific ad?

Tag the contact with the campaign when the flow starts. The tag persists on the CRM record, so conversions later can be reported by originating campaign.

Link to this answer

Still not answered?

Ask a real person. We reply on WhatsApp, usually within the hour.

Ask on WhatsApp

Arjun Mehta

Head of WhatsApp Business API, WappBlaster

Arjun Mehta leads WappBlaster’s official Meta WhatsApp Business Platform practice, bulk campaigns, chatbot, shared inbox and BSP migrations for 1,000+ India, UAE, USA and UK brands.

Build your prospect list today

Desktop extractor for Windows & macOS, CSV to WhatsApp outreach workflow.