en
Free Preview

Pre-Campaign Checklist for WhatsApp: 30 Items to Check Before Sending

By: WapFlow Team · November 6, 2026 · 8 min read
Checklist to review before sending a WhatsApp campaign

The moment you press the send button is one that is hard to undo. A message arriving with the wrong name, a broken link, the wrong people on the list, or an audience without permission: none of these can be corrected afterwards. A common habit of experienced teams is to go through the same checklist before launching a campaign. In this article you will find a list of thirty items in six sections: list, permission, text, media, speed, and test. Each section also explains why it matters and where to look in WapFlow.

1. List Check

The quality of a campaign depends on whom you send it to, before the message text matters.

#CheckHow to check
1Is the recipient group correct? Was a wrong label or an old group selected?The group name and number of contacts selected on the sending screen
2Are there duplicate numbers?Remove duplicates in Excel, compare the number of contacts in the address book
3Are the numbers in the correct format? Is a country code missing, is there an extra zero, a corrupted digit?Manually review ten random numbers
4Have numbers without WhatsApp been cleaned from the list?The verification page; the option to hide non-registered numbers
5Are people on the block list, or those who have said "I don't want this," excluded?Blocked numbers are skipped in the campaign, but also remove them from the source file
6Is the name column filled in? Does [isim] look broken for empty names?Put those with empty names into a separate group
7Have employees, family members, or test numbers been removed from the list?If you are going to send a test to yourself, use a separate number

For a detailed look at importing from Excel and number formats, read our Excel import guide; for verification, read our number verifier article.

2. Permission and Compliance Check

#CheckWhy?
8Did these people agree to receive messages from you through this channel?Unsolicited messages are the most common cause of complaints and account restrictions
9Is the source and date of the permission recorded?So you can show it when needed
10Is the message related to the topic that was permitted?Sending a campaign to a number given for an appointment goes beyond the purpose
11If it is a commercial message, have you checked the requirements of İYS and KVKK?Obligations depend on your business
12Does the message include your business name and a way to opt out?The recipient should know who you are and be able to stop the messages if they wish

For the legal side of the matter, see our İYS and KVKK guide, and seek legal advice for your own situation if necessary. In fields such as healthcare, law, and finance, advertising rules also apply separately.

3. Text Check

#CheckTip
13Are there any typos?Read the message out loud
14Are the date, time, amount, and address correct?Check every date against a calendar; a day-month mix-up is the most expensive mistake
15Is there a single call to action?Reply, click the link, or come to the shop; not all at once
16Are the variables correct?Is the value for fields such as [isim] and [kategori] filled in from the address book?
17Does the sentence break when the name is empty?Design the text to prevent a "Hello ," appearance
18Are the spintax brackets closed correctly?The {Merhaba|Selam} brackets must be complete
19Is the tone suitable for the recipient?Avoid piles of capital letters, exclamation marks, and emoji

4. Media and Link Check

#Check
20Is the image, video, or PDF the correct file and up to date?
21Is the file size reasonable, and does it open on a phone without problems?
22Does the link work? Click it from your phone and try it.
23Is there only one link in the message, and is it explained what it is?
24Will the text be the caption of the media or a separate message? Has the decision been made?

WapFlow shows a warning when a message contains a link and offers the option to close the preview card. Before dismissing this warning, make sure the link opens the correct page.

5. Speed and Safety Settings

Speed settings determine how the campaign reaches the recipient. WhatsApp does not disclose a safe sending speed, so there is no guarantee here; even so, there are points to pay attention to.

#CheckWhy?
25Is the sending account ready?If it is a new number, consider warming up the account for gradual use; an account that is still warming up cannot be used in a campaign
26Are the wait and break settings reasonable?The default values are a good starting point; avoid Fast Mode
27Are quiet hours on?Prevents sending at night
28Is "Skip people who recently received a message" on?Prevents a second message from going to the same person in a short time
29Is the STOP/DUR block on?Makes it easier for anyone who does not want messages to be removed from the list

For what the settings do, see our campaign creation and tracking article.

6. Test and Scheduling

#Check
30Has a test been sent to yourself? How does the message look on your phone; are the emoji, line spacing, link preview, and media correct?

The thirtieth item is the most important. Send a test to yourself is essentially a rehearsal of the campaign. It is the only safe way to catch errors before the message reaches a real recipient. During testing, it helps to view the message on another phone too, preferably on a different operating system. Make sure your account will remain connected during the campaign; for a scheduled campaign, the accounts must be connected at that time.

Additional Checks by Campaign Type

Campaign typeAlso check
Discount and offer announcementAre the validity date, stock, campaign terms, and return information correct?
Appointment and reminderAre the date and time correct for each person, and does the message contain the minimum information?
Event invitationAre the address, time, how to attend, and capacity information complete?
Survey and feedbackIs the question single and clear, and is it easy to answer?
Win-backFor people who have not been written to for a long time, is the tone gentle and is there a clear way to opt out?

These additional checks are meant to answer the question "why might this message be misunderstood?", which changes according to the purpose of the campaign. Keep your own short list for each campaign type and update it as needs arise.

Sending Day Plan

TimeWhat to do
One day before sendingReview the list, text, and media one last time; ask a team member for a second look
Before sendingCheck that the accounts are connected; send a test to yourself
First 20-30 messagesStart with a small group; watch the error counters and incoming replies
Throughout sendingMonitor replies and negative reactions; pause if necessary
After sendingRecord the results; remove those who replied STOP/DUR from the list; get back to replies

If Something Goes Wrong

  • Pause: If you notice a wrong text or a wrong group, pause the campaign immediately.
  • Stop and fix: After correcting the error, resume from where it stopped. People who have already received a message are not sent it again.
  • Apologize: Write a short, honest correction message to those who received the error. Keep it brief, with a single message and no exaggeration.
  • Record: Write down the cause of the error and add it to your list, so the same mistake does not happen a second time.
Hello, the date in the message we just sent was wrong; the correct date is Thursday, March 14. Sorry for the confusion.

Frequently Asked Questions

How long does the checklist take?

Once you get used to it, about fifteen minutes for a small campaign. That time is much cheaper than the problems caused by a wrong sending.

Who in the team should fill in the checklist?

If the person who prepares the campaign and the person who checks it are different, errors are easier to catch; it is hard to see mistakes in your own text. Even in small businesses, apply the "two pairs of eyes" rule: before sending, have an employee or a close friend read the message and show them the sending screen.

Do I have to do all of this every time?

Permission and list checks are necessary for every campaign. If you reuse the same template, the media and text checks may take less time; still, always check the dates and the link again.

Does the self-test send messages to real recipients?

No. A test to yourself sends the message only to your own number, and lets you check how it looks before the campaign.

Does the checklist prevent account restriction?

No; it helps reduce the risk, but no checklist guarantees anything. We cover the causes and the appeal steps in a separate article.

Share this list with your team and go through it, ticking each item, before every campaign. If you want to run list, test, scheduling, and campaign tracking from a single panel, you can try WapFlow.

Related articles