Skip to content

Marketing Bot - Dashboard

Centralized automation hub for broadcasting messages and managing campaigns across WhatsApp and Telegram.


Overview

The Marketing Bot provides smart automations for broadcasting messages to your audience instantly on WhatsApp and Telegram. Create campaigns, manage contacts, track engagement, and automate your messaging workflows from a single dashboard.

Instant Broadcasting

Send messages to your entire audience across WhatsApp and Telegram with just a few clicks. Perfect for promotions, announcements, and customer engagement.


Dashboard Overview

Main Features

  • Telegram Integration


    Broadcast messages instantly on Telegram

    Send to groups and individual contacts

  • WhatsApp Integration


    Reach your audience on WhatsApp

    Direct messaging and group broadcasts

  • Manage Settings


    Configure bot settings and integrations

    Set up API tokens and webhooks


Key Metrics

At-a-Glance Statistics

Campaign Overview:

Total Campaigns
├── All Campaigns: 2
├── Scheduled: 3
├── Published: 2
└── Total Contacts: 17

Performance Tracking:

Metric Count Description
All Campaigns 2 Total campaigns created
Scheduled Campaigns 3 Campaigns queued for future
Published Campaigns 2 Live campaigns sent
Total Contacts 17 Audience reach

Analytics Charts

Campaign Performance

Campaigns Chart: - Track campaign performance over time - Monitor message delivery rates - View engagement trends - Filter by WhatsApp or Telegram - Date range: November 24 - December 3

New Contacts Chart: - Track audience growth - Monitor new subscriber acquisitions - Identify peak signup periods - Platform-specific analytics - Real-time updates

Chart Features:

Available Controls:
├── Zoom In/Out
├── Pan Mode
├── Download Chart
├── Reset View
└── Menu Options

Platform Filter:

Filter Analytics by:
☐ All Platforms
☑ WhatsApp
☐ Telegram


Quick Actions

Create New Campaign

Button: "+ Create New Campaign"

Launch campaign creation wizard: 1. Select platform (WhatsApp/Telegram) 2. Choose target audience 3. Design message content 4. Schedule or send immediately 5. Track performance

View Campaigns:

Access full campaign list: - View all campaigns - Filter by status - Edit scheduled campaigns - Analyze performance - Export reports


Campaigns Section

Campaign Management Table

Display Columns:

Column Description
ID Campaign identifier
Name Campaign title
Status Current state
Platform WhatsApp or Telegram
Schedule At Send date and time
Action Edit, delete, view

Search Functionality:

🔍 Search campaigns by name, status, or platform


Supported Platforms

WhatsApp Broadcasting

Features: - Send text messages - Share images and media - Include links and CTAs - Broadcast to multiple contacts - Track message delivery - View read receipts - Manage contact lists - Segment audiences

Message Types: - Text messages - Images (JPG, PNG) - Documents (PDF) - Links with preview - Emojis and formatting

Telegram Broadcasting

Features: - Send to Telegram groups - Broadcast to channels - Direct messages to users - Rich media support - Bot commands - Interactive buttons - Inline keyboards - Message scheduling

Message Types: - Text messages - Photos and videos - Documents and files - Stickers and GIFs - Polls and quizzes - Location sharing - Contact cards


Dashboard Navigation

Top Navigation

Back to Dashboard: - Return to main dashboard - Quick navigation link - Breadcrumb trail

Quick Access: - View Campaigns - Create New Campaign - Manage Settings - Access Inbox


Getting Started

Initial Setup

Step 1: Configure Settings

Navigate to: Dashboard → Manage Settings
Configure:
├── Telegram Bot Token
├── WhatsApp API Credentials
├── Webhook URLs
└── Environment Settings

Step 2: Import Contacts

Add contacts via:
├── Manual entry
├── CSV upload
├── Import from groups
└── Sync from existing lists

Step 3: Create First Campaign

Click "Create New Campaign"
└── Follow campaign wizard
    ├── Select platform
    ├── Choose audience
    ├── Design message
    ├── Schedule send time
    └── Launch campaign


Contact Management

Audience Organization

Total Contacts: 17

Contact Sources: - WhatsApp contacts - Telegram subscribers - Imported lists - Manual additions - Group members

Contact Segments: - VIP Customers - New Leads - Repeat Buyers - Inactive Customers - Webinar Participants

Contact Actions: - View contact details - Edit information - Add to segments - Remove from lists - Export data


Campaign Overview

Recent Campaigns

All Campaigns (2):

