Skip to main content

Bulk Send Messages

System Reliability

The system will continue sending messages even if your computer goes into sleep mode.

Send message blasts to multiple contacts safely and efficiently

Which Section Do You Need?

Choose the approach that matches your situation:

Your GoalGo to Section
Send to existing contacts - Message contacts already in your systemStandard Bulk Messaging →
Send to newly imported contacts - Message contacts just uploaded via CSVImported Contacts Messaging →
Avoid sending duplicates - Skip contacts who received previous messagesExclude Previous Recipients →

⚠️ Important: WhatsApp Bulk Messaging Risks

Before sending bulk messages, understand that WhatsApp may restrict accounts when recipients mark messages as spam. Exabloom provides the tools, but has no control over WhatsApp's policies.

Quick Risk Assessment

Message TypeRisk LevelExamplesBest Practice
Marketing Messages🔸 Higher Risk"Buy now for 50% off!"Only send to opted-in contacts
Service Messages🔹 Lower Risk"Your appointment is tomorrow"Include specific, relevant details

Golden Rules for Bulk Messaging

  1. Get Permission First - Only message contacts who agreed to receive messages
  2. Make It Personal - Include names and relevant context
  3. Provide Value - Ensure your message is helpful, not just promotional
  4. Start Conservative - Use small batches (1-5 messages) with longer intervals
Think Like Your Recipient

Before sending, ask: "Would I find this message helpful or annoying?" If someone didn't expect your message, they're more likely to mark it as spam.


Standard Bulk Messaging

Use this method to send messages to contacts already in your Exabloom system.

How It Works

  1. Go to Contacts or Leads page
  2. Select contacts using checkboxes (✓)
  3. Click "Send Message" to open configuration
  4. Set up your campaign using the table below
  5. Send and monitor your campaign

Configuration Settings Explained

SettingWhat It MeansRecommended Value
Campaign NameLabel for tracking this send"Follow-up Campaign - [Date]"
Start TimeWhen to begin sendingNow or schedule for later
Messages Per GroupHow many contacts get messages simultaneously1-2 (safer for delivery)
Wait Between GroupsPause between message batches5+ minutes (reduces spam risk)
Active DaysWhich days messages can be sentBusiness days if appropriate
Sending HoursTime window for daily sends8 AM - 8 PM (recipient-friendly)
Skip Previous RecipientsExclude contacts from earlier campaignsEnable for follow-ups

Real Example

Let's say you want to message 10 existing customers:

Campaign: "January Newsletter Follow-up"
Selected: 10 contacts
Settings:
- Messages per group: 2
- Wait time: 10 minutes
- Sending window: 9 AM - 5 PM
- Active days: Monday-Friday

Schedule:
Monday 9:00 AM → Send to contacts 1-2
Monday 9:10 AM → Send to contacts 3-4
Monday 9:20 AM → Send to contacts 5-6
Monday 9:30 AM → Send to contacts 7-8
Monday 9:40 AM → Send to contacts 9-10
Best Practice for Safety

Use 1 message per group with 5-minute intervals. Yes, it's slower (100 contacts = ~8 hours), but it's much safer for your WhatsApp account.

Monitoring Your Campaign

After clicking "Send":

  1. Go to Bulk Actions page
  2. Find your campaign by name
  3. Monitor status: Pending → In Progress → Completed
  4. Check for any errors or failed sends

Messaging Imported Contacts

This section is specifically for sending messages to contacts you've just imported via CSV. Why separate instructions? Newly imported contacts are higher risk because they might not expect your message.

Step-by-Step Process

Step 1: Import Your Contacts

Import contacts via CSV file. Need help? See our Contact Management Guide.

Step 2: Find Your Import Results

  1. Go to Bulk Actions page

  2. Look for your contact import (it will show import date/time)

    bulk-actions-contact-import-progress.png

Step 3: View Only Successful Imports

  1. Click "View contacts" dropdown on your import

  2. Select "Only success contacts"

    view-successfully-imported-contacts.png

    Why this step? Some contacts might fail import due to invalid phone numbers. This ensures you only message successfully added contacts.

Step 4: Review the Filtered List

You'll see only your imported contacts. The page shows how many were successfully imported.

successfully-imported-contacts-in-contacts-page.png

Step 5: Select All Imported Contacts

  1. Click the checkbox at the top-left of the table

  2. Choose "Select from all pages" (important if you have multiple pages)

    select-from-all-pages.png

    Why all pages? Large imports split across multiple pages. This ensures you don't miss anyone.

