📢 Campaigns
Send a broadcast to your contacts
A broadcast sends one WhatsApp template message to a list of contacts at once. Tanvik can send up to 3,000 messages in 75 seconds using parallel delivery. Every recipient gets a personal 1:1 message — not a group chat.
Before you begin
ℹ
You need: (1) at least one approved template, (2) contacts with opt-in status, and (3) enough wallet balance. Marketing messages cost ₹0.95 each, Utility messages cost ₹0.14 each.
Step-by-step
01
Go to Broadcast in the sidebar
Click Broadcast (sometimes shown as Bulk) in your navigation. Click New Broadcast.
02
Select your template
Choose an Approved template from the dropdown. Only approved templates can be used for broadcasts. If your template is still pending, wait for Meta to approve it first.
03
Choose your audience
Select contacts by tag, group, or upload a CSV file. Tanvik automatically filters out contacts who have opted out (DND). You'll see the final recipient count before sending.
⚠
Only opted-in contacts receive broadcasts. Sending to contacts who haven't opted in will result in delivery failures and may risk your WhatsApp number's quality rating.
04
Fill in variable values (if any)
If your template has variables like {{1}} or {{2}}, map them to contact fields — e.g. {{1}} → Contact Name. Each contact gets their own personalised values.
05
Review cost and send
Tanvik shows you the total estimated cost before you confirm. Click Send now (or Schedule for a later time). Wallet is debited per message as it sends. Any failed messages are automatically refunded to your wallet.
Limits & timing
| Limit | Value | Why |
|---|---|---|
| Max speed | 3,000 msgs / 75 sec | WhatsApp API rate limit |
| Daily limit | Depends on your tier | New numbers start at 1,000/day, scales up with quality |
| Scheduled broadcasts | Up to 30 days ahead | Stored in Tanvik, sent at exact time |
| Min wallet balance | Cost of full broadcast | Tanvik won't start if balance is too low |
Reading your broadcast stats
After sending, open the broadcast to see live stats. Here's what each number means:
| Stat | Meaning |
|---|---|
| Sent | Messages submitted to WhatsApp API — left your system |
| Delivered | Reached the recipient's phone (they may not have opened it) |
| Read | Recipient opened the message (blue tick) |
| Failed | Undeliverable — wallet refunded automatically |
| CTR | % who clicked a button in your template (if you added one) |
Was this article helpful?