Checklist for Message Broadcasts and Campaigns

Effective message broadcasts and campaigns can be a powerful tool for engaging with customers and promoting a brand or product. However, there are several best practices that should be followed in order to ensure that the campaign is successful and reaches its intended audience.

Here we have outlined some of the key steps that should be taken before any message send out or campaign is launched. If you need further guidance, please don't hesitate to reach out to us. Our team is always available to discuss your needs and provide support throughout the process.

1. Check the Capacity of the Account

When sending out campaigns, it's important to check the capacity of your account and the messaging limit of the WhatsApp Business Account (WABA). These two factors determine how many messages you can send and receive, and how many messages your WABA can handle at a given time.

Messaging Limits

An important factor to consider is the messaging limit of the WABA. This limit determines the maximum number of messages that can be sent through a WhatsApp Business Account within a certain period. If you exceed this limit, your account may be flagged or suspended, which could negatively impact your business.

See our Messaging Limits documentation.

Capacity Rate Limits

The account's capacity rate limit also plays a critical role in the efficiency and effectiveness of a messaging campaign. By optimizing the processing of the stack, businesses can prevent overloading the account's capacity of messages traffic per second (counting responses), increasing the speed and accuracy of their message delivery.

If the WABA is registered with On-Premise API

Standard accounts can process up to 25 messages per second. To increment an account's infrastructure, we can add more cores (or shards), which increases its capacity of processing higher messages simultaneously. We have two plans for High volume accounts available: Half-scale (which processes up to 120 messages per second) and Full-scale (which more than 120 messages per second). These plans also include Premium Package.

Upgrades should be requested at least 10 days before the increased capacity is expected to be used.

You can see the current capacity details available here.

If the WABA is registered with Cloud API

Standard accounts can process up to 80 messages per second, which can be increased to 500 messages per second. To request that a specific account's capacity is increased, please file a ticket with our support team.

Upgrades should be requested at least 10 days before the increased capacity is expected to be used.

2. Building the Send out

Any successful messaging campaign involves several key steps. The steps includes defining the target audience, crafting the message content, and strategically scheduling send-outs accordingly to the account's Capacity Limits.

Defining your target audience

The first thing you need to get in place to send out messages is a list of your target audience. If you’re going to be communicating with different groups of people, try segmenting your list and experimenting the send outs with different frequencies. It’s important that these groups are clearly defined and that the messaging aligns with the needs of each group, to avoid having your messages being reported.

Crafting the template content

When it comes to creating effective template content for your send outs, it's not enough to simply craft an eye-catching template and hit send. To truly engage your audience and drive results, there are several key considerations to keep in mind. Here are some hints to help you while creating template content for your campaign:

Select the correct category for your message

By selecting the correct category while creating the template can reduce the chances of it being rejected and can help avoid getting your account flagged. See the category descriptions here.

Create the template in advance, writing clear and healthy content

We recommend creating the template at least 2 business days before the campaign launch, as it provides sufficient time to make any necessary adjustments or revisions.

Write healthy content that is relevant and valuable to the users. This means avoiding spammy or misleading language and focusing on providing useful information or a compelling offer that benefits the recipient.

Include an opt-out option for recipients

It's also crucial to guarantee that the customer journey is seamless and that an opt-out arrow-up-rightoption is included to respect their preferences and privacy. By focusing on creating a positive customer journey and providing options for customers to control their experience, businesses can differentiate themselves and stand out in a crowded marketplace.

Ensure that the template is approved

Before starting a campaign, make sure that the template is with the approved status and that it complies with Meta's guidelines and policies.

3. Plan the send out

Planning a successful send out is a critical step in any campaign. It involves ensuring that the message is delivered to the right audience at the right time, with the right content and format. In this context, optimizing media messages is an essential aspect that should not be overlooked.

Ensure that Media Messages aren't heavy and use media ID instead of media URL

When sending campaigns with media messages such as images, videos, or audio files, it is important to ensure that they are not heavy, as processing heavy media files at once can cause delays in transmission and lead to issues with message delivery.

To optimize bulk messaging, we suggest uploading media beforehand using the /media endpoint and then utilizing the media_id obtained from the response when sending messages. By following this approach, you can ensure that the media file is processed accurately without causing any delays or latencies during send-outs.

See our Media Messages documentation for reference.

circle-info

Please keep in mind that, even while using media_id, you should always throttle requests sending to avoid heavy stack load. If the business needs to send many media messages in a short period of time, please consider upgrading the WABA MultiCore (MC) setup which will have better resources and higher throughput. See our scalable plans here.

Separate your audience in batches

Instead of sending all messages at once, it's important to separate your audience in batches to send a limited number of messages per minute, respecting the account's capacities.

Test your send outs

Before launching your campaign, test your send outs to assure that they are working correctly.

Send test messages to a small group of recipients and check if they are received and processed correctly.

If you notice any unexpected behavior, please contact our Support Team immediately.

4. Monitor the Account Quality

Monitoring the quality of your messaging account is also critical to ensuring that your campaigns are successful. By monitoring the account's quality of the WhatsApp Business Account (WABA) you can identify and address issues before they affect your message delivery or account status.

Monitoring the quality of your templates

By monitoring your templates, you can ensure that they comply with the guidelines and that they are not rejected or flagged. You can subscribe to the template_category_update, which will notify you of the status changes to any of your templates. You must subscribe to each WhatsApp Business Account you'd like to get the updates.

Monitor the quality of the WABA and phone number

WhatsApp Business API accounts are subject to WhatsApp's business policies, and any violations can result in account suspension or termination.

By monitoring your quality of the WABA and phone number, you can ensure that you are following the guidelines and that you are providing a good user experience to your customers. See more about the Quality Ratingarrow-up-right here.

Last updated

Was this helpful?