Free trial
WhatsApp bulk messaging

WhatsApp bulk messaging with pacing, media and read receipts — from the dashboard or the API

Billing, invoices, notices, promotions and confirmations to your entire customer base, with the customer’s name in the message, a PDF attached, scheduling and delivery and read tracking. In the dashboard, no code; or through the API, straight from your system.

No credit cardNo contractUnlimited messages for US$ 19/monthOfficial Meta number option

Campaign · September invoicesin progress
Progress1,240 of 2,000
pacing: 1 message every 20–40 sends ~2:30 pm
1,198delivered
874read
212replied
0failed
Hi, {name}! Your {month} invoice is due on {due_date}. It’s attached 📎 If you’ve already paid, reply PAID.
Marina Souzaread · replied PAID
Carlos Limadelivered
Bruno Alvesscheduled 13:03
Unlimitedno message cap per number, at US$ 19/month — or per message, tiered
With mediaPDF, image, audio, video, buttons and lists in the same campaign
Real statusdelivered, read and replied per contact, in the dashboard or by webhook
1,000 per callthrough the API, with scheduling and an interval between messages
What it’s for

Every send with the right name, the right attachment and the right time

Bulk messaging isn’t spam when it talks to people who are already your customers, about something they care about. That’s what the dashboard was built for.

Billing and invoices

Invoice PDF with due date and amount in the message, a reminder before it’s due and a new copy after. Cuts late payments without anyone typing.

E.g.: “Hi, {name}! Your invoice is due on {due_date} 📎” — and “PAID” lands in the billing team’s queue.

Promotions and launches

An offer with image and button to a segmented base — who bought, who stopped buying, who asked to be notified.

E.g.: the “customers inactive for 90 days” list gets a come-back coupon.

Operational notices

Order shipped, appointment confirmed, scheduled maintenance, change of hours. Information the customer wants to get.

E.g.: “Your package arrives today between 2 pm and 6 pm” to 600 customers in minutes.

Confirmations and reminders

Appointments, visits, meetings and events confirmed by message, with “Confirm” and “Reschedule” buttons.

E.g.: a clinic cuts no-shows by confirming the next day’s schedule at 6 pm.

Surveys and reactivation

NPS after purchase, satisfaction surveys, reactivating people who went quiet — with the reply landing in customer service.

E.g.: “From 0 to 10, how was it?” → low scores become a conversation with a human.

Integrated with your system

Trigger from your ERP, CRM or e-commerce via API, Zapier, Make or n8n. The event happens there, the message goes out from here.

E.g.: invoice issued → PDF on the customer’s WhatsApp, automatically.
Anti-blocking

Volume without putting your number at risk

Blocks happen when a new number sends a lot, fast, to people who have never talked to it. The platform gives you the tools to do the opposite — and, when volume is high, the official route eliminates the risk.

Pacing and intervals

Messages spaced out instead of sent in bursts, with date-and-time scheduling and typing simulation. Through the API: schedule, interval and simule_typing.

Warmed-up number

A new number starts slow and grows. There’s also an open utility that automates the first days.

A base that knows you

Send to people who are customers, with name, context and the option to reply. A relevant message gets replies — and replies are the best signal for WhatsApp.

Official Meta number

For high volume and communication at scale: verified number, approved templates, no risk of blocking. We handle the approval.

Several numbers, one account

No limit on numbers per account: spread the operation by department or by campaign instead of concentrating everything on a single number.

Replies become conversations

Whoever replies to the campaign lands in the team inbox — or with the AI agent. No more sends that nobody follows up on.

Two routes

Flexible to start, official to scale — per number, in the same dashboard

Flexible · QR code

Speed to test and operate

  • Connects in minutes, like WhatsApp Web
  • No template approval: write and send
  • Unlimited messages for US$ 19/month per number — or per message, tiered
  • Ideal for bases that already talk to you and moderate volumes
Official · Meta Cloud API

