Lead10 Campaigns · WhatsApp & email

Bulk WhatsApp and email campaigns, built from your CRM.

Pick the leads, clients or unpaid invoices you want to reach, write the message once, and Lead10 personalises it for every person. Send it now, schedule it, or repeat it every week. Replies land in your team inbox, and anyone who opted out is never messaged again.

Sends through WhatsApp Business Platform Mailchimp Brevo
InboxSearch mail
  • CoolAir ServicesAisha, your weekend offer is here
  • Marina FitnessYour class times for October
  • Sara from the teamRe: Friday site visit
  • City DentalReminder: check-up next week
  • Harbour BooksYour order has shipped
CoolAir Services
Weekend offer20% off AC deep cleaning

Hi Aisha, book this weekend and we'll clean every unit for 20% less.

Book a slot

Unsubscribe · CoolAir Services, Dubai

CSCoolAir ServicesBusiness account
Hi Aisha 👋 this weekend only: 20% off AC deep cleaning in Dubai Marina.10:00
Book a slot

How a campaign runs

One campaign, the right people, on the channel each one uses

Follow one weekend offer from filter to replies. Lead10 finds the people, fills in each message, checks every number before it sends, and brings the answers back to your team.

Audience
0
WhatsApp sent
0
Emails sent
0
Skipped
0
Failed
0

Illustration. Names and figures are examples.

Use cases

What businesses send with Lead10 Campaigns

Anything you would otherwise copy into a spreadsheet and send one by one. The audience comes from your CRM, so every message can use the details you already hold.

  • WhatsAppLeads

    Offers and promotions

    Send a weekend or seasonal offer to interested leads who have gone quiet, with each person's name filled in and the offer typed once.

    Hi Omar, the villa painting offer you asked about ends Sunday: 15% off for bookings this week. Reply to pick a date.

  • WhatsAppEmailInvoices

    Payment reminders

    Filter unpaid invoices and remind each client with the invoice number, amount due and due date. As a weekly campaign, the list picks up new unpaid invoices on its own.

    Hi Ahmed, a reminder that invoice INV-1042 for AED 2,500 was due on 15 Sep. Reply here if you have any questions.

  • EmailClients

    Newsletters and announcements

    Design a monthly newsletter or an opening-hours notice in the drag-and-drop email builder and send it to every client, or to one branch.

    Subject: Our Eid opening hoursHi Sarah, here are our opening hours over Eid, and how to reach us if you need anything urgent.

  • WhatsAppLeads

    Win back quiet leads

    Reach leads who stopped replying a month ago. Anyone who answers lands straight in the inbox as a live chat for your team.

    Hi Fatima, are you still looking for a new kitchen? We have two installation slots free in October.

  • WhatsAppEmailContacts

    Event and class invitations

    Invite contacts to an open day, a workshop or a new class, and follow up by email with the details for anyone who prefers it.

    Hi Priya, you're invited to our open day on Saturday at 11:00. Reply YES and we'll save you a seat.

  • EmailAffiliates

    Partner and affiliate updates

    Tell your partners about a new offer, a coupon to share or a change to your programme, straight from the affiliate records in Lead10.

    Subject: New coupon for your audienceHi Daniel, from Monday your followers get 10% off with code DANIEL10.

Audience

Send to the right people, straight from your records

No exporting, cleaning and re-uploading lists. Build the audience from the data Lead10 already holds, check it before you send, and let recurring campaigns refresh it on every run.

  • Five kinds of recordsLeads, clients, contacts, invoices and affiliates. For an invoice, the message goes to the client's WhatsApp number and email.
  • Filters as precise as you needCombine conditions with AND and OR groups, including custom fields and the ad a lead came from. Save the filter and reuse it in any campaign.
  • Preview before you sendSee how many people match and who they are before the campaign goes out.
  • Or upload a CSVMatch the file's columns to name, phone and email, then add, edit or remove people before sending.
  • Personal fields for every recordNames, invoice numbers, amounts due, due dates and more fill in per person. Each template field can also take fixed text you type.
