en
Free Preview

Creating and Tracking WhatsApp Campaigns: A Settings Guide

By: WapFlow Team · January 10, 2026 · Updated: November 1, 2026 · 7 min read
Creating and Tracking WhatsApp Campaigns: A Settings Guide

In WapFlow, every bulk message send is recorded as a campaign. This means the process doesn’t end once you’ve initiated the message: you can track the delivery, pause it, retry failed messages, and review the results later. In this article, we explain what the settings on the campaign screen are for and what to select in each situation. We recommend reading the WhatsApp campaign guide for audience and message planning.

Steps to Create a Campaign

  1. Open the “Send to People” page from the left menu. If you want to send messages to WhatsApp groups you’re a member of, use the “Groups” page.
  2. Select one or more linked accounts from the “Sender Account(s)” section.
  3. Add contacts from your address book or enter phone numbers in the “Recipients” field.
  4. Compose your message and add media if needed.
  5. Review the speed settings under "Advanced Settings."
  6. Test it with "Send to Myself," then press the "Start Campaign" button or schedule it.

Accounts in the warm-up phase cannot be used on this screen. You must first complete the warm-up process or cancel it to release the account.

Preparing the Message

Variables

The variables you enter in the message are automatically populated with the contact’s information from the address book. Frequently Used [isim], [numara], [kategori], [adres] and [web] variables. You can add them with a single click using the buttons in the editor. If you entered the number manually or if the name field is empty in the address book [isim] it will remain blank, so structure your text accordingly.

If you use

{Merhaba|Selam} , one of the options is randomly assigned to each person. Using it in several places in the text prevents all messages from being exactly the same. Minor differences that don’t change the meaning are sufficient.

Attachments and Templates

You can attach photos, videos, audio, documents, locations, contact cards, polls, and events to the message. Check the relevant option to send the text as a caption for the media. You can save frequently used text in the Templates menu and reuse it in future campaigns.

Delivery Speed Settings

The following values are the panel’s defaults. Since WhatsApp has not officially specified a safe sending rate, these are not strict limits but a reasonable starting point.

SettingWhat does it do?Default
Delay (sec)Randomly waits between two messages90–120 seconds
Account switchingIf you’ve selected multiple accounts, it switches to a random account every X-Y messages1–5 messages
Regular pauseTakes a long break after a certain number of messages; type 0 to turn it off5 minutes after 25 messages
Fast ModeResets the wait time; carries a risk of being bannedOff

If you save the settings, they’ll be used in the next campaign; you can return to the default values using “Reset to Default.”

Safe Mode

Used when sending messages to individuals. When enabled, numbers not registered on WhatsApp are skipped, the chat is marked as "seen" before each message, and "typing..." is displayed briefly. Sending is slower but prevents messages from being sent to unregistered numbers. It does not eliminate the risk of being banned; it only helps reduce it.

Scheduling the Campaign

You can schedule the campaign to start at least one minute from now. Even if you close your browser, the campaign will start at the scheduled time, but the accounts must be logged in at that time. You can cancel a scheduled campaign before it starts.

Delivery and Security Settings

These options on the Settings page are optional, and any you enable will apply to all campaigns.

  • Block those with "STOP" in their messages: The message is sent only to the block list consisting of the keyword. An optional confirmation message is sent.
  • Do not send during quiet hours: The campaign pauses during the time range you specify (default 10:00 PM–8:00 AM) and resumes where it left off once that time period ends.
  • Skip recipients who recently received a message: Numbers that have received a message from your campaign within the last specified day are skipped.
  • Show response rate: Adds the number of recipients who responded within 7 days to the campaign report.
  • Link warning: Alerts you when a message contains a link and offers the option to close the preview card. This option is enabled by default.

Track the Campaign

When delivery begins, a log of the process appears on the screen, showing the total, successful, failed, and “Not on WhatsApp” counts. You can leave the page or close your browser; delivery continues on the server, and you can monitor the status from the Campaigns page.

Pausing, Stopping, and Resuming

You can pause an active campaign using "Pause" and resume it using "Resume." If you click "Stop," the remaining messages will not be sent, but you can resume later using "Resume from where you left off." In this case, messages will not be resent to recipients who have already received them.

Resending Failed Messages

You can retry messages that didn’t go through due to temporary issues using the same content and settings. Numbers that aren’t on WhatsApp or are blocked are skipped during retries.

Reasons for errors

ReasonMeaningWhat to do?
Not on WhatsAppThe number is not registered with WhatsApp; this is not considered a failureRemove it from your contacts
Account not linkedSession was closed during sendingRe-link the account, then continue
On the block listThe number is on your block listRespect the person’s request
Speed limitA limit has been reached on WhatsAppSlow down or pause sending
Other errorA problem other than those listed aboveCheck the logs; contact support if necessary

Writing Campaign Results to the Contact List

If your plan supports it, you can enable the “Write Results to the Contact List” option. Once the campaign ends, information about whether a message was sent, delivered, read, or failed to send is recorded for each contact in the list. You can then filter the Contacts page based on this information—for example, you can add those who read the message to a new group. The "read" status depends on whether the recipient has read receipts enabled. Numbers not in your contact list will not be added to it. For differences between plans, please see the pricing page.

You can find instructions on how to interpret the numbers in the campaign analysis article, and basic security guidelines in the bulk messaging guide.

Frequently Asked Questions

Will the campaign stop if I shut down my computer?

No. Sending continues on the server via the web panel. It’s sufficient for your WhatsApp account to remain logged in.

How long should I set the delay?

It makes sense to start with the default 90–120 seconds. It’s up to you whether to try shortening it with an older or active account, but doing so may increase the risk. Consider increasing the wait time for new numbers.

Is it required to select multiple accounts?

No. You can send messages with a single account. When sending to multiple accounts, messages are rotated among the accounts based on the interval you select.

Will the same person receive the message twice?

Messages are not resent to recipients who have already been processed when the system resumes from where it left off. If you target the same person in different campaigns, the message will be sent; to prevent this, enable the “Skip those who have recently received a message” option.

Related articles