The Marketing Bot Dashboard provides a comprehensive overview of your campaigns, contacts, and messaging performance across both WhatsApp and Telegram.
Quick Access Banner
At the top of the dashboard:
"Manage Settings" button for platform configuration
Reminder: "You can broadcast messages instantly across both platforms"
"Create Campaign" button for quick access
Four metric cards display overview statistics:
1. All Campaigns
Total number of campaigns created (across both platforms)
Includes published, scheduled, and draft campaigns
Cumulative total
2. Scheduled Campaigns
Number of campaigns set to publish in the future
Shows upcoming marketing activity
Helps plan content calendar
3. Published Campaigns
Number of campaigns already sent and live
Historical record of completed campaigns
Used for analytics and ROI tracking
4. Total Contacts
Combined contact count from all sources
WhatsApp contact lists + Telegram subscribers
Shows audience size
Example Dashboard Metrics:
All Campaigns: 45
Scheduled Campaigns: 8
Published Campaigns: 37
Total Contacts: 2,340Visual representation of campaign volume over time:
X-axis: Time (days, weeks, or months)
Y-axis: Number of campaigns
Platform selector: Toggle between WhatsApp, Telegram, or All
Shows trends:
Campaign activity patterns
Busiest periods
Campaign frequency
Seasonal variations
Example: Campaign graph shows spike in December due to holiday promotions
Visualizes new contact growth over time:
X-axis — Time period
Y-axis — New contacts added
Color — Platform (WhatsApp blue, Telegram teal, or combined)
Shows:
Contact acquisition trends
Growth rate
Seasonal spikes (e.g., after promotions)
Channel effectiveness
Searchable list of all campaigns with detailed information:
Columns:
Column | Description |
|---|---|
ID | Unique campaign identifier |
Name | Campaign name (e.g., "Black Friday 2025") |
Status | Published, Scheduled, Draft, Failed |
Platform | WhatsApp, Telegram, or Both |
Scheduled Time | When campaign is/was published |
Actions | Edit, View, Duplicate, Delete, Analytics |
Status Badges:
Published ✓: Campaign sent and completed
Scheduled ⏰: Campaign waiting for publish time
Draft 📝: Campaign not yet scheduled
Failed ✗: Campaign encountered error
Table Actions:
Search: Find campaigns by name or ID
Sort: Click column headers to sort
Filter: Filter by status or platform
Pagination: View multiple campaigns across pages