Saved filter · Quiet Instagram leadsExample
Status is Interested AND Ad platform is Instagram AND Last activity more than 14 days ago
OR
Tag is VIP
186 people match 142 with WhatsApp 121 with email
Fields you can use for invoices{{client_name}}{{invoice_number}}{{amount_due}}{{due_date}}{{invoice_status}}

The same saved filters can keep a customer list in sync with Google and Meta. See Ads Manager.

Scheduling

Send it now, schedule it, or make it repeat

A one-off offer, a planned announcement or a reminder that runs every week on its own. Pause and resume any campaign at any time. Paused campaigns stop sending straight away.

Send now

Launch the campaign and it starts going out immediately.

Schedule

Pick a date and time. Scheduled campaigns also appear on your Lead10 calendar.

Repeat

Daily, weekly or monthly at the time you choose, with an optional end date. Each run checks the filter again, so the list is always current.

Unpaid invoice reminder · every Monday 09:00Example
  1. 1Mon 1 Sep42 invoices unpaid
  2. 2Mon 8 Sep31 unpaid
    +6 new, 17 paid
  3. 3Mon 15 Sep28 unpaid
    +9 new, 12 paid
  4. 4Mon 22 Sep19 unpaid
    +3 new, 12 paid

WhatsApp, done properly

How does Lead10 keep your WhatsApp number safe?

A business number that people block too often loses quality with Meta, and a low-quality number can be limited. Lead10 runs these checks before and during every campaign, so one careless send does not cost you the number your customers know.

  • The official platform, nothing elseCampaigns go through Meta's WhatsApp Business Platform, connected with your Meta login. No unofficial apps and no browser tricks.
  • Templates approved by MetaCreate templates in Lead10, submit them to Meta for approval and use them once they are approved. Their status syncs back to Lead10.
  • STOP means stopWhen someone replies STOP, they are opted out, receive a confirmation, and are skipped by every future campaign.
  • Blocked numbers are rememberedWhen Meta reports that a number blocked you or cannot receive messages, Lead10 records it and skips it next time instead of retrying.
  • No over-messagingEach person receives at most one marketing campaign every 3 days, however many campaigns you run.
  • An automatic brakeIf Meta flags or restricts your number, campaigns on it pause and you are alerted. A campaign also pauses itself when at least 20 recipients, and 10% of the run, come back blocked.
  • Never half a campaignIf a run would go over your plan's WhatsApp limit, it is held back as a whole rather than cut off halfway, and the report says why.
+971 4 000 0000 · SalesNumber health, from Meta
OKCampaigns send normally.
FlaggedCampaigns pause and the number's owner is alerted.
RestrictedCampaigns pause until Meta lifts the limit.

What is WhatsApp's 24-hour window?

When a customer messages your business, you can reply with any text for the next 24 hours. To message someone outside that window, or to message them first, WhatsApp requires a template that Meta has approved. That is why most campaigns use a template: free-form campaign text only reaches people who wrote to you in the last 24 hours.

You remain responsible for having your contacts' permission to message them.

Email platforms, lists and templates

Brevo or Mailchimp, with their lists and templates, or with ours

Campaign email goes out through the Brevo or Mailchimp account you connect to an email channel. Each campaign then picks three things: which account sends it, who it goes to, and where the email was designed. Mix them however suits the campaign, and Lead10 does the joining up.

Try a combination, or pick an example
1Sends through
2Goes to
3Designed in

What Lead10 does

Mailchimp · a Lead10 filter · the drag-and-drop builder

  1. Builds the list from your saved filter, adds each person's fields and syncs it to Mailchimp as this campaign's audience. Every run refreshes it.
  2. Uses your design from the Lead10 drag-and-drop builder. Company details are filled in once, and each person's fields become Mailchimp merge tags.
  3. Creates any field Mailchimp is missing, such as first name or amount due, before the first send.
  4. Creates the campaign on Mailchimp and sends it from your sales email channel's account. Mailchimp handles unsubscribes and bounces.
  5. Brings sent, delivered, opened, clicked and bounced back to Lead10 for 30 days.

