Broadcast Campaigns
Deploy bulk messages to targeted contact segments using pre-approved Meta WhatsApp Templates. Maintain high quality ratings, map variables dynamically, and track delivery funnels.
Critical Meta Quality Rating Guidelines
Meta strictly monitors block rates and user reports. Sending unsolicited broadcast campaigns will cause your phone number quality rating to degrade (shifting from Green to Yellow or Red). High block rates trigger automatic messaging restrictions and lower your daily volume limits. Always enforce opt-out triggers and segment audiences carefully.
How Broadcast Campaigns Work
Unlike automated chat flows that respond dynamically to user-initiated events, a Broadcast Campaign is a business-initiated outreach. Because it bypasses active opt-in conversations, Meta requires every broadcast to use a pre-approved template. SyncFlo resolves variables dynamically, queues bulk operations, and manages rate throttling to prevent delivery blocks.
1. Segment Audience
VIP_Customers, Abandoned_Cart). SyncFlo queries the active contacts directory at the exact moment of dispatch to compile the latest contacts matching these rules.2. Map Template Variables
{{1}} for Customer Name, {{2}} for Promo Code) directly to active customer attributes.3. Queue & Throttle
Step-by-Step Configuration Guide
Step 1: Set Target Audience Tags
Verify that your recipients have valid WhatsApp phone numbers in E.164 format (e.g., +14155552671). Navigate to the Contacts directory to ensure that you have assigned appropriate segment tags to target groups.
Step 2: Map variables and assets
Choose an approved template. If your template utilizes headers (such as an image or a document), upload the media URL. SyncFlo will automatically register this file with Meta's Resumable Upload API to generate a temporary media handle, allowing fast bulk dispatch. Map the parameters to active contact variables.
Step 3: Schedule or Dispatch
Select whether to dispatch immediately or set a future date. The background scheduler processes campaigns based on local user timezones. Once confirmed, the status will shift to sending and items will begin routing through the delivery pipeline.
Critical Rules to Keep in Mind
Meta Daily Sending Tiers
Meta sets daily sending limits on business-initiated conversations. You will start at Tier 1 (1,000 unique recipients per rolling 24-hour period). Meta will automatically upgrade your tier (up to 10k, 100k, or Unlimited) as your messaging volume increases, provided that your phone number rating remains high.
Automated Opt-Out Processing
SyncFlo incorporates an automated opt-out interceptor. If a client replies with STOP, UNSUBSCRIBE, or CANCEL, they are marked as opted-out in the contacts directory and are filtered out of all subsequent campaign jobs.
Outbox Status & Webhook Analytics
Meta reports delivery statuses asynchronously via webhooks. SyncFlo hooks into these payloads to provide real-time updates inside the campaign analytics panel:
SentAPI returned successfullyMarks message as routed; updates campaign send logs.DeliveredUser device sent acknowledgment back to MetaConfirms connectivity; triggers read-latency timers.ReadUser opened the threadIncreases campaign Read Rate KPI; flags for lead scoring.FailedReturned error code (e.g., spam block, inactive)Captures failure logs; routes message to failure list.