WA Sender

Bulk WhatsApp campaigns, done beautifully. Personalize, preview, and send at scale.

  • Merge fields & spintax personalization
  • Live delivery progress & reports
  • Opt-out safe & quota aware

New accounts require admin activation before first sign-in.

Secured on-device session · no external services

Pending activation

Your account is awaiting admin approval. You'll be able to sign in once activated.

Verify your email

Enter the 6-digit code we sent to

WA Sender
Disconnected

Connect

0 / 0
—
—

WhatsApp connection

—

Activity log

Your numbers

Link additional WhatsApp numbers to send from. Your primary number is managed on the Connect page.

No additional numbers yet.

Contacts

0
PhoneOwner BuildingUnit Property #Actions
No contacts yet — import an Excel file or add one manually.

Opt-out list

0

Numbers here are always skipped, in every campaign.

Compose message

Match

to

A random wait between each send lowers the ban risk. Leave empty to use your plan's default pacing.

Send after hours

Tip: use merge fields like {name} and spintax {hi|hello|hey} to vary each message.

Click to choose an image (jpg, png, webp)

The caption is the message above (or each row's message when sending from Excel).

“Send from Excel” blasts one message per row (duplicates OK) without saving numbers to Contacts. Attach an image above to send it with each row's message as the caption.

Live send

Idle
Connect WhatsApp before starting a campaign.
0% No campaign
0Sent
0Failed
0Skipped

Leave empty to send immediately with Start.

Campaigns

NameStatus ModeTotal SentFailed SkippedActions
No campaigns yet — compose one to get started.
0
Total sent
0
Failed
0
Skipped
0
Campaigns
0
Delivered
0
Read
0
Replied
0%
Reply rate

Monthly usage

0%

0 / 0

By building

24h figures in green
Building Sent Replied Reply rate Last 24h
No sends yet — send a campaign to see per-building response rates.

Recent campaigns

NameStatusSentFailedSkipped

Conversations

No replies yet.

Pick a conversation to reply

—

Keyword auto-replies

When someone messages you a keyword, an automatic reply is sent instantly.

No auto-reply rules yet.

Follow-ups

Add an automatic follow-up to a campaign (in Compose) — it messages everyone who was reached but didn't reply, after the delay you set.

API keys

Use API keys to send messages programmatically. Treat them like passwords.

Copy this key now — it won't be shown again.

Programmatic send

Send a single message with a POST request:

Current plan

—

0 / 0

Manage subscription

Upgrade

Billing isn't enabled — your admin activates accounts manually.

System & capacity

0
Active connections
0 linked
0
Active users
of 0
0
Messages sent
RAM usage 0 / 0 MB

CPU 0% 0 MB DB

DB

User management

EmailPlanUsedRoleActive

—

—
0 Sent 0 Failed 0 Skipped 0delivered · 0read
Download
Campaign image
PhoneStatus ReasonRendered
No messages for this campaign yet.

Map your columns

Reading your file…

Tell us which spreadsheet column holds each field. Only the phone number is required.

File preview
Extra fields

Other columns become merge fields — untick to skip or rename them.

Auto-tags

Add contact

Interaction history

No interactions yet.