Skip to main content

Mastering Bulk Marketing Campaigns on BusinessChat

This guide is designed for beginners and will provide a simple, step-by-step breakdown of how to create, manage, and analyze bulk marketing campaigns on the BusinessChat platform.

Updated over 2 weeks ago

1. Before You Begin: The Essential Pre-Bulk Campaign Checklist

A successful bulk campaign always starts with good preparation. Before you launch any marketing messages, it's crucial to ensure the following three areas are in order. Taking a few moments to verify these points can save you from failed campaigns and protect your brand's reputation.

1.1. Your WhatsApp Account Health

Your WhatsApp Business Account's health status directly affects your ability to send a bulk marketing campaign. Here are the critical components to check:

  • Sufficient Daily Sending Limit: WhatsApp limits how many unique customers you can message in a 24-hour period, based on levels. If your customer list for the bulk campaign exceeds your daily limit, the bulk campaign message to customers beyond that limit will fail. Check your limit to ensure your entire list can be reached.

    • Level 0: Up to 250 unique customers.

    • Level 1: Up to 1,000 unique customers.

    • Level 2: Up to 10,000 unique customers.

    • Level 3: Up to 100,000 unique customers.

    • Level 4: Unlimited customers.

⚠️ CRITICAL WARNING: Speed vs. Limit Please note that your Daily Sending Limit does not affect the speed of delivery; it dictates how many people can successfully receive the message.

If you launch a campaign to 5,000 contacts but your limit is 1,000:

  • The system will send to the first 1,000 contacts immediately.

  • The remaining 4,000 contacts will immediately fail.

  • The system will not pause or schedule the rest for the next day.

Action: If your list is larger than your limit, you must manually split your CSV file and schedule separate campaigns for different days.

=> How to check the tier limit: from the dashboard, locate the WhatsApp number card, and you will be able to see your tier limit.

Tip: If your tier limit is 1k and you would like to send a bulk campaign to 5k customers. Then you need to divide your list into small batches of 900 customers per day, leave the 100 for automations messages. You can schedule the campaigns to run over a couple of days until you finish your list.

  • Valid Payment Method: Marketing messages are a paid service charged by Meta. You must have a valid payment method linked to your Facebook Business Manager account to cover these costs. If your payment method fails, or if you have unpaid invoices for either BusinessChat or WhatsApp, your new campaigns will be blocked. Ensure you have enough funds on the card for the campaign so it doesn’t fail if funds are insufficient. Each marketing message costs 0.17 Hallalah.

1.2. A Prepared Customer List

Targeting the right audience is the key to a high-impact bulk campaign. You have two primary methods for selecting your customer list in Business Chat:

  • Using Existing Segments: You can send your campaign to "All Customers" or another pre-defined group that already exists within your Business Chat account.

  • Uploading a Custom List: For more precise targeting, you should first filter and export a customer list from your e-commerce platform (like Salla, Zid, or Shopify) or even export your data from BusinessChat and filter it as you wish. You can then upload this list as a CSV file directly into the Business Chat campaign setup when you start launching the campaign, or you can upload it upfront to the Contacts section of the platform. This is the recommended method for targeted campaigns, as Business Chat does not currently offer advanced customer filtering within the platform itself. All specific segmentation must be done on your e-commerce platform first.

How to upload a Contacts list using a CSV file?

For adding multiple contacts simultaneously, importing a Comma-Separated Values (CSV) file is the required method. Follow these steps to import a new contacts list:

  1. Navigate to the Contacts icon and click "Create or import contacts".

  2. Select the "Upload a CSV file" option.

  3. Choose the prepared CSV file from your device.

  4. Map the column in your file containing phone numbers to the corresponding field in BusinessChat.

  5. Assign the imported contacts to a group. You can create a new group by providing a name or add it to an existing group from the dropdown list.

  6. Select the correct country code for the phone numbers in your list.

  7. Click "Import File" to begin the upload process.

How to handle issues When Importing Contact Lists

Problem: Excel "Breaks" Phone Numbers (Scientific Notation & Decimals)

Spreadsheet programs often treat phone numbers as math, converting 966500000000 into scientific notation (9.66E+11) or adding unnecessary decimals (.00). If uploaded in this state, the system will fail to recognize them.

  • Improved Solution: Force the column format to "Text" or "Number" before saving.

    1. Highlight the column containing the phone numbers in your Excel file.

    2. Right-click and select Format Cells.

    3. Choose Text or Number.

      • If choosing Number: Ensure "Decimal places" is set to 0.

    4. Save the file as CSV (Comma-delimited).

