Skip to content

Campaigns

Campaigns

Overview

Campaigns allow you to send bulk WhatsApp messages to multiple contacts at once. Whether you’re sending promotional offers, updates, or notifications, Whatomate handles the delivery efficiently while respecting WhatsApp’s rate limits.

Creating a Campaign

  1. Select Template

    Choose an approved message template for your campaign.

  2. Define Audience

    Select contacts or upload a contact list for targeting.

  3. Set Variables

    Configure template variables for personalization.

  4. Schedule (Optional)

    Schedule the campaign for a specific date and time.

  5. Review & Send

    Review the campaign details and send or schedule it.

Adding Recipients

You can add recipients to your campaign in two ways:

Manual Entry

Add recipients one at a time by entering:

  • Phone Number - The recipient’s WhatsApp number (with country code)
  • Name - Optional display name
  • Parameters - Template variable values for personalization

CSV Upload

For bulk imports, upload a CSV file with your recipient data:

  1. Prepare Your CSV

    Create a CSV file with columns for phone number, name, and template parameters:

    phone,name,param1,param2
    +1234567890,John Doe,Order #123,December 25
    +0987654321,Jane Smith,Order #456,December 26
  2. Upload and Validate

    The system automatically validates your CSV against the selected template:

    • Checks for required phone number column
    • Validates parameter count matches template requirements
    • Detects duplicate phone numbers
    • Shows validation errors per row
  3. Review and Import

    Preview the validation results before importing:

    • View first 50 rows with status indicators
    • See error details for invalid rows
    • Only valid rows will be imported

Campaign Details

Campaign Details

Track your campaign performance with detailed analytics:

Delivery Metrics

MetricDescription
TotalTotal number of recipients
SentMessages successfully sent
DeliveredMessages delivered to recipients
ReadMessages opened by recipients
FailedMessages that failed to send

Status Tracking

Each recipient’s message status is tracked individually:

  • Pending - Waiting to be sent
  • Sent - Sent to WhatsApp servers
  • Delivered - Delivered to recipient’s device
  • Read - Opened by recipient
  • Failed - Failed to deliver

Campaign Features

Personalization

Use template variables to personalize each message with recipient data.

Scheduling

Schedule campaigns for optimal delivery times.

Rate Limiting

Automatic rate limiting to comply with WhatsApp policies.

Analytics

Real-time tracking of delivery and engagement metrics.

Best Practices

Tips for Successful Campaigns

  1. Segment your audience - Target specific groups for relevant messaging
  2. Personalize content - Use variables to make messages feel personal
  3. Test first - Send to a small group before full rollout
  4. Monitor metrics - Track delivery and adjust strategy accordingly
  5. Respect opt-outs - Always honor unsubscribe requests