Rabt WhatsApp CRM

CRM & Contacts

Campaigns & Mass Messaging

Campaigns let you send an approved WhatsApp template to a list of numbers uploaded from an Excel file. This guide covers the full flow, from creating the campaign to watching it complete.

Before you start: campaigns send templates, and templates must be approved by Meta first. If you have no approved template yet, read Template Guidelines first.


Step 1 — Create the Campaign

From the left sidebar, open Campaigns, then click Create Campaign.

Campaigns page

On the New Campaign screen, fill in:

FieldDescription
Campaign NameAn internal name so you can recognise the campaign later
Sender Instance (WABA only)The WhatsApp Business API connection the messages are sent from
Schedule (optional)Send at a specific time. Leave empty to start it manually

There is also a Create contacts and start conversations option. Enable it if you want a contact and a chat created automatically for every number that receives the message successfully.

Click Next.


Step 2 — Upload Your Recipients

On the Import Leads screen, click Click to upload Excel spreadsheet and choose your file.

Your file must contain a phone column — this is how the system reads the numbers. Any other columns you add become variables you can use in the template.

Don't have a file ready? Click Download Excel template to get a correctly-formatted starter file, fill it in, save it, and upload it.

Once the upload succeeds you'll see a confirmation such as 3 contacts loaded successfully. Click Next.


Step 3 — Choose the Message Template

On the Message Content screen, go to Select Template and click Choose a template.

  1. Pick the template you want to send
  2. Confirm it is approved by Meta — a pending or rejected template cannot be sent
  3. Review the Preview that appears, showing the message exactly as the customer will receive it
  4. Click Finish & Create

Step 4 — Review and Start Sending

Your new campaign appears on the Campaigns / Mass Messaging page with the status DRAFT.

Check the figures before starting:

ColumnMeaning
TotalHow many recipients were loaded
SentHow many messages have been sent so far
FailedHow many could not be delivered

When you're satisfied, click Start Now. The platform begins sending to every number in your file, and the counters update as it progresses. When the run finishes, the status changes to COMPLETED.


Deleting a Template Used by a Campaign

A template that is still referenced by a campaign cannot be deleted — you'll get a clear message naming the campaign that still uses it. Delete or reassign the campaign first.


Next Step

Learn how to write templates that get approved the first time.

Template Guidelines →