Click to WhatsApp Ads: Setup, Cost and Replies

An ad that opens a WhatsApp chat only pays off if someone answers it. How to set the ad up in Ads Manager, what Meta charges for the conversations it starts, and how every chat gets a useful reply in seconds, also at 9 pm.

Oil painting of a rain shower over open plains
WhatsApp ads
On this page

Click to WhatsApp ads are Facebook and Instagram ads (and ads in WhatsApp Status, where available) whose button opens a WhatsApp chat with your business instead of a web page, with a message already typed for the customer to send. You create them in Meta Ads Manager: pick an objective, choose WhatsApp as the destination, link your number, write the message template, publish. Whether they pay off is decided by the reply that follows the tap.

What are click to WhatsApp ads, and where do they run?

Meta files them under "ads that click to message", next to ads that open Messenger or Instagram Direct. Marketers shorten the WhatsApp kind to CTWA. The ad looks like any other ad in the feed; its call to action is Send message.

They run on Facebook and Instagram (Feed, Stories and Marketplace, per WhatsApp Business). Since Meta announced ads in Status on June 16, 2025 (Meta Newsroom), they can also appear in WhatsApp Status, separate from personal chats. Meta is "gradually introducing" that placement, and it only works when you also include the Instagram Stories placement (Meta Business Help Center, read November 14, 2026). Inside WhatsApp, ads appear only on the Updates tab, "away from your personal chats" (Meta Newsroom).

One regional note from Meta's setup page: some messaging metrics, ad campaigns and organic messaging features are unavailable for ads delivered to and from Europe, Japan and South Korea. If you advertise there, check Ads Manager before you plan around them.

How to set up click to WhatsApp ads

You need two things first: a WhatsApp Business account, created in the free WhatsApp Business app or through the WhatsApp Business Platform (the API), and that number connected to your Facebook Page, with you as the Page's admin, or to your business portfolio. Then follow Meta's flow (Meta Business Help Center, read November 14, 2026):

  1. 1

    Start a campaign

    In Ads Manager, click + Create, pick your objective (Engagement, Traffic, Leads or Sales) and click Continue. Name the campaign and click Next.

  2. 2

    Choose WhatsApp as the destination

    In the Conversion section, select Message destinations as the conversion location, choose your Facebook Page and check WhatsApp. With the Leads objective you select WhatsApp directly, and Maximize number of conversations is the default performance goal.

  3. 3

    Connect the number if WhatsApp is grayed out

    Click Connect account, pick your country code, enter your phone number and click Continue twice. The number linked to your Page is the one the campaign uses.

  4. 4

    Set budget, schedule and audience

    Set the location to the area you serve. Keep the budget small until you know how many chats you can answer a day. Review the ad set details and click Next.

  5. 5

    Write the message template

    In Message template, choose Create new or Use existing. The Start conversation template holds a greeting and the questions or messages people can tap to send. Click Edit, fill it in, click Save.

  6. 6

    Publish

    Finish the ad creative and click Publish. Meta reviews the ad before it runs.

These ads suit offers people ask about before they buy: a quote, a booking, a lesson, a repair, a custom order. They suit less when a buyer can check out on your site without a question, or when nobody, person or agent, will answer the chats. Which objective? Meta lists the flows; it does not tell you which gets you the cheaper chat, and only your own test will. As a starting point, match the objective to what the chat is for:

Your goal, the objective that fits it, and what the first reply should do. Ads Manager settings as Meta's help page described them on November 14, 2026.ObjectiveIn Ads ManagerThe first reply should
Questions before people buyEngagementMessage destinations, WhatsApp; you pick the performance goalAnswer the question at once
Quote or booking requestsLeadsConversion: WhatsApp; Maximize number of conversations by defaultAsk two details, then send a booking link or pass the lead on
A product with a clear priceSalesMessage destinations, WhatsApp; goal set by defaultAnswer price and fit, then send the shop or payment link

The chat is your landing page: what should happen after the tap?

A click to WhatsApp ad has no landing page to do the selling: the chat is the landing page, and the prefilled message is the customer's first question. If nobody answers it while they still have the app open, you paid for a tap that goes nowhere.