Example: {{first_name}} is sent to Mailchimp as *|FNAME|*

Any list works with any design, on either platform. Bulk email counts towards your plan's email allowance.

  • An account for each team or brandEvery email channel can carry its own Brevo or Mailchimp account, so sales, support or a second brand keep separate lists, senders, reports and billing.
  • Push a segment to your platformCopy a Lead10 filter into a named Brevo list or a tag on your Mailchimp audience, and use it in the platform's own automations. A push only adds people and refreshes their fields.
  • CSV and ExcelUpload a CSV straight into a campaign. Excel and CSV files can also be imported into your leads, clients and contacts, so the people stay in your CRM for next time.
  • SMTP for one-to-one emailConnect a mailbox by SMTP and IMAP and its one-to-one emails and replies live in the shared inbox. Bulk campaigns go through Brevo or Mailchimp, which handle unsubscribes and bounces.

Results come back to Lead10

Every run shows what Brevo or Mailchimp reports: sent, delivered, opened, clicked and bounced. The figures refresh for 30 days, with a link to the full report on the platform.

Autumn service week · Run 3 · 1,204 sentExample figures
Delivered97%
Opened44%
Clicked9%
Bounced1.5%

Reports

See what happened to every message, and why

Every run keeps its own record. Open it to see who received the campaign, who was skipped and who could not be reached, each with the reason in plain words.

Weekend offer · Run 4

Sat 10:00186 recipientsExample data
RecipientChannelStatusReason
Aisha RahmanWhatsAppSent–
Omar HaddadEmailSent–
Daniel CostaWhatsAppSkippedOpted out: replied STOP
Fatima ZahraWhatsAppSkippedAlready received a marketing campaign in the last 3 days
Rahul MehtaWhatsAppFailedThis number cannot receive the message. It will be skipped from now on.

WhatsApp reports show sent, skipped and failed for every person. Answers arrive in the inbox as chats. For email, delivered, opened, clicked and bounced come from Brevo or Mailchimp.

Why in your CRM

Lead10 Campaigns compared with a separate bulk-sending tool

A bulk sender that does not know your customers makes you do the joining up by hand. In Lead10 the list, the message, the replies and the opt-outs all belong to the same record.

What you needA separate bulk tool, typicallyLead10 Campaigns
The listExport from the CRM, clean it, upload itFilter the records already in Lead10, or upload a CSV
Personal detailsColumns copied into a spreadsheetFields from the lead, client or invoice, filled per person
RepliesArrive in another app or on one phoneArrive in the shared inbox, assigned to your team
Opt-outsA separate list to keep and re-uploadSTOP handled automatically in every campaign
Repeat sendsRebuild and re-upload the list each timeThe filter runs again, so the list is current
WhatsApp and emailTwo tools, two lists, two reportsOne campaign, one audience, one history
"A separate bulk tool, typically" describes a common setup. Your own tools may work differently.

Getting started

Your first campaign in five steps

  1. 01Connect your channelsConnect your WhatsApp number with your Meta login, and your Brevo or Mailchimp account to an email channel.
  2. 02Get a template approvedWrite a WhatsApp template in Lead10 and submit it to Meta. For email, open the builder or pick a template on your platform.
  3. 03Choose the audiencePick a saved filter, upload a CSV, or choose a list on Brevo or Mailchimp.
  4. 04Pick when it goesSend now, schedule it, or set it to repeat daily, weekly or monthly.
  5. 05Answer the repliesReplies arrive in your inbox. Check the report for anyone skipped or unreachable.

At a glance

What is Lead10 Campaigns?

Lead10 Campaigns is the bulk messaging part of Lead10, the CRM and team inbox for WhatsApp, Instagram, Messenger and email. It sends one message to many people at once: on WhatsApp through Meta's official WhatsApp Business Platform, and by email through the Brevo or Mailchimp account you connect. Each message is personalised from the records already in your CRM, and every reply comes back to your shared inbox.

