Bulk Messages

Send personalized messages to thousands of contacts at once

๐Ÿ“ข
Overview

The Bulk Messages module allows you to send personalized WhatsApp messages to large groups of contacts simultaneously. Perfect for marketing campaigns, announcements, and customer outreach.

๐ŸŽฏ

Personalization

Use variables to personalize each message with contact details

๐Ÿ“Ž

Media Support

Send images, videos, documents, and audio files

โฑ๏ธ

Smart Delays

Automatic delays between messages to avoid spam detection

๐Ÿ“Š

Campaign Tracking

Monitor delivery status and engagement in real-time

๐Ÿš€
Creating a Bulk Campaign

Navigate to Bulk Messages

Click on "Bulk Messages" in the sidebar menu and then click "New Campaign" button.

Name Your Campaign

Give your campaign a descriptive name (e.g., "Summer Sale 2024", "Product Launch").

Select Device

Choose which connected WhatsApp device will send the messages.

Choose Recipients

Select contacts from groups, import from Excel/CSV, or manually select individual contacts.

Compose Message

Write your message using text and personalization variables like {name}, {email}, {company}.

Add Media (Optional)

Attach images, videos, PDFs, or other files to your message.

Configure Settings

Set message delays, scheduling, and other campaign options.

Preview & Send

Preview how messages will look, then click "Start Campaign" to begin sending.

โœจ
Message Personalization

Available Variables

Use these variables in your message to personalize content for each recipient:

  • {name} - Contact's full name
  • {first_name} - Contact's first name
  • {last_name} - Contact's last name
  • {phone} - Contact's phone number
  • {email} - Contact's email address
  • {company} - Contact's company name
  • {custom_field_1} - Custom field value

Example Message

Template:

Hi {first_name}! ๐Ÿ‘‹

We're excited to announce our new product launch at {company}!

As a valued customer, you get 20% off. Use code: LAUNCH20


Result for "John Doe" at "ABC Corp":

Hi John! ๐Ÿ‘‹

We're excited to announce our new product launch at ABC Corp!

As a valued customer, you get 20% off. Use code: LAUNCH20

โš™๏ธ
Campaign Settings

Message Delays

Configure delays between messages to maintain natural sending patterns:

  • Minimum Delay: 3-5 seconds (recommended)
  • Maximum Delay: 10-15 seconds (recommended)
  • Random Variation: Enable for more natural timing

Scheduling

  • Send Now: Start campaign immediately
  • Schedule: Set specific date and time to start
  • Time Zone: Ensure correct time zone is selected

Advanced Options

  • Skip Duplicates: Avoid sending to same number twice
  • Skip Opt-Outs: Automatically exclude opted-out contacts
  • Retry Failed: Automatically retry failed messages
  • Daily Limit: Set maximum messages per day per device
โš ๏ธ Important: WhatsApp has rate limits to prevent spam. We recommend:
  • Maximum 500-1000 messages per device per day
  • Minimum 3-5 second delay between messages
  • Distribute large campaigns across multiple devices
๐Ÿ“Ž
Adding Media Attachments

Supported File Types

  • Images: JPG, PNG, GIF (max 5MB)
  • Videos: MP4, AVI, MOV (max 16MB)
  • Documents: PDF, DOC, DOCX, XLS, XLSX (max 100MB)
  • Audio: MP3, WAV, OGG (max 16MB)

Best Practices

  • Compress large files to reduce size and improve delivery speed
  • Use high-quality images but keep file size under 2MB
  • Test media files before sending to large groups
  • Add captions to media for better context
๐Ÿ“Š
Monitoring Campaign Progress

Campaign Dashboard

Track your campaign's performance in real-time:

  • Total Recipients: Number of contacts in campaign
  • Sent: Messages successfully sent
  • Delivered: Messages delivered to recipients
  • Read: Messages read by recipients
  • Failed: Messages that failed to send
  • Pending: Messages waiting to be sent

Campaign Actions

  • Pause: Temporarily stop the campaign
  • Resume: Continue a paused campaign
  • Stop: Permanently end the campaign
  • Export Report: Download campaign statistics
๐Ÿ’ก
Best Practices for Bulk Messaging

Content Guidelines

  • Keep messages concise and valuable
  • Always personalize with recipient's name
  • Include clear call-to-action
  • Avoid spam trigger words (FREE, URGENT, ACT NOW)
  • Provide opt-out instructions

Timing

  • Send during business hours (9 AM - 6 PM)
  • Avoid weekends unless appropriate for your audience
  • Consider recipient's time zone
  • Test small batches before full campaign

Compliance

  • Only message contacts who opted in
  • Respect opt-out requests immediately
  • Follow local marketing regulations (GDPR, CAN-SPAM, etc.)
  • Maintain accurate contact lists
โœ… Pro Tip: Start with a small test group (50-100 contacts) to verify message formatting, personalization, and delivery before sending to your entire list.
๐Ÿ”ง
Common Issues

Messages Not Sending

  • Check device connection status
  • Verify phone numbers are in correct format (+country code)
  • Ensure you haven't exceeded daily limits
  • Check if WhatsApp account is restricted

High Failure Rate

  • Verify contact numbers are valid and active
  • Increase delay between messages
  • Reduce daily sending volume
  • Check if recipients have blocked your number

Campaign Stuck/Frozen

  • Pause and resume the campaign
  • Restart the connected device
  • Check internet connection
  • Contact support if issue persists