Step 6: Configure Safe Settings

  1. Click "Send Message"

  2. Use these extra-safe settings to mitigate chances of getting marked as spam:

    • Campaign Name: "Welcome Import - [Date]"
    • Messages per group: 1 (safest option)
    • Wait time: 5+ minutes
    • Sending hours: 9 AM - 6 PM
    • Active days: Monday-Friday

    Craft a message - you can use WhatsApp formatting here.

    WhatsApp Text Formatting

    You can format text in your messages just like in WhatsApp:

    • *bold text*: bold text
    • _italic text_: italic text
    • ~strikethrough~: strikethrough
    • `Code`: code
    • Create lists by starting each line with a hyphen (-) and a space

    Example Message with Formatting:

    Hi {{contact.firstName}}! This is *[Your Business Name]*. You recently signed up for updates on our website. 

    *Welcome to our community!* 🎉

    Here's what you get:
    - Weekly tips and tricks
    - Exclusive member discounts
    - Early access to new features

    Your starter guide: `www.yoursite.com/guide`

    We'll send you updates ~daily~ weekly. Reply *STOP* anytime to opt out.

    Thanks for joining us!
    _– The [Business] Team_

    craft-message.png

Step 7: Send and Monitor Closely

  1. Click "Send message" to schedule the campaign
  2. Go to Bulk Actions to monitor

Excluding Previous Recipients

Avoid sending duplicate messages by excluding contacts who received previous campaigns.

Feature Availability

Contact exclusion works for campaigns created after October 19, 2024.

When to Use This Feature

  • Follow-up campaigns - Don't re-message people who got your first campaign
  • Segmented sends - Send different messages to different groups
  • Error recovery - Retry failed sends without duplicating successful ones

How to Exclude Previous Recipients

  1. During message configuration, look for "Exclusion Options"
Exclusion options in message configuration
  1. Select previous campaigns to exclude from
  2. Choose which statuses to exclude:
    • "Success" - Skip contacts who received the message
    • "Error" - Skip contacts where delivery failed
    • "Pending" - Skip contacts still waiting for delivery

Most Common Setup: Select "Error", "Success", and "Pending" to exclude all contacts from the previous campaign regardless of delivery status.

Example of filled exclusion fields

Example Scenario

Campaign 1: Welcome message to 100 imported contacts

  • 95 successful deliveries
  • 5 errors

Campaign 2: Follow-up message

  • Exclude all 100 contacts from Campaign 1
  • Send to different contact set or retry errors only

Troubleshooting & FAQ

General Questions

Q: My campaign is taking forever. Is this normal?
A: Yes! Conservative settings mean slower delivery. 100 contacts with 1-per-batch and 5-minute intervals takes about 8 hours. This is intentional for safety.

Q: Can I speed up my campaign after it starts?
A: No, you can't change settings after starting. You can:

  1. Cancel the current campaign
  2. Exclude contacts who already received messages
  3. Start a new campaign with different settings

Q: What if my computer turns off?
A: No problem! Exabloom runs in the cloud. Your campaign continues even if your computer is off.

Delivery & Safety Questions

Q: How do I know if I'm being marked as spam?
A: Warning signs include:

  • High error rates (>10%)
  • Messages showing as "failed" in Bulk Actions
  • WhatsApp warnings in your app
  • Sudden drops in delivery rates

Q: Is it safe to include links?
A: Links trigger additional WhatsApp security scans. Many users successfully include links, but it does increase scrutiny. Consider your risk tolerance.

Q: How can I reduce spam risk?
A: Follow these practices:

  • Use small batches (1-3 messages)
  • Wait 5+ minutes between batches
  • Only message opted-in contacts
  • Send during reasonable hours (8 AM - 8 PM)
  • Provide clear value in your messages

Import-Specific Questions

Q: Why be extra careful with imported contacts?
A: Imported contacts haven't had recent WhatsApp interaction with you. They might not remember signing up or expect your message, making them more likely to report spam.

Q: Should I message failed imports?
A: No. Failed imports usually have invalid phone numbers. Attempting to message them will likely result in errors and hurt your delivery rates.

Q: When should I send to imported contacts?
A: Best practice is within 24-48 hours of import, while they still remember signing up for your service.


Final Reminder

Always think from your recipients' perspective. Would they find your message helpful and expected? This mindset will keep you out of trouble and improve your communication effectiveness.