Channels
WhatsApp, email, or both in the same campaign.
Who you can reach
Leads, clients, contacts, invoices and affiliates in Lead10, filtered any way you like, or a CSV file you upload.
WhatsApp messages
Templates approved by Meta, with personal fields and link buttons. Free-form text reaches people who messaged you in the last 24 hours.
Email platforms
Brevo or Mailchimp, with a separate account for each email channel if you want one.
Lists
A Lead10 filter, a CSV upload, or a list that already lives on Brevo or Mailchimp.
Templates
The Lead10 drag-and-drop builder, the Lead10 editor, or a template saved on Brevo or Mailchimp.
Timing
Send now, schedule a date and time, or repeat daily, weekly or monthly with an optional end date.
Protection
Automatic STOP opt-out, blocked numbers remembered, one marketing campaign per person every 3 days, and a pause if Meta flags your number.
Results
Sent, skipped or failed for every WhatsApp message, with the reason. Delivered, opened, clicked and bounced for email.

Questions

Bulk WhatsApp and email campaigns: common questions

What is a bulk WhatsApp campaign?

A bulk WhatsApp campaign sends one message to many people at once from a business WhatsApp number. In Lead10, campaigns go through Meta's official WhatsApp Business Platform, use templates Meta has approved, and fill in each person's details, so every customer receives a personal message.

Is sending bulk WhatsApp messages allowed?

Yes, when it goes through the official WhatsApp Business Platform, uses approved templates and reaches people who agreed to hear from you. Lead10 uses the official platform, handles STOP opt-outs automatically and pauses campaigns if Meta flags your number. You remain responsible for having your contacts' permission.

Can I message people who have never messaged my business?

Yes, with a template that Meta has approved. WhatsApp only allows free-form text within 24 hours of the customer's last message, so campaigns to everyone else use a template.

Can one campaign go out on WhatsApp and email?

Yes. Choose both channels and each person receives the campaign on WhatsApp if they have a number, by email if they have an address, or both.

Which email platforms does Lead10 work with?

Brevo and Mailchimp. Connect an account to any Lead10 email channel; each channel can use its own account, so different teams or brands keep separate lists, reports and billing. Lead10 builds the list, fills in each person's fields, hands the campaign to the platform to send and brings the results back.

Can I use my existing Brevo or Mailchimp lists and templates?

Yes. A campaign can go to a list that already lives on Brevo, or a tag on your Mailchimp audience, and can use a template saved on the platform. You can also mix them: a Lead10 filter with a platform template, or a platform list with an email designed in Lead10.

Can I send campaign emails through my own SMTP server?

Campaign emails go through Brevo or Mailchimp, which are built for bulk sending and handle unsubscribes and bounces. Your own mailbox connects to Lead10 by SMTP and IMAP for one-to-one email, and its replies arrive in the shared inbox.

What happens when someone replies STOP?

They are opted out straight away, receive a confirmation message, and are skipped by every future campaign on that number. The campaign report shows them as skipped, with the reason.

How does Lead10 protect my WhatsApp number from being blocked?

It skips people who opted out or whose number blocked you, sends each person at most one marketing campaign every 3 days, and pauses campaigns automatically if Meta flags or restricts your number, or if too many recipients of a run come back blocked.

Can a campaign repeat automatically?

Yes. A campaign can repeat daily, weekly or monthly at the time you choose, with an optional end date. Each run checks the filter again, so new records are included and records that no longer match are left out.

Can I upload my own contact list?

Yes. Upload a CSV file, match its columns to name, phone number and email, and add, edit or remove people before you send. Excel and CSV files can also be imported into your leads, clients or contacts, and then used in any campaign.

Can I see who read my WhatsApp campaign?

The campaign report shows who each message was sent to, who was skipped and whose message failed, with the reason. Replies arrive in your Lead10 inbox as chats. For email, you get delivered, opened, clicked and bounced figures from Brevo or Mailchimp.

Ready when you are

Your next campaign is already in your CRM.

Start a free trial, connect your WhatsApp number and email account, and send your first campaign to the people who matter most.