Write the prefilled message as a question your business can answer, in the customer's words. Meta's default is "Hello! Can I get more info on this?" (Meta for Developers), which tells you nothing about what the person wants. For example, a fictional home-cleaning service, Brightside Cleaning, runs an ad for deep cleans. Its prefilled message: "How much is a deep clean for a two-bedroom apartment?" Now the first reply can be useful, because the question is known.

A good first reply does three things, in one message:

  1. Answers the question with the fact from your price list or page: "A deep clean for a two-bedroom apartment starts at $180" (example data).
  2. Asks for the two details you need before a call or a quote, and no more: for Brightside, the size and the part of town.
  3. Offers the next step: a booking link, a quote visit, or a promise that a person will follow up, with when.

Then comes the part no ad setting covers: your ad does not know your opening hours. People scroll in the evening, tap at 9 pm, and expect the chat to work like a chat. If you answer ads on your phone between jobs, the evening taps wait until morning, and some of those people have messaged a competitor by then. If you answer alone, pause the ad when you cannot reply.

Send message
Deep clean, 2 bedrooms?
From $180seconds
Size, area
Booking link
Owner takes over
From the tap to the next step. Example data.

What is the 24 hour rule on WhatsApp?

The 24-hour rule says a business may send its own free-form messages only within 24 hours of the customer's last message. Each new message from the customer restarts the timer. Outside it, "you may only send messages via approved Message Templates" (WhatsApp Business Messaging Policy, last updated September 23, 2026, read November 14, 2026).

Chats from ads add a price rule on top, the free entry point window. When a customer messages you from a click to WhatsApp ad on the Android or iOS app (not desktop or web) and you reply within those 24 hours, your reply is not charged and opens a window that "may remain open for up to 7 days". Older guides give 72 hours; Meta's pricing page gave up to 7 days when we read it on November 14, 2026. Inside it, Meta charges nothing for marketing, utility, authentication or service messages; only messages from Meta's own Business Agent are still billed (Meta for Developers, WhatsApp pricing, read November 14, 2026).

Ad chat starts
24 h: free-form repliesTemplates onlycustomer writes again
Up to 7 days: freeYour reply
The 24-hour window decides what you may send; the free window decides what you pay.

The free window changes what you pay, not what you may send. After 24 hours without a word from the customer, only templates may reach them, free or not. And the free window only opens if somebody replies within the first 24 hours: a chat that waits until Monday morning gets neither.

Plan your follow-ups with that in mind. The AI agent described below only answers messages that just arrived: it never writes first and sends no templates or broadcasts, and a reply typed in the Ultimo Bots inbox after 24 hours fails with "WhatsApp's 24-hour reply window has expired. Ask the customer to message you again before replying here." Messages you send from the WhatsApp Business app on your phone are a different case: Meta states they "are not subject to the customer service window" (Meta for Developers). If you plan template follow-ups to people who went quiet, you need a tool that sends approved templates on the WhatsApp Business Platform; Ultimo Bots does not. The WhatsApp setup guide covers the window from the agent's side.

How do you answer every ad chat in seconds?

Put an AI agent on the number the ad opens; that is what we build at Ultimo BotsUltimo Bots. Ultimo Bots is an AI agent platform: the agent answers your WhatsApp chats from your website, files and Q&A pairs, and Mo, the builder in the AI Studio, adds the skills you describe in plain words. It does not need your phone to be online, so the 9 pm tap gets the same answer as the one at noon. The WhatsApp channel page shows what the connection includes.

You keep the WhatsApp Business app. Connecting with I use the WhatsApp Business app keeps the number on your phone and mirrors new messages, so you and the agent work in the same chats, and Meta's coexistence guide says businesses onboarded this way "may run Click to WhatsApp ads". Open the app on your phone at least every two weeks: after about 14 days without it, Meta disconnects the number. The auto reply comparison shows how this differs from the app's own greeting and away messages.