Note: To ensure your file format is correct without manual editing, use this tool: https://cloudconvert.com/xlsx-to-csv

Simply upload your Excel file, convert it to CSV, and download the result. Then, upload this new file directly to BusinessChat. Important: Do not open the downloaded CSV file on your computer before uploading it to the platform. Doing so may cause Excel to revert the formatting errors.

Problem: Duplicate Numbers

  • Scenario A: Duplicates inside the file: The system cannot process the same number twice in one upload.

    • Solution: In Excel, select your phone number column, go to the Data tab, and click Remove Duplicates before saving.

  • Scenario B: Number already exists in BusinessChat:

    • Behavior: This is not an error. The system will automatically merge the data. It will update the existing contact with the new details (e.g., new name or tag) rather than creating a second copy.

Once your checklist is complete, you've built a solid foundation for success. Now, let's move on to the practical steps of launching your bulk campaign.

2. Create a WhatsApp Message Template

Before launching a bulk campaign, ensure your message template has been submitted to WhatsApp for approval with the "usage type" set to "Marketing." This approval process can take from minutes to 24 hours. Remember to sync your WhatsApp numbers within the BusinessChat settings to fetch the latest approval status for all your templates.

There are three template types you can use in your marketing campaign based on your needs.

2.1 Standard Marketing Templates

This is the most common and versatile bulk campaign type, perfect for promotions, new product announcements, and special offers. It supports rich media like images, videos, or PDF documents to make your message more engaging.

To create this standard marketing template, follow these steps:

  1. Navigate to the Avatar profile picture at the bottom of the page on your BusinessChat account

  2. Choose “Settings” and then click “ WhatsApp templates.”

  3. Click the blue button that says” create a new template.”

  4. From the window that appears, click “Usage” and choose “ Marketing.”

  5. From the templates that will appear, choose one, and you will be able to edit it in the next step.

  6. Give a name to your template; it has to be in English

  7. Choose the header type if you want to send an image or a video. Simply click the media type, and you will be able to upload it later. IMPORTANT NOTE: You cannot upload the media (image, video, file) in the first step, you only choose the media type at this step, when you click next step you will be able to upload your media.

  8. Edit the body of the template with your desired text. You can use custom fields to personalize your message, like using the customer name custom field. Simply click the custom field icon and choose the field you want to add.

  9. Choose the button type, choose CTA, which is the button that will transfer your customer to your website. Add the button text and your website URL.

  10. Click the next step at the top of the page.

  11. Upload the image or video you want

  12. Add a fallback value for your custom fields. The fallback value is what the system inserts by default instead of the customer name, for example, if it wasn’t able to detect a customer name.

  13. Finally, click Submit templates.

2.2 Standard Marketing Templates with Quick Reply buttons

This template is useful if you want to give multiple options to your customers in your bulk campaign, like a link to visit the website, an option to submit a custom order through a form, and an option to talk to customer service representatives.

You can follow the same steps from earlier to create this temple. The only difference is that when you choose the buttons to add to the template, click the quick reply buttons instead of a CTA button. You can add up to 3 buttons, give each a distinct name, and later, during the campaign launch stage, specify the reply you want to send to your customers when they click any button.

2.3 Multi-product Marketing Templates

The Multi-product template allows you to showcase multiple products directly within the bulk campaign message, making it easier to engage customers and drive sales through bulk messaging campaigns.

To create this standard marketing template, follow these steps:

  1. Navigate to the Avatar profile picture at the bottom of the page on your BusinessChat account

  2. Choose “Settings” and then click “ WhatsApp templates.”

  3. Click the blue button that says” create a new template.”

  4. From the window that appears, click “Usage” and choose “ Marketing Multi-product.”

  5. From the templates that will appear, choose one, and you will be able to edit it in the next step.

  6. Give a name to your template; it has to be in English

  7. Edit the body of the template with your desired text. You can use custom fields to personalize your message, like using the customer name custom field. Simply click the custom field icon and choose the field you want to add.

  8. Add the button text, and the URL will be added automatically later.

  9. Click the next step at the top of the page.

  10. Define the number of products you want to add to the template. You can add up to 5 products, and the minimum is 3. At this step, you only confirm the number of products; you will be able to select which products you want to add later.

  11. Add a fallback value for your custom fields. The fallback value is what the system inserts by default instead of the customer name, for example, if it wasn’t able to detect a customer name.

  12. Finally, click Submit templates.

