Campaigns

Send the Right Message to ThousandsOn Every Channel

Targeted bulk campaigns on WhatsApp, Instagram, Messenger, and Telegram. Schedule, segment, track delivery, and analyze results in real-time.

Easy-to-use interface

Summer Offers Campaign

COMPLETED
5,240

Sent

5,180

Delivered

3,624

Read

Delivery Rate98.9%
Read Rate69.2%
Failure Rate1.1%

Why Campaigns?

4 Channels

WhatsApp, Instagram, Messenger, Telegram

Smart Targeting

By tags, contacts, or filters

Real-Time Tracking

Live delivery funnel in real-time

Cost Estimation

Know spend before sending

Auto-Retry

Failed messages retried automatically

Campaigns in the Arab Region

WhatsApp campaigns: 98% open rate in the Arab region
Ramadan/Black Friday campaigns see 5x engagement in MENA
Tag segmentation essential for multi-city businesses (Cairo, Riyadh, Dubai)
Egypt $0.064/msg, Saudi $0.041/msg, UAE $0.039/msg (marketing)

Campaign Channels

WhatsApp

Message TypesTemplates, media, carousel
Rate Limit80 msg/sec
SpecialCost tracking, auto-retry, link clicks

Instagram

Message TypesText, templates, images
Rate Limit200 msg/hr
SpecialIGSID targeting

Messenger

Message TypesText, templates, quick replies
Rate Limit200 msg/hr
SpecialMessage tags for out-of-window

Telegram

Message TypesText, media, keyboards
Rate Limit30 msg/sec
SpecialNo window restrictions

Campaign Creation Wizard

1

Details

Name + template selector with live preview + variable mapping

2

Audience

All contacts, by tags, manual selection, or filters

3

Schedule

Send now or schedule with date/time picker

4

Rate & Cost

Rate slider (1-20 msg/sec) + cost preview

5

Review

Summary with recipient count and template preview

Campaign Lifecycle

DRAFT
SCHEDULED
RUNNING
PAUSED
COMPLETED
CANCELLED
Pause
Resume
Cancel
Retry Failed
KEY FEATURE

Real-Time Analytics

Delivery Funnel

Sent then Delivered then Read with percentages

Socket.io Updates

Live updates per message in real-time

Link Click Tracking

Link click tracking (WhatsApp from Meta)

Button Clicks

Button click breakdown per button

Recipient Table

Filterable and exportable with per-message status

Cost Tracking

Estimated vs actual cost

Auto-Retry (WhatsApp)

Exponential backoff: 1min then 3min then 9min. Up to 3 attempts. Automatic every 5 minutes.

Failed
Wait 1min
Retry 1
Wait 3min
Retry 2
Wait 9min
Retry 3
3

Retry Attempts

5

Minutes Between Cycles

Cost Estimation (WhatsApp)

CountryMarketingUtilityAuthService
Egypt$0.0644$0.0036$0.0036FREE
Saudi$0.0408$0.0125$0.0125FREE
UAE$0.0388$0.0165$0.0165FREE

How Campaigns Work

1

Choose Template

Select an approved template with live preview

2

Define Audience

Target by tags, filters, or manual selection

3

Map Variables

Map template variables to contact data

4

Schedule or Send

Send now or schedule for a future time

5

Track Results

Track delivery, reads, and clicks in real-time

Campaign Features

Bulk Template Sending

Send Meta-approved templates to thousands at once

Rate Limiting Control

1 to 20 messages per second — full control to avoid blocks

Smart Targeting

Filter recipients by tags, lifecycle stages, and custom filters

Campaign Scheduling

Schedule send time in advance and let the system execute

Template Variable Mapping

Map template variables to contact data automatically

Delivery Statistics

Track every message status — sent, delivered, read, failed

20

Messages/sec (max)

4

Supported Channels

6

Campaign States

99%

Delivery Rate

Template Management

Choose from your Meta-approved templates with live preview and automatic variable mapping to contact data.

Live template preview before sending
Auto variable mapping: {{1}} → contact name
Support templates with media (images, video, documents)
Filter templates by category, language, and status
Support quick reply buttons and URLs in templates
Template Preview

Hi {{1}}! Special offer: 30% off {{2}} for 48 hours only.

Shop NowNo Thanks
{{1}}contact.name
{{2}}product_name

Campaign Controls

Start Campaign

Start sending immediately after review

Pause & Resume

Pause mid-campaign and resume from exact position

Cancel Campaign

Full cancellation with stats preserved

Retry Failed

Retry only failed messages

Duplicate Campaign

Copy an existing campaign with modified settings

Future Scheduling

Set a future date and time for automatic sending

Audience Targeting

All Contacts

Send to all registered contacts

By Tags

Target by specific tags (multi-select)

Manual Selection

Select specific contacts manually

By Filters

Target by stage, source, or date

Launch Your First Campaign Today

Bulk campaigns across 4 channels with smart targeting, real-time analytics, and detailed cost tracking.