GabsterDocs

Sales growth

Campaigns

Create WhatsApp templates, send them to your customers as campaigns, and track results, cost and the status of every recipient.

Campaigns (الحملات) is where you run WhatsApp marketing and utility messages for your project: create WhatsApp templates, pick recipients and send the campaign, then follow how many messages were sent, delivered and read, and what they cost. It is built for sales and marketing teams and account managers.

How to open it

In the sidebar, open Sales Growth (نمو المبيعات) and choose Campaigns (الحملات). The page opens on the WhatsApp (Whatsapp) tab; next to it is the Campaign Log (سجل الحملات) tab.

The Campaigns page on the WhatsApp tab: the WhatsApp template list on the right, statistics for the selected template on the left

WhatsApp template list

On the right of the WhatsApp tab, the WhatsApp templates (القوالب) panel lists your project's WhatsApp templates.

  • Create new WhatsApp template (انشاء قالب جديد): opens the template wizard (see the next section).
  • Search WhatsApp templates (ابحث في القوالب): type to find a template.
  • Each row shows the template name, its ID (المعرف) and a status badge such as APPROVED. The badge shows Meta's review status: APPROVED in green, PENDING in yellow, REJECTED in red, and grey for others such as PAUSED or DISABLED.

Choose a template in the list to see its details on the left.

Several templates can share the same name. Use the ID to make sure you picked the right one.

Selected template header

The top of the details shows the template name and its category (e.g. MARKETING), plus:

  • Available balance (الرصيد المتاح), in SAR.
  • A POSITIONAL badge.
  • The template language badge, e.g. EN.

Below the header are six sub-tabs: Statistics (الإحصائيات), Preview (معاينة), Setup (إعداد), Customers (العملاء), Health (الصحة) and Raw template (القالب الخام).

Create a WhatsApp template

Click Create new WhatsApp template to open the Create WhatsApp template (إنشاء قالب واتساب) window. The wizard has three steps, shown as tabs: Basics (الأساسيات), Content (المحتوى) and Buttons (الأزرار). The footer shows where you are (e.g. Step 1 of 3). On the left, a live WhatsApp-style preview shows the message as you build it.

Step 1 of the Create WhatsApp template wizard: template type, name, category and language, with the preview on the left

The window's title bar holds a Generate with AI (توليد بالذكاء الاصطناعي) button and minimise, maximise and close icons.

Step 1: Basics

FieldWhat you choose
Template type (نوع القالب)Standard (قياسي): text, image, video or document with optional buttons (selected by default). Media carousel (كاروسيل وسائط): up to 10 scrollable cards, each with an image or video, text and buttons
Template name (اسم القالب)The template's name. Required
Category (التصنيف)Marketing (تسويقي) or Utility (خدمي). Required
Language (اللغة)English (الانجليزية) or Arabic (العربية). Required

If you click Next (التالي) with required fields empty, you stay on the step and see messages such as Template name is required. (اسم القالب مطلوب.), Category is required. (التصنيف مطلوب.) and Language is required. (اللغة مطلوبة.). A red dot marks each step tab with missing input.

Required-field messages on the Basics step

Step 2: Content

This step has three sub-tabs: Header (العنوان), Body (الجسم) and Footer (الخاتمة).

  • Header: choose the header format: None (بدون, default), Text (نص), Image (صورة), Video (فيديو) or Document (مستند).
  • Body: write the message text. It is required, limited to 1024 characters, with a character counter. To add variables, use {{1}}, {{2}} and so on, up to 25 variables. The toolbar has B, I and S buttons, an emoji button and a {{x}} button.
  • Footer: the third sub-tab of this step.

If the body is empty you see Message text is required. (نص الرسالة مطلوب.).

The Body sub-tab of the Content step with its toolbar and character counter

Step 3: Buttons

Choose the button type: No buttons (لا يوجد ازرار, default), Quick reply (رد سريع) or CTA button (زر CTA).

Step 3: the button types and the Review issues button

The footer holds Cancel (إلغاء) and, on steps 2 and 3, Back (السابق). While required fields are still missing, the last step shows Review issues (مراجعة المشاكل) instead of Next.

Once nothing is missing, the button becomes Create template (إنشاء القالب). Creating sends the template to Meta for review and shows Template created successfully (تم إنشاء القالب بنجاح). The template starts as PENDING; Meta's approval or rejection shows only as its status badge in the template list, with no notification.

Statistics sub-tab

The Campaign statistics (إحصائيات الحملة) section shows results for the selected template, with its Template ID (معرف القالب). Choose the period from the dropdown (default Today (اليوم)).

Message metrics

CardWhat it shows
Messages sent (عدد الرسائل المرسلة)Total messages sent
Messages delivered (عدد الرسائل التي تم تسليمها)Delivered messages and the Delivery rate (معدل التسليم)
Messages read (عدد الرسائل المقروءة)Read messages and the Open rate (معدل الفتح)

Below the cards, the Message metrics (مقاييس الرسائل) chart compares Sent (مرسلة), Delivered (تم التسليم) and Read (تم القراءة).