3. Launch a bulk campaign Type 1: Standard Marketing bulk Campaign (with Media)

To launch a bulk campaign using a standard marketing template, follow these steps:

  1. Navigate to Campaigns: From your Business Chat dashboard, go to the "Bulk Marketing Campaigns" tab and click "Create New Campaign."

  2. Name Your Campaign: Give your campaign a clear, descriptive name and click "Start Campaign Setup."

  3. Select Your Audience: Choose your target customer list. You can either select to send to all contacts on the platform, or choose "Send to group or segment" or choose "Send to contacts with dynamic content" to upload the CSV file you prepared earlier. If you upload a CSV, you will need to select the column containing the phone numbers and specify the country code. Refer to this section for more info on audiences: What's the difference between Sending to all contacts and sending to a specific group. NOTE: If you select "Send to contacts with dynamic content" you can add a file containing just the contacts phone numbers, you don't have to add other specific information if you don't want to.

  4. Choose Your Template: Select the pre-approved standard marketing template you want to use for this campaign. You will have to upload the media to the template here again.

  5. Click Send a test message to see how the template will appear. Add your phone number and click send. Wait a few seconds and check your phone. Note: if you didn’t receive the test message, it could be due to a Meta error, like withholding marketing messages if you’ve already received other messages the same day. You can try another number.

  6. (Optional) Activate Smart Sending: It is highly recommended to enable the "Smart Sending" option. This feature prevents the message from being sent to any customer who has already received a marketing message from you in the last 5 days, which helps reduce spam complaints. As a marketer, your goal is to build relationships, not burn out your audience. Using Smart Sending is a key discipline for maintaining a healthy customer list and improving long-term engagement.

  7. Schedule Your Campaign: Choose to "Send Immediately" to launch the campaign right away, or select "Schedule for a Later Time" to pick a future date and time for it to go out.

  8. Launch: Click the final button to send or schedule your campaign. You're all set!

Mastering the standard media campaign is a huge step. Next, we'll briefly cover a specialized template designed to showcase multiple products at once.

3. Launch a bulk campaign Type 2: Multi-Product bulk Campaign

Business Chat supports a specialized "Marketing-Multi-Product" template type, ideal for showcasing multiple items from your store in a single, convenient message. The launch process for a multi-product campaign follows the same general steps outlined in Section 3 above.

The only difference is that when you choose this template, you will be prompted to choose the products you want to add to your campaign. Select from the drop-down that will appear once you select the multi-product template.

Note: all information related to the products is synced directly from your ecommerce platform. If you want to change something, you will have to change it from the product description itself on the ecommerce platform.

  • (Optional) Activate Smart Sending: It is highly recommended to enable the "Smart Sending" option. This feature prevents the message from being sent to any customer who has already received a marketing message from you in the last 5 days, which helps reduce spam complaints. As a marketer, your goal is to build relationships, not burn out your audience. Using Smart Sending is a key discipline for maintaining a healthy customer list and improving long-term engagement.

4. Launch a bulk campaign Type 3: Interactive bulk Campaign (with Buttons)

This bulk campaign type is designed to boost customer engagement by including clickable buttons that prompt different responses.

The launch process for an interactive bulk campaign with quick reply buttons follows the same general steps outlined in Section 3 above. However, there’s an extra step.

The Unique Launch Step: Assigning a Bot

When you select a template that includes quick reply buttons during the campaign setup process, a new step will appear.

  • You must assign a custom chatbot to handle the incoming replies. This is the key to the interactive experience. When a customer clicks one of the quick reply buttons, this designated bot will provide an automated, instantaneous response, guiding the customer through a conversation, answering their question, or directing them to the right place. You can write the text for each button on the page that opens in the setup.

  • (Optional) Activate Smart Sending: It is highly recommended to enable the "Smart Sending" option. This feature prevents the message from being sent to any customer who has already received a marketing message from you in the last 5 days, which helps reduce spam complaints. As a marketer, your goal is to build relationships, not burn out your audience. Using Smart Sending is a key discipline for maintaining a healthy customer list and improving long-term engagement.

5. Launch a bulk Campaign Type 4: with dynamic content

A bulk campaign with dynamic content lets you further personalize your message. The template for this bulk campaign can be a standard marketing template with quick reply or CTA buttons, or a multi-product template. The only significant difference is the custom data you want to add.

