📢 Campaigns

Send a broadcast to your contacts

5 min readUpdated June 2026Growth · Pro · Enterprise
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
LimitValueWhy
Max speed3,000 msgs / 75 secWhatsApp API rate limit
Daily limitDepends on your tierNew numbers start at 1,000/day, scales up with quality
Scheduled broadcastsUp to 30 days aheadStored in Tanvik, sent at exact time
Min wallet balanceCost of full broadcastTanvik 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:

StatMeaning
SentMessages submitted to WhatsApp API — left your system
DeliveredReached the recipient's phone (they may not have opened it)
ReadRecipient opened the message (blue tick)
FailedUndeliverable — wallet refunded automatically
CTR% who clicked a button in your template (if you added one)