Skip to main content

WABA Mass Messaging best practices

How to keep your WABA number healthy, avoid template rejections, and get the best delivery rates

WABA Integration is currently in Beta. To request access, contact our support team via in-app chat or email at [email protected]

A WABA number's value depends on its quality rating and its messaging tier. Both are decided by Meta based on how recipients react to your messages. The practices below help keep both green.

Collect proper opt-ins

Only message users who explicitly agreed to receive WhatsApp messages from your business. A clean opt-in usually includes:

  • Your business name

  • A clear description of what kind of messages you'll send (offers, reminders, etc.)

  • Frequency expectations

  • An easy opt-out method

Sources Meta considers acceptable: web forms, in-store sign-ups, checkout flows, phone confirmation. Buying contact lists or scraping numbers will trigger blocks fast.

Categorize templates honestly

Submitting a marketing message as a utility template is the single fastest way to lose template quality. If the message is promotional, submit it as Marketing. Meta re-categorizes mis-labeled templates automatically and repeated mis-categorization damages the whole account.

Segment your audience

Don't send the same broadcast to everyone. Segment by:

  • Stage in the customer lifecycle (lead, customer, lapsed)

  • Language and country

  • Last interaction date

  • Past campaign engagement

Smaller, more relevant sends produce fewer blocks and better quality scores than one giant blast.

Pace your sends

  • For Coexistence numbers, throughput is capped at 20 messages/sec — schedule large campaigns ahead of time to avoid bunching

  • For new numbers, Meta starts you at Tier 1 (1,000 unique recipients per rolling 24 hours). Don't try to push past the tier — failed sends count against quality

  • Avoid sending the same template to the same user more than once a day

Make opt-out obvious

Add a footer like "Reply STOP to unsubscribe" on marketing templates and honor opt-outs immediately. Continued sends after a stop request are the most common cause of template pauses.

Monitor quality daily

Check the WABA dashboard in TimelinesAI for:

  • Phone number quality rating — green, yellow, red

  • Template quality — per-template

  • Block and report rates — leading indicators

Drop a campaign or pause a template the moment quality slips into yellow — recovery is much faster than after a red drop.

Coexistence-specific notes

If your number is on Coexistence:

  • Broadcast Lists in the WhatsApp Business App are read-only — use TimelinesAI Mass Messaging instead

  • Throughput is fixed at 20 mps regardless of tier

  • Open the WhatsApp Business App at least every 13–14 days to keep the connection alive — a dropped Coexistence link will pause all outbound campaigns until re-onboarded

Compliance reminders

Sticking to Meta's WhatsApp Business Messaging Policy and Commerce Policy is mandatory. Common violations to avoid:

  • Sending messages with no prior opt-in

  • Using WhatsApp for prohibited industries (tobacco, weapons, adult, gambling in many regions, etc.)

  • Misleading sender identity

  • Excessive frequency

Did this answer your question?