Follow these steps:

  1. Create the template: When designing your template, insert variables where you want dynamic text (e.g., "Hello {{1}}, here is your discount code {{2}}").

  2. Prepare the Customer Data (CSV): You need a file containing the specific data for each customer. When you’re preparing your contacts list, ensure the file has clear column headers. You need a column for phone numbers and separate columns for each variable you used in your template (e.g., "Customer Name" and "Coupon Code"). NOTE: you still need to create the coupon codes from your ecommerce platform and add them in your file in the correspending column.

  3. Launching the Campaign, following the same steps from section 4.

  4. Configure Dynamic Content: Select the Template: Choose the marketing template you prepared earlier. And Map Variables: You will see the custom fields (e.g., custom field 1). Click on the field, and a list of your CSV headers will appear under "Choose from CSV file." Select the column header that matches the custom field (e.g., map custom field 1 to the "First Name" column). Repeat this for all variables in your message.

  5. Fallback Values: Enter a "fallback value" for each variable. This text will be used if a specific customer's row in the CSV is empty for that data point.

  6. Review and Send: You can choose to send the campaign immediately or schedule it for a later time.

6. After the Launch: Understanding Your bulk Campaign's Performance

6.1. Key bulk campaign statuses

It's important that you understand the bulk campaign's statuses. There are four specific bulk campaign statuses:

  1. Sent: Completed, meaning the campaign has been sent successfully.

  2. Sending: Currently in progress, meaning it's not yet sent to all contacts. IMPORTANT NOTE: if you want to know how long would it take your bulk campaign to be fully sent, consider that BusinessChat sends 1200 messages per minute. You can use this formula: Time in min = Total number of contacts / sending rate per min.

  3. Scheduled: Future date.

  4. Failed: Not sent due to errors.

NOTE: you cannot delete a campaign that is "Sent" or "Sending"; you can only delete "Scheduled" campaigns.

Once your bulk campaign has been sent, BusinessChat provides detailed reports to help you track its success and understand its impact. To view a report, navigate to the "Bulk Marketing Campaigns" page and click on the specific campaign you want to analyze.

6.2. Key bulk Campaign Metrics

The campaign report page displays several important metrics. These are good to understand the general performance of the bulk campaign at a glance.

Here’s what they mean:

Metric

What It Means

Total

The total number of customers you targeted in the campaign.

Delivered

The number of customers who successfully received your message.

Read

The number of customers who opened and read your message on WhatsApp.

Clicked

The number of customers who clicked a "Call to Action" button (e.g., a website link) in your message.

Replied To

The number of customers who replied to your message.

Failed

The number of messages that were not delivered. You can find specific reasons in the exported customer report.

Unsubscribed

tracks the number of customers who opted out after receiving the message.

Conversion Rate

The percentage of successfully delivered messages that resulted in a purchase attributed to the campaign. It is calculated as: (Orders attributed to campaign ÷ Successful deliveries) x 100%.

Revenue

The total revenue from purchases attributed to this campaign.

The campaigns metrics do not include an ROI metric, however, it's easy to calculate if you need to analyze your return on investment.

The formula to calculate the ROI from a bulk marketing campaign is:

ROI = Revenue form Campaign / (Meta Cost + BusinessChat Consumption Cost)

The Meta cost is 0.17 SAR per delivered message. Whle the Businesschat consumption cost is 40 SAR for each 1k message above your free messages package.

6.3. Exporting Detailed Reports for a bulk campaign

For a deeper dive into a specific campaign's data, you can export two different types of reports.

  • Revenue Report: Use this report to see the specific orders that are attributed to your campaign. It includes valuable details like customer numbers, order dates, and the total value of each purchase. Note: The report includes order values in USD.

  • Contacts Report: Use this to see the delivery status for every single customer you targeted. This report is essential for troubleshooting, as it provides the specific reason for any failed messages, helping you clean your list and improve future campaigns.

Note: The bulk campaign report will continue to be updated within 5 days, which is the attribution period. To get the final results, it’s best that you download the reports for analysis after 5 days from campaign launch.

6.4. Tracking Campaign Traffic in Google Analytics (UTMs)

When using the Marketing Campaigns feature, BusinessChat automatically adds Google Analytics tracking information to the "Call to Action" (CTA) buttons in your message templates.

When a customer clicks the link in your message, they are redirected to your website with tracking parameters automatically appended to the URL. This allows you to track the exact source of your traffic and sales.

The Automatic UTM Parameters