Predictability at scale

  • Verified number, business badge, no risk of blocking
  • Approved templates — we write them with you and adjust until they pass
  • Recommended for high-volume business communication
  • Same dashboard, same API, same team handling the replies
How it works

From list to report in four steps

Upload your contacts

A list with name, phone and any fields you want to use in the message. Segment by profile, stage or behavior.

Write once

Text with variables ({name}, {due_date}…), a PDF or image attachment, reply buttons.

Set pacing and time

Schedule the date, choose the pace and let the platform space out the sends.

Track and reply

Delivered, read, replied — per contact. Whoever replies is already in the team inbox.

Create my first campaign
Also through the API

Your system triggers, WhatsGW delivers and sends back the status

  • /WhatsGw/SendBulk: up to 1,000 messages per call, mixing text, media and buttons.
  • Scheduling per message with schedule (date and time) and an interval between sends.
  • Status by webhook: delivered and read reach your endpoint with your message_custom_id.
  • No code: Zapier, Make, n8n, Typebot and WooCommerce.
ERP → WhatsGW → customer
Invoice 8812 issuedERP event · 13:02
POST /WhatsGw/Send · message_type: "document" · message_body_filename: "INV-8812.pdf" · schedule: "2026/09/05 13:05:00"
✓ delivered 13:05✓✓ read 13:11webhook → ERP
Pricing

Per number, no message cap. Or per message, tiered.

Prepaid, no contract. Start free to validate your campaign.

  • US$ 19/month per connected number, unlimited messages
  • Per message (flexible model): R$ 0,120 (≈ US$ 0.023) for the first 25 · R$ 0,060 (≈ US$ 0.012) up to 3,000 · R$ 0,029 (≈ US$ 0.0056) up to 10,000 · R$ 0,023 (≈ US$ 0.0044) above that
  • Over 25 numbers: R$ 89 (≈ US$ 17) · over 100: R$ 69 (≈ US$ 13) · over 200: R$ 59 (≈ US$ 11)
  • Dashboard, API, team inbox and AI agent included
US$ 19/month per number

unlimited messages · prepaid
Billed in Brazilian reais (R$ 99) via PayPal; your bank converts to your currency.

Try it free for 2 days
See all plans
Frequently asked questions

What people ask before their first campaign

Will I get blocked?

Blocks come from sending in bursts, from a new number, to people who have never talked to you. The platform spaces out sends, schedules them and simulates typing; you warm up the number and talk to your own base. For high volume, the official Meta number eliminates the risk.

How many messages can I send?

On the per-number plan, the platform has no message cap. Through the API, up to 1,000 per call. A healthy pace depends on the number: a new one starts slow; an official one scales without that concern.

Can I personalize each message?

Yes — name, due date, amount, any field from your list becomes a variable in the text. And the attachment can be different per contact (each customer’s own invoice, for example).

Do I need Meta’s official API?

Not to get started: connect by QR code and send today. The official route comes in when volume or strategy calls for it — per number, in the same dashboard, with template approval handled by us.

How do I know who received and read it?

Delivery and read status is shown per contact in the dashboard and reaches your system by webhook. Whoever replies lands in the team inbox or with the AI agent.

Who handles the replies?

Your team, in the multi-agent chat with queues and labels — or the AI agent, which handles the repetitive work and transfers the rest. Campaign and customer service on the same number.

How much does it cost?

US$ 19/month per number with unlimited messages, or per message in tiers from R$ 0,120 (≈ US$ 0.023) to R$ 0,023 (≈ US$ 0.0044) depending on volume. Billed in Brazilian reais (R$ 99) via PayPal; your bank converts to your currency. Prepaid, no contract. Free 2-day trial, no credit card.

Your first campaign can go out today

Create your account, connect the number, upload the list and send with pacing. No credit card, no contract — and with your team ready to answer whoever replies.

Try it free for 2 days
Bulk messaging · free for 2 daysTry it free
WhatsApp