Four details decide whether ad chats really get answered:

  • Switch off the app's greeting and away messages. Every message the app sends from your number counts as your own reply, and with Pause AI on manual reply on (the default) it pauses the agent in that chat, including in the new ad chats.
  • Ask for a typed question. The agent answers text messages. A photo, voice note, sticker or location gets no reply, so the ad and the prefilled message should invite a written question, which the prefilled text already is.
  • Put every advertised offer in the agent's knowledge. The agent is not told which ad someone tapped. If the ad promises a spring discount, the discount has to be on your website or in a Q&A pair, or the agent cannot confirm it.
  • Check the app for the very first message. Meta notes that on a number shared with the Business app, a message sent right after an ad tap can briefly reach connected tools as "unsupported", and tells businesses to check the app for it. The agent only answers the text messages it receives, so glance at the app for new ad chats it left open.

Build it with Mo: two questions, then a booking link

In the AI Studio, the owner of Brightside types one message to Mo:

Mo builds the skill on the ready-made Calendly actions, tests it and reports what the agent can now do: ask the two details, quote the price from your own content, send a single-use Calendly booking link (the customer picks the time on Calendly) and email you the request. If your scheduling software has a public API, describe that instead ("show free slots from our booking system and book the one they pick") and Mo connects your own system, asking for the API key in a secure field.

When a question goes beyond your content, such as a quote for an unusual job, the built-in lead skill offers once to forward the request and asks for contact details only after the customer says yes. The request lands in Leads with the whole conversation.

When should you take over a chat yourself?

Some ad chats deserve a person: a large job, an unhappy customer, someone who asks for you. Nobody gets trapped with the agent: you pause the AI for that one conversation and reply from the Ultimo Bots inbox or straight from the WhatsApp Business app. With the default setting, your reply from the app pauses the agent in that chat until you switch AI Auto-Response back on; every other chat keeps getting answered, and replies you type yourself cost no AI credits.

When a customer asks for a person, the agent offers to forward the request or gives the contact details from your business description. That matters beyond good manners: WhatsApp's policy asks businesses that automate chats to offer "prompt, clear, and direct escalation paths", such as a phone number, email or support form. Practical guidance, not legal advice.

What does a click to WhatsApp ad cost?

Three bills add up to the cost of one ad chat: the ad, Meta's messaging charges and the answers. No guide can tell you your cost per click in advance; treat any figure you read elsewhere as someone else's result.

What one ad chat costs, as of November 14, 2026. Sources: Meta Ads Manager, Meta for Developers WhatsApp pricing and coexistence guide, ultimo-bots.com/pricing.Billed byCostCondition
The adMetaYour budgetYou set it in Ads Manager
Replies in the free windowMetaFreeYou replied within 24 hours; up to 7 days
Service replies outside itMeta1,000 free per number a month, then the country rateNeeds a payment method in Meta
Messages from the Business appMetaFreeSent from your phone
AI answersUltimo Bots1 AI credit each on Ultimo CoreFrom your plan's monthly credits
Your own repliesUltimo BotsNo AI creditsInbox or Business app

Meta's free tier counts delivered service messages per business number and resets monthly without roll-over. Without a payment method in Meta, service messages beyond the free 1,000 are not delivered, and the inbox shows "Check the payment method for this WhatsApp Business account in Meta."

With Ultimo Bots, WhatsApp is part of every plan, and each answer uses AI credits: 1 on Ultimo Core, 4 on Ultimo Pro, 8 on Ultimo Max. Smart is $29 a month, or $19 billed yearly, with 500 AI credits; Boost is $59, or $39 billed yearly, with 2,000; Ultimo is $249, or $199 billed yearly, with 10,000 (per agent, as of November 14, 2026, on the pricing page). Teammates are free. For example, a fictional cleaning service with 200 ad chats a month and about six answers per chat needs some 1,200 AI credits on Ultimo Core, which fits Boost. The AI agent cost calculator runs the numbers for your own volume.

Messenger and Instagram ads that open a chat

Click to Messenger ads and Instagram DM ads come out of the same Ads Manager flow: under Message destinations you select Messenger or Instagram instead of WhatsApp (with the Leads objective, the app itself), and the message template with greeting and questions works the same way (Meta Business Help Center, read November 14, 2026).