BusinessChat automatically populates the following fields in your links:

  • utm_source (The Source): Defines the platform sending the traffic. BusinessChat sets this value to WhatsApp.

  • utm_medium (The Medium): Defines the marketing medium (e.g., CPC, banner). BusinessChat sets the default value to Paid.

  • utm_campaign (The Campaign Name): Identifies the specific campaign. BusinessChat uses your <Campaign Name> for this field.

  • utm_term & utm_content: These are used for keywords or differentiating content (e.g., if you have two different buttons). If used, these help distinguish between similar links in the same ad.

How to Track Your Campaign in Google Analytics (GA4)

To view the traffic coming specifically from your WhatsApp campaigns, follow these steps in your Google Analytics dashboard:

  1. Navigate to Reports.

  2. Click on Acquisition, then select Traffic Acquisition.

  3. Use the dropdown menu to select Session source or Session medium.

  4. Look for the source labeled "WhatsApp" to see the analytics generated by your bulk campaign.

6.5. Analyzing Overall Bulk Marketing Campaigns Performance

BusinessChat allows you to track the general health of your marketing efforts by generating reports for all launhed bulk maketing campaigns from your BusinessChat account. This report includes all bulk campaigns launched in the last 30 days by default.

Filtering Options:

  • Time Filter: Select a pre-defined period or choose a specific custom date range.

  • Group By: View data organized by Day, Week, or Month to spot trends.

Performance Overview Cards: At the top of the dashboard, you will see four key indicators for the selected period:

  • Read Rate %: The percentage of messages read by customers.

  • Click Rate %: The percentage of customers who clicked a button.

  • Sent Campaigns: Total number of campaigns launched.

  • Revenue: Total revenue generated across all campaigns.

The specific reports from the Campaigns Reports section provide more information about bulk marketing campaigns. Here are the types of data or detailed reports available for the bulk marketing campaigns report:

Bulk Marketing Campaigns Count Report

This report shows the total number of marketing campaigns launched to your customers on the WhatsApp channel during the time period selected in the filters.

Bulk Marketing Campaign Messages Count Report

This report displays the total number of marketing campaign messages with the status "Sent" during the time period you selected in the filters.

Bulk Marketing Campaign Messages Delivery Rate Report

This report shows the delivery rate of marketing campaign messages you launched that have a "Sent" status during the time period selected in the filters.

Note: The data for this report is calculated as follows: (Number of delivered messages ÷ Number of sent messages) * 100%.

Bulk Marketing Campaign Messages Read Rate Report

This report shows the percentage of customers who read the bulk marketing campaign messages you launched, corresponding to messages with the status "Read" during the time period selected in the filters.

Note: The data for this report is calculated as follows: (Number of read messages ÷ Number of delivered messages) * 100%.

Bulk Marketing Campaign Messages Reply Rate Report

This report shows the percentage of marketing campaigns you launched that were replied to during the time period selected in the filters.

Note: The data for this report is calculated as follows: (Number of read messages ÷ Number of delivered messages) * 100%.

Bulk Marketing Campaign Messages Click Rate Report

This report shows the number of customers who clicked on Call to Action button templates during the time period selected in the filters.

Note: The data for this report is calculated as follows: (Number of clicked messages / Number of read messages) × 100%.

Bulk Marketing Campaign Unsubscribe Rate Report

This report shows the percentage of customers who unsubscribed from your marketing campaign messages during the time period selected in the filters.

Note: The data for this report is calculated as follows: (Number of customers who unsubscribed from messages ÷ Number of read messages) * 100%.

7. Retargeting contacts with failed delivery from a bulk campaing

When analyzing the reports of your launched bulk campaigns, you might want to send a new campaign to target those who didn't buy from the previous campaign or those who didn't receive the bulk campaign message for any reason. Follow these steps to do that:

  1. Export the previous sent campaign report

  2. Filter your data, like those who didn't buy fromt he previous bulk campaign or those who didn't receive the campaign all together.

  3. Paste the filtered contacts in a new CSV sheet and upload them again to the BusinessChat platform.

  4. Launch a new bulk campaign and specify the audience list to the uploaded filtered data.

=> If you want to send the new bulk campaign to the contacts that didn't receive the previous bulk campaign only, then the easier option is to launch a new bulk campaign to the same database you used in your previous and simply activate the Smart Sending feature when you're about to launch.

IMPORTANT NOTE: You cannot filter contacts directly from the campaign page or when launching a camapgin. All filtration need to be done manually on an excel sheet.

8. Best Practices for High-Impact bulk Campaigns

