Skip to main content
A WhatsApp campaign reaches many people at once. Either customers message you first, from an ad, a link or a QR code, or you message them first with a template that Meta has approved. Flowella supports four ways to run a campaign. This page helps you choose one.

Who starts the chat sets the rules

WhatsApp treats a conversation differently depending on who sends the first message:
  • The customer starts the chat. Meta opens a 24-hour customer service window. While it is open, you can reply with normal messages, not only templates. Each new message from the customer restarts the 24 hours.
  • You start the chat. You can only send a template that Meta has approved. Meta charges for each delivered template, at a price set by its category (Marketing, Utility or Authentication) and the recipient’s country.
Normal replies inside the 24-hour window are service messages. From 1 October 2026, Meta charges for them once a WhatsApp number has used its 1,000 free service messages for the month. Flowella only counts the messages that Meta marks as billable. See Pricing and message categories.

The free entry point window

When someone messages you from a Click to WhatsApp ad, using WhatsApp on Android or iOS, a free entry point window can open. If you reply within the 24-hour window, Meta doesn’t charge for the messages you send for up to 7 days from your reply, templates included. Flowella doesn’t count them towards your allowance. The 24-hour window still applies inside the free entry point window. Once it closes, you can only send templates, although they are still free. See The free entry point window.

Choose a path

This flowchart picks a path from two questions: who starts the chat, and where your list of contacts lives.

Compare the paths

Text Reply and Form Completed are Flowella triggers in HubSpot workflows. See HubSpot workflow triggers and actions.

Campaigns the customer starts

Click to WhatsApp ads

Use a Click to WhatsApp ad to get new leads from Facebook or Instagram. The ad opens a chat with your business, with a first message ready to send. Flowella records the ad’s click ID on the conversation, and a HubSpot workflow can answer with a Flow. See Click to WhatsApp ads. Use a wa.me link or a QR code on channels you own: your website, emails, packaging or posters. Each link can carry its own first message, so you can tell placements apart. If your organisation has entry points, an early-access feature, Flowella also gives each link or QR code a tracked link and its own counters. See Click-to-chat links and QR codes and Entry points.

Campaigns you start

HubSpot workflows

Use a HubSpot workflow when your audience is in HubSpot. The Send WhatsApp Template action sends an approved template, with or without a Flow button, to each contact the workflow enrols. The workflow can then wait for the reply or the Flow, and branch on it.
  • If a contact opted out on the WhatsApp number you send from, Flowella doesn’t send the message. The action fails with CONTACT_OPTED_OUT.
  • If the same template goes to the same number from the same WhatsApp number within 15 seconds, Flowella sends it once. The other send fails with DUPLICATE_TEMPLATE_SEND_SUPPRESSED.
New to workflow sends? Start with Send your first Flow, then pick a recipe from the HubSpot workflow guides. To win back contacts who have gone quiet, see the re-engagement recipe.

Bulk send

Use Bulk send when your list is in a file, or for a one-off send to people who aren’t in HubSpot. Some tools call this a broadcast. You open an approved template, add numbers or import a .csv or .xlsx file on the Send tab, and queue the job. Bulk send has these safeguards:
  • Approved templates only. The Bulk send card stays locked until Meta approves the template.
  • Opted-out numbers are skipped. Flowella checks every number against the opt-outs on the WhatsApp number you send from. It doesn’t send to opted-out numbers, and the send log shows “Recipient opted out of messages on this channel.”
  • Duplicate protection. Each number gets the message once per job, from the first row with that number. If the same template goes to the same number from the same WhatsApp number within 15 seconds, Flowella sends it once and marks the repeat Suppressed. After 15 seconds a new job sends again, so don’t queue the same list twice.
  • Scheduling. Under Schedule & limits, set Schedule (optional, local) to send at a later date and time. You can’t cancel or change a job after you queue it, so check it first.
  • Resend unsent. If a job stops before every recipient is processed, the progress banner shows Bulk send finished with unsent recipients. Select Resend unsent to try again for the recipients who didn’t get the message. Anyone who already got it, or who opted out, isn’t sent it again.
  • Statistics. When you queue a job, Flowella opens the template’s Statistics tab. It shows the job’s progress, the Current job summary and a Send log with the status of each message.
To stay within Meta’s messaging limit, split a large list into several jobs and schedule them on different days. For the steps, the file format and troubleshooting, see Bulk send.

Before you launch any campaign

  1. Opt-in. Message only people who agreed to hear from you on WhatsApp. Meta requires it, and Flowella doesn’t record opt-ins for you. See You are responsible for WhatsApp opt-in and Opt-outs.
  2. The right template category. Use Marketing for promotions and Utility for updates about an existing order or account. See Template reference.
  3. Your messaging limit. Meta limits how many people your business can message first in a moving 24 hours. A new business portfolio starts at 250. See Messaging limits.
  4. Quality. Blocks and reports from customers lower your quality rating, and Meta can limit businesses whose quality stays low. Send messages people expect, at times that suit them. See Quality rating.
  5. A test send. Send the template to your own number first, and check every variable and button.
  6. A reply plan. Decide who answers replies before they arrive. See Reply to WhatsApp conversations and Assign, tag and add notes.

Bulk send

Send a template to up to 50,000 contacts from a CSV or Excel file.

HubSpot workflow guides

Ready-made workflow recipes that send WhatsApp templates and Flows.

Click to WhatsApp ads

Turn Facebook and Instagram ad clicks into WhatsApp leads in HubSpot.

Click-to-chat links and QR codes

Start WhatsApp chats from your website, emails and print.

Pricing and message categories

What Meta charges for, and how Flowella counts usage.

Messaging limits

How many people Meta lets you message first in 24 hours.
Last modified on October 24, 2026