Skip to main content

WABA Mass Messaging

Send template-based broadcast campaigns to your contacts via the WhatsApp Business API

WABA Integration is currently in Beta. To request access, contact our support team.

What is WABA mass messaging?

WABA mass messaging lets you send an approved message template to many contacts at once through the official WhatsApp Business API. Unlike WhatsApp Business App broadcasts (which are capped per list and require recipients to have your number saved), WABA campaigns can reach any opted-in contact and scale to thousands of messages.

Why Use TimelinesAI for WABA?

  • Reduce ban risk — TimelinesAI enforces warm-up best practices and respects Meta's messaging tiers, helping you stay in the "green" quality bracket.

  • Coexistence as a shortcut to an approved WABA account — connect your existing WhatsApp number via Coexistence and start sending templates without the full embedded sign-up flow. You can also continue using your WhatsApp application on your phone.

  • Shared Inbox UI — track all your WABA conversations across multiple accounts in one place, so replies never fall through the cracks.

  • Top-rated native CRM integrations — sync contacts, conversations, and campaign results with HubSpot, Pipedrive, Salesforce, and other leading CRMs out of the box (Coming soon)

When to use it

  • Marketing announcements, offers, promotions

  • Appointment and order reminders

  • Re-engagement campaigns

  • Any outbound message sent outside the 24-hour customer service window — these always require a template

For replies inside an active 24-hour conversation window, use the regular chat — no template is needed.

Prerequisites

  • A connected WABA account in TimelinesAI (Coexistence or standard)

  • At least one approved message template — see WABA Templates in TimelinesAI

  • A list of opted-in recipients with valid phone numbers in international format

  • A non-zero messaging tier (Meta starts new numbers on Tier 1 — 1,000 unique recipients per 24 hours — and increases the tier as quality stays green)

TimelinesAI quota consumption

WABA mass messaging consumes your TimelinesAI messaging quota. Each message dispatched through a campaign counts toward your plan's monthly limit, regardless of Meta's per-conversation billing. Check your remaining quota in Settings > Billing before launching large campaigns.

Throughput limits

How fast TimelinesAI can deliver your campaign depends on how the number was onboarded:

Onboarding

Maximum throughput

Standard WABA

up to 80 messages/sec

Coexistence

fixed at 20 messages/sec

Reference: Meta throughput documentation.

A 10,000-recipient campaign on a Coexistence number will therefore take roughly 8–9 minutes to fully dispatch, plus delivery time on Meta's side.

How to launch a campaign

  1. Open TimelinesAI > Mass messaging > New WABA campaign

  2. Select the WABA number to send from

  3. Pick an approved template and fill in any variables

  4. Upload or pick the recipient list (CSV or contact filter)

  5. Map CSV columns to template variables if needed

  6. Review the cost estimate and recipient count

  7. Click Send now or schedule for later

Campaign progress, delivery status, and reply rates are tracked in the campaign report.

Pricing model

Meta bills WABA mass messaging by conversation, not per message:

  • A marketing conversation is opened the first time you send a marketing template to a user in a 24-hour window

  • A utility conversation is opened by a utility template

  • An authentication conversation is opened by an auth template

  • A service conversation is opened when the user messages you first

Pricing varies by destination country. The campaign builder shows an estimate before you send. For the latest per-country rates, see the official Meta WhatsApp pricing page.

Did this answer your question?