The free entry point window above is a WhatsApp pricing rule. The same agent answers the direct messages those ads start, from the same knowledge and skills, in text (Instagram comments never reach it). Setup per channel: the Messenger guide and the Instagram DM guide.

How do you tell whether the ads turn chats into customers?

Look at two numbers side by side once a week. Ads Manager reports how many messaging conversations each ad started. Your leads and bookings show how many turned into something: in Ultimo Bots, every lead the agent takes sits in Leads with the full conversation. Because the agent is not told which ad a customer came from, the comparison is per week and per offer, not per click. Divide the ad spend by the conversations started and compare that cost per chat with what one booking earns you; a cheap chat that never books is expensive. Give each ad its own prefilled message, so the first line of every chat shows which ad it came from.

Then read ten ad chats. Each question the agent could not answer is a gap in your content: add it as a page or a Q&A pair, and the next person who taps the ad gets the answer.

Your next 10 minutes

Open your draft ad, or the one already running, and rewrite its prefilled message as the question your customers really ask, in their words. Send that exact sentence from your own phone to your business number. If the reply you get would not make you book, fix the answer on your website first, then let the ad spend the money.

Questions and answers

Are click to WhatsApp ads free?

No. You pay Meta for the ad itself. Meta does not charge for your reply to a chat the ad starts in the WhatsApp mobile app if you reply within 24 hours, and that reply opens a free messaging window of up to 7 days (Meta pricing page, November 14, 2026). Replies you type in the free WhatsApp Business app on your phone cost nothing either way. If an AI agent answers, its answers use AI credits from your plan.

Do I need the WhatsApp Business API for click to WhatsApp ads?

No. Meta accepts a number from the free WhatsApp Business app or one on the WhatsApp Business Platform, connected to your Facebook Page or business portfolio. Ultimo Bots can answer on an app number you keep using on your phone, on a separate number, or on an existing Cloud API setup.

Can an AI agent answer click to WhatsApp ads at night?

Yes. An AI agent on your number answers text messages at any hour from your website, files and Q&A pairs, and does not need your phone online. Photos and voice notes get no answer, so write the ad and its prefilled message to invite a typed question.

What should the prefilled message say?

A real question your business can answer in one reply, worded the way customers ask it, such as "How much is a deep clean for a two-bedroom apartment?" Avoid a bare "Hi" or Meta's default "Hello! Can I get more info on this?", which tells you nothing about what the person wants.

Is Facebook linked with WhatsApp?

Both belong to Meta. For click to WhatsApp ads you connect your WhatsApp Business number to your Facebook Page, as its admin, or to your business portfolio; the campaign then uses the number linked to the Page you pick in Ads Manager.

Can the agent follow up with people who stopped replying?

No. The agent answers only when a customer writes and never sends first messages or templates. After 24 hours without a customer message, WhatsApp allows only approved templates; a message you send from the WhatsApp Business app on your phone is not subject to that window, according to Meta.

Robert KlöpschWritten byRobert Klöpsch

Keep reading

All articles
Oil painting of birch trees in autumn light
Wix live chat

Guides10 min read

Wix Live Chat: What Changed and Your Options

Wix Chat is gone for new sites and Smart Chat runs its AI on your site plan's credits. Who answers your Wix chat at night, how a visitor reaches you, and how to let an AI agent hold the fort until you join.

Oil painting of a lake with a small wooded island
Chatway vs Ultimo

Guides11 min read

Chatway vs Ultimo Bots: Live Chat With AI, or an AI Agent That Does the Work?

A comparison from the Ultimo Bots side, with every Chatway fact taken from Chatway's own pages: what each AI does after it answers, what you can build into an Ultimo Bots agent by describing it to Mo, and what each costs for teams of 1 to 5.

Oil painting of a glacial river in a mountain valley
AI automation

Guides10 min read

AI Automation for Small Business, in Two Lanes

Sort every job by what starts it. A date or an event in one of your apps: a workflow rule runs it. A customer typing: an AI agent handles the conversation, then hands the result to those same workflows.

Your AI Agent is one click away.

Free 7-day trial. Cancel anytime.