View and manage all created campaigns: - Draft campaigns - Scheduled sends - Published messages - Archived campaigns

Scheduled Campaigns (3):

Queued for future delivery: - Set date and time - Edit before sending - Cancel if needed - Reschedule easily

Published Campaigns (2):

Successfully sent messages: - View delivery stats - Check engagement - Analyze results - Duplicate for reuse


Broadcast Features

Instant Messaging

Broadcast Capabilities:

WhatsApp Broadcasting:

Reach: Up to 256 contacts per broadcast
Delivery: Instant
Format: Text, images, documents
Tracking: Delivery status, read receipts

Telegram Broadcasting:

Reach: Unlimited (groups/channels)
Delivery: Instant
Format: All media types
Tracking: Views, engagement, clicks

Message Personalization: - Insert contact name - Custom variables - Dynamic content - Conditional messaging - Segmented targeting


Analytics and Reporting

Performance Metrics

Campaign Metrics:

Delivery Rate:    98%
Open Rate:        65%
Click Rate:       12%
Response Rate:    8%
Conversion Rate:  3%

Platform Comparison:

Metric WhatsApp Telegram
Delivery Rate 99% 98%
Open Rate 70% 60%
Click Rate 15% 10%
Response Rate 10% 6%

Time-Based Analysis:

Best Send Times:
WhatsApp:  9 AM, 1 PM, 7 PM
Telegram:  10 AM, 3 PM, 8 PM

Best Days:
Weekdays: Tuesday, Thursday
Weekends: Saturday morning


Automation Features

Smart Automations

Automated Workflows:

Welcome Messages: - Auto-send to new contacts - Customizable welcome text - Include intro offer - Set response triggers

Follow-up Sequences: - Drip campaign automation - Time-based triggers - Behavior-based sends - Multi-step sequences

Event-Based Triggers: - Birthday messages - Anniversary greetings - Cart abandonment - Re-engagement campaigns

Auto-Responses: - Keyword triggers - Quick replies - FAQ automation - Support messages


Best Practices

Messaging Guidelines

Content Strategy: - ✅ Keep messages concise - ✅ Include clear call-to-action - ✅ Personalize when possible - ✅ Test before broadcasting - ✅ Respect opt-out requests

Timing Recommendations: - 📅 Send during business hours - ⏰ Avoid early morning/late night - 🌍 Consider time zones - 📊 Analyze optimal times - 🔄 Test different schedules

Compliance: - ⚖️ Follow platform policies - 📜 Obtain consent - 🚫 Provide opt-out option - 🔒 Protect privacy - ✅ Stay within limits

Engagement Tips: - 💬 Encourage responses - 🎁 Offer value - 🎯 Target correctly - 📸 Use rich media - 🔗 Include trackable links


Integration Options

Connect External Tools

CRM Integration: - Sync contact data - Update customer records - Track interactions - Automate workflows

E-commerce Integration: - Send order updates - Share promotions - Abandoned cart reminders - Product announcements

Analytics Platforms: - Google Analytics - Custom dashboards - Export data - API access

Third-Party Tools: - Zapier connections - Webhook triggers - API endpoints - Custom integrations


Troubleshooting

Common Issues

Messages Not Sending: - Cause: Invalid API credentials, platform restrictions - Solution: Check settings, verify tokens, ensure compliance

Low Delivery Rates: - Cause: Invalid numbers, blocked contacts, network issues - Solution: Clean contact list, verify numbers, test connectivity

Campaign Not Scheduling: - Cause: Incorrect date format, past date selected - Solution: Use date picker, verify time zone, check format

Analytics Not Updating: - Cause: Cache delay, webhook issues - Solution: Refresh page, check webhook configuration, wait for sync


Security and Privacy

Data Protection

Security Measures: - 🔒 Encrypted messaging - 🛡️ Secure API connections - 🔐 Token-based authentication - 📊 Audit logs - 🔄 Regular backups

Privacy Compliance: - GDPR compliant - Data retention policies - User consent management - Right to erasure - Data portability

Access Controls: - Role-based permissions - Team member access - Activity monitoring - Session management - Two-factor authentication


Next Steps

  • Manage Inbox


    View and respond to messages

    Inbox

  • View Campaigns


    Manage all marketing campaigns

    Campaigns

  • Telegram Setup


    Configure Telegram integration

    Telegram

  • WhatsApp Setup


    Configure WhatsApp integration

    WhatsApp

  • Bot Settings


    Configure API and webhooks

    Settings


Next: Inbox →


Last Updated: December 2025