To ensure your campaigns are successful and well-received by your customers, always keep these best practices in mind.

  • Target Wisely: Start with customers who have previously engaged with your brand or opted in to receive messages. Never use purchased lists, as this can harm your quality rating. For huge campaigns, it's a smart strategy to test your message and offer on a small segment of your audience first before sending it to everyone.

  • Divide your contacts list and A/B test the bulk campaign: if you are sending it to a large database, it’s best to send in smaller batches of 1k or so to understand and analyze customers’ reactions and improve. If you notice low read rates, for example, it might be wise to switch to more engaging content.

  • Craft a Compelling Message: Keep your text concise, clear, and easy to understand. While the character limit is 1024, shorter is almost always better. Your message should include a clear, attractive, and time-sensitive offer, such as a discount code, to create a sense of urgency and encourage immediate action.

  • Monitor Your Account Status: Always check your WhatsApp number's quality rating before sending a bulk campaign. Avoid sending if your rating is "Medium" or "Low" to prevent further damage to your sender reputation. Finally, double-check that your payment methods are up to date to prevent interruptions.

9. FAQs

  1. Whats is the difference between Call to Action Buttons and Quick Reply buttons?

Call to Action Buttons: These buttons direct the user to perform an action outside of the chat. You can have up to two "Call to Action" buttons, which can be configured to either visit a website or call a phone number. These actions do not require an automated bot to function.

Quick Reply Buttons: These buttons are designed to get an immediate response from the customer within the chat, making it easy for them to interact with your message.

2. What are the Media dimensions?

To ensure your media attachments are delivered correctly and look great, follow these technical specifications.

Media Type

Recommended Dimensions/Format

Max File Size

Important Note

Image

1125 x 600 pixels (JPEG or PNG)

5 MB

Images with a different aspect ratio will be cropped.

Video

MPEG4 (.mp4)

16 MB

Ensure the video is engaging and short.

File

PDF only

100 MB

Useful for brochures, invoices, or guides.

3. Can I download the contacts who abandoned their carts from Businesschat during a specific period?

You cannot filter the contacts data directly on BusinessChat. The easiest way to filter your contacts based on who abandoned their carts or another filter like who made an order during a specific period, is to export the report from your ecommerce platform. Once you export your report, uplaod it to your Businesschat account and use it in your new Bulk campaings.

4. What's the difference between Sending to all contacts and sending to a specific group ?

Here are the different ways available to choose which audience to send a bulk campaign to:

  1. Send to All contacts: If you click send to all contacts, you will send your bulk campaign to all the contacts available on your BusinessChat account. Be careful of your tier limit and budget if you want to choose this option. Important: you can exclude a certain group when choosing this option, by clicking on the button that says “Exclude contacts in (optional)”, the campaign will be sent to all contacts except those in the group you define here.

  2. Send to a group or segment: You can target audiences based on groups you have previously created and saved within the platform. If you choose this option, you will need to fill in these options: “The contacts must be in” and choose “All of“ or “Any of”, then select the group from the next dropdown button.

Important: If you choose “All of”, you will send the campaign only to contacts who are found in all the groups you chose. If you choose “Any of,” It will send to contacts found in either of the groups you chose.

=> You can use the exclude feature here as well. However, pay attention that the Exclude contacts feature in the bulk campaign only excludes contacts found in a group on the platform. It’s not based on dynamic filters like the contact attribute.

3. Send to contacts with dynamic content: if you select this option, you need to upload the prepared contacts CSV file. However, you can use this option to upload a file with the contacts phone numbers only, you don't have to upload a file that contains other dynamic information if you don't need to.

5. How to calculate the cost of a bulk marketing campaign?

To understand the actual cost of your bulk campaign after it was sent, follow these steps:

  • Click on the specific bulk campaign name from the bulk campaigns dashboard on your Bussinesschat account

  • Locate the "Delivered" (وصلت) metric from the top of the campaign page. Both Meta and BusinessChat charge your for the successfully delivered message, no cost will be charged for failed messages.

  • You will see the delivered percentage, hover over it to see the exact number of contacts who received the message successfully.

  • If you have exceeded your free message package from Businesschat, you need to add 40 SAR for each 1k message above your free message package.

  • Total Campaign Cost = (Meta Cost) + (BusinessChat Consumption Fees)

    1. Meta Cost: delivered messages * 0.17 SAR

    2. BusinessChat Overage Fees: (Messages Over Free Limit / 1000) * 40 SAR

IMPORTANT: The bulk campaign report doesn't contain the campaign cost, you will have to calculate it manually.

Did this answer your question?