Home/Help Center/First broadcast

Getting started

Send Your First Broadcast

Build an audience, map template variables, test send and launch your first WhatsApp broadcast campaign in VGraple CRM, then watch delivery update live.

By Chirag Darji · Updated 27 Aug 2026 · 6 min read

On this page
  1. Before you start
  2. Steps
  3. What you will see
  4. Settings and options
  5. Troubleshooting
  6. Related reading
WhatsApp broadcast campaign report in VGraple CRM with delivered, read and replied stats per contact

Your first WhatsApp broadcast sends an approved template to a chosen audience, with a live recipient count, a cost estimate, and a real per-recipient delivery status from the moment you click send. This walkthrough covers the full path from an empty Broadcasts page to a completed campaign.

First broadcast: first 5 of 7 steps

  1. 1Open Broadcasts and start a new campaign
  2. 2Build your audience
  3. 3Pick your approved template and map variables
  4. 4Send a test message to yourself
  5. 5Choose when to send
The steps on this page, in order.

Before you start

  • You need a connected WhatsApp number (see connecting your WhatsApp number) and at least one approved template (see creating your first template).
  • Your account needs the "Send broadcasts" permission, included in Owner and Admin by default.
  • Have some contacts in VGraple CRM already, imported, added manually, or arrived through a real or sandbox conversation, since a broadcast needs an audience to send to.
  • Check your plan's monthly conversation limit before a large first send: Free includes 100 conversations, Starter 2,000, Growth 10,000, and Scale is unlimited.

Steps

  1. Open Broadcasts and start a new campaign. From the main navigation, click Broadcasts, then New Broadcast.

New broadcast composer in VGraple CRM: audience selection with segment, tag and CSV options and a live recipient count

  1. Build your audience. Choose from all contacts, a tag, a saved segment, or a CSV upload. The recipient count updates live as you narrow it, and any audience is automatically combined with safety checks (opted-in, not blocked, a real WhatsApp contact), so it can only get smaller, never wider, than those checks allow.

  2. Pick your approved template and map variables. Select the template you created, then map each {{1}}, {{2}} variable to a contact field (name, phone, email, or a custom field) or fixed text, with a required fallback value for every variable in case a contact's field is empty. The composer renders the message against five real contacts so you see exactly what they will each receive.

  3. Send a test message to yourself. Use the test send option to message your own number (or a colleague's) before committing to the full audience, and confirm the header, body and buttons render as expected.

  4. Choose when to send. Send immediately, or schedule it for a future time. Leave A/B testing and send-time optimisation off for your first campaign; they are worth exploring once you are comfortable with the basics.

  5. Review the real numbers, then send. The review step shows the exact recipient count, the estimated per-country cost, how much of your daily messaging headroom this will use, and what will be skipped and why. Click Send (or Schedule) once it looks right.

  6. Watch it send live. The campaign detail page updates through the delivery funnel in real time: pending, sent, delivered, read, with a per-recipient table you can filter by status or search by name.

What you will see

A new entry appears in your Broadcasts list with a status (Sending, Completed, Scheduled, or Paused) and a live count of how many recipients have been reached. Opening the campaign shows the full funnel and, once anyone replies, their message lands in the shared Inbox automatically tagged with this campaign's name.

Settings and options

Setting or fieldWhat it doesDefault
Audience sourceTags, saved segments, all contacts, or a CSV uploadChosen fresh for each campaign
Variable fallback valuesWhat sends if a contact's mapped field is emptyRequired for every variable before sending is allowed
Test sendSends the exact composed message to one number without touching the real audienceOptional, available on the review step
Send timingImmediately, scheduled once, or recurringSend immediately unless you choose otherwise
Concurrent campaignsHow many broadcasts can send at the same timeUp to 3 by default

Troubleshooting

SymptomLikely causeFix
No templates appear in the pickerNo template has been approved yet, or the approved template uses a media header or variable URL button the broadcast sender does not supportFinish creating your first template; check the template list for which types the campaign picker filters out and why
Recipient count is much lower than expectedContacts without a valid WhatsApp number, opted out, or blocked were automatically excludedExpected behaviour; open the audience step's breakdown to see how many were filtered and why
Campaign paused itself shortly after startingA template pause, a portfolio-wide Meta pacing event, a red quality rating, quota reached, or a high failure rate in the first batchOpen the campaign detail page; the pause reason is shown in plain language along with whether it resumes automatically
Test send never arrivesThe test number is not on WhatsApp, or the template's header media failed to uploadConfirm the test number can receive WhatsApp messages, and re-check any header image or document attached to the template
Some recipients show "suppressed" instead of "sent"The platform refused to send because of an opt-out, a block, a frequency window, or a missing valid WhatsApp numberExpected and by design; suppressed recipients are never billed and never retried automatically
Broadcast finished but no replies showed up in InboxReplies can take a moment to arrive, or the recipient replied outside the tracked windowWait a minute and refresh; if it persists for a specific contact, check that contact's conversation directly

Once your first broadcast is done, automate the next one with your first chatbot flow, or revisit creating templates to build a small library for different campaigns.

Frequently asked questions

Do I need an approved template before I can send a broadcast?
Yes. A broadcast always sends through an approved WhatsApp template, since a business-initiated message to someone outside an open 24-hour conversation must be a template. See creating your first template if you have not submitted one yet.
How do I know who my broadcast will actually reach?
The audience step shows a live recipient count as you narrow it by tag, segment or CSV, and the review step before you send states the exact final count, the estimated cost, and how much of your daily messaging headroom the send will use.
What happens to contacts who opted out or have no valid WhatsApp number?
They are automatically marked suppressed and never sent to or billed, whether they came from a tag, a saved segment, or a CSV upload. This check runs again at the moment of send, not only when you first built the audience.
Should I send a test message before launching to my full audience?
Yes. Use the test send option to message yourself or a colleague first and confirm the template renders correctly, including any header media, variables and buttons, before committing to the real audience.
How fast will my first broadcast actually send?
50 messages a second by default on an API-only number, automatically slower (25/s or 5/s) if your number's quality rating is Medium or Low, and 4/s on a coexistence number. A small first broadcast to a handful of contacts finishes in seconds either way.
What does it mean if my broadcast shows "held" or "skipped_quota" recipients?
Held recipients are waiting behind a safety check that has not resolved yet; skipped_quota recipients were never attempted because your plan's monthly conversation limit or the daily messaging window ran out, shown as a distinct status rather than a silent failure.
Can I see if my first broadcast actually worked after sending?
Yes. The campaign detail page updates live through the delivery funnel (pending, sent, delivered, read) with a per-recipient table you can filter and search, plus reply tagging if anyone responds.

Run your WhatsApp on VGraple CRM

Free forever plan, official Meta WhatsApp Business API, set up in 15 minutes. No card needed.