Cost metrics

Scroll down to see Cost metrics (مقاييس التكلفة), in US dollars:

CardWhat it shows
Amount spent (المبلغ المُنفق)Total campaign cost
Cost per delivered message (التكلفة لكل رسالة تم تسليمها)Average cost per message
Cost per click (التكلفة لكل نقرة)Cost per click on the link button

Below them is the Cost breakdown (تفصيل التكلفة) chart.

The chart's three colours are the same three cost lines as the cards above it: amount spent, cost per delivered message and cost per click.

Cost metrics and the Cost breakdown chart on the Statistics sub-tab

Preview sub-tab

Shows the template as it will look in a WhatsApp message, including its buttons. Variables appear as written (e.g. {{1}}), without values.

The Preview sub-tab: the template in a WhatsApp message bubble

Send a campaign

You prepare a campaign on the Setup and Customers sub-tabs, then send it with the Send message (إرسال رسالة) button below the content. The button shows a number in brackets, e.g. Send message (0).

Setup

The Body settings (إعدادات الجسم) section shows the template text (read-only) and, below it, Choose the variable for position 1 (اختر المتغير للموقع 1) and so on, one dropdown per template variable. In each dropdown, pick the value that fills that variable.

The Setup sub-tab: the template text and one dropdown per variable

Customers

Lists your project's customers so you can pick the campaign's recipients:

  • Search customers (ابحث عن العملاء) to find a specific customer.
  • The Choose tags (اختر التصنيفات) dropdown filters customers by tag, next to a Filters (الفلاتر) button.
  • Tick the box of each customer you want to send to, or use the box in the table header.
  • Columns: Name (الاسم), Email / Phone (البريد الإلكتروني / الهاتف), Tags (التصنيفات), Date (التاريخ).

Below the list you can move between pages and change the Rows per page (الصفوف في الصفحة, default 20).

The Customers sub-tab: the customer list with checkboxes and the Send message button

Check the Health sub-tab before you send, especially to a large number of recipients.

Health sub-tab

Collects what to check before sending:

  • WhatsApp (META) alert: account status, quality and Meta tier, and the estimated number of unique recipients in the last 24 hours against the allowed limit.
  • Campaign health (صحة الحملات) alert: whether sending from Gabster is allowed, and the campaign failure rate with advice to fix delivery problems before sending more.
  • Summary badges: quality, status (e.g. Limited (محدود) or Available (متاح)) and Meta tier.
  • Account health details (تفاصيل صحة الحساب): one card per connected asset, such as the phone number, the WhatsApp Business Account (حساب واتساب للأعمال), the Business portfolio (محفظة الأعمال) and the Meta app, each with its status and notes.

The Health sub-tab: Meta account alert, campaign health and account health details

This sub-tab may show notes about WhatsApp calls over SIP. That setting is not needed to send campaigns.

Raw template sub-tab

Shows the template components as stored: a BODY card with the template text and Parameter examples (مثال للمعاملات), one example value per variable, and a BUTTONS card for the buttons.

The Raw template sub-tab: BODY and BUTTONS cards

Campaign Log

Open the Campaign Log (سجل الحملات) tab to view past campaigns, newest first, 20 per page.

The Campaign Log tab: table of past campaigns

ColumnMeaning
#Row number
Name (الاسم)Campaign name
WhatsApp template (القالب)The WhatsApp template used
Scheduled at (المجدول في)When the campaign was created and sent
Created (تاريخ الإنشاء)When the campaign was created
Number of customers (عدد العملاء)Number of recipients
Status (الحالة)Campaign status
Actions (الإجراءات)The View details (عرض التفاصيل) link

Campaigns you send from the dashboard go out straight away; there is no option to schedule them, so Scheduled at (المجدول في) shows when the campaign was created.

Campaign details

Click View details on a campaign row to open the Customer log (سجل العملاء) page, which lists the customers the campaign was sent to.

The Customer log page: recipients and the status of each message, with the chat panel on the left

  • Status tabs: All (الكل), Sent (مرسل), Not sent (غير مرسل), Read (تم القراءة), Delivered (تم التسليم), Failed (فشل), Error (خطأ). All is selected by default and shows every recipient. Next to the tabs is Clear filter (مسح الفلتر), greyed out while All is selected. Failed (فشل) means the message was not delivered; the reason shows under Failure reason (سبب الفشل). Error (خطأ) is an older status that appears only on older campaigns.
  • Search customers (ابحث عن العملاء): find a specific recipient.
  • Table: for each recipient, Name / Phone (الاسم / الهاتف), Status (الحالة) and Failure reason (سبب الفشل) when the message did not go through.
  • Chat panel: on the left, the customer's conversation with their name and number, a Chat view (عرض الدردشة) link, and a toggle in the panel header.

Below the table you can move between pages and change the Rows per page (الصفوف في الصفحة, default All (الكل)).

The page shows neither the campaign name nor a back button. To return to the Campaign Log, open Campaigns from the sidebar, then the Campaign Log tab.

Common tasks

On this page