Centralized Communication Hub: The Campaigns Management System
The Campaigns page serves as a comprehensive management center designed to orchestrate and monitor multi-channel outreach through SMS, Email, and WhatsApp. This centralized hub allows users to draft content using specialized templates, schedule automated delivery via a dedicated date/time picker, and track real-time performance through integrated reporting tools. By connecting directly with customer databases and automation workflows, the system enables targeted messaging that can be triggered by specific user actions or managed manually through an intuitive, card-based interface.
How To Load This Module?
|
![]() |
Campaigns Management System
The Campaigns page acts as a centralized dashboard for orchestrating multi-channel marketing and communication efforts. It allows you to create, manage, and monitor automated outreach across SMS, Email, and WhatsApp.
![]() |
Purpose and Use
|
New Campaign Creation
All details regarding the configuration and setup of a new outreach effort are provided in the following section.
![]() |
Creating a New SMS Campaign
|
Creating a New Email Campaign
|
![]() |
![]() |
Creating a New WhatsApp Campaign
|
Managing Your Created Campaigns
Once a campaign is created, it appears as a card on your dashboard where you can manage its lifecycle using the action icons at the bottom.
Execution and Data Control
|
![]() |
-
Delivery Status: Track metrics for Awaiting, Processing, Sent, and Failed messages.
-
Engagement Metrics: View how many recipients Opened the message or Unsubscribed from future communications.
-
Data Export: Use the Export button to download the detailed list of client names, phone numbers, and internal statuses for external analysis.
-
Filtering: Search for specific clients or filter the report by date ranges using the From and To date pickers.
![]() |
|
Campaign Action Tools
|
![]() |
Campaign Categorization and Reporting
Beyond basic execution, the system provides specialized tools for organizing your campaigns and tracking individual client interactions.
![]() |
1. Internal Status Configuration
|
2. Report Management
-
Report Modal (Document Icon): The second icon opens a detailed Report providing:
-
Live Metrics: Real-time counts for Awaiting, Processing, Sent, and Failed messages.
-
Response Tracking: Tracking for Unsubscribed and Opened communications.
-
Data Controls: Use the Search bar, filter by your custom Internal Status, or click Export to download full report data.
-
Campaign Organization & Search
|
![]() |
Global Campaign Settings
-
Accessing Settings: Clicking the gear icon next to the "Add internal status" button opens the Campaign Setting modal.
-
Maximum WhatsApp Sending Per Hour: Within the settings modal, enter a numeric value to set a global cap on how many WhatsApp messages the system sends every 60 minutes.
-
How to Use: Simply type your desired numeric limit and click Submit to apply the change across all active campaigns.
-
Purpose: This setting is crucial for protecting your WhatsApp account from being flagged as spam by ensuring a steady, natural delivery pace.

Campaign Removal Tracking
This page acts as a log to track which clients have been specifically excluded from various outreach efforts. The report table includes the following key details:
- Id: The unique identification number for the specific client entry.
- Client Name: The full name of the recipient who was affected by a campaign change.
- Campaign Name: The specific campaign (e.g., "testing email" or "biz email test") that the client was associated with.
- Removal Date: The exact date the client was manually removed from that specific campaign queue.
How to Access
- You can reach this summary by clicking the Report tab located at the top left of the main Campaigns dashboard, directly next to the "Campaigns" tab.
Assigning Campaigns to Missions
This feature allows you to bridge the gap between task management and client communication.
- Select Missions: On the Missions dashboard, use the checkboxes on the left side of the table to select one or more specific client missions.
- Access the Tool: Click the Add Campaign button located in the action bar at the bottom of the mission list.
- Choose Campaign: In the Add Campaign modal that appears, use the CAMPAIGN NAME dropdown menu to select the specific outreach effort (e.g., "Payment Due Reminder – Batch 1") you wish to link to these missions.
- Execution: Click Submit to finalize the assignment or Reset to clear your selection.
- Purpose: This workflow ensures that specific clients associated with missions are automatically included in the targeted campaign without having to manually search for them in the main Campaigns dashboard.











