Blog UzzAICampaigns & Broadcasts
How to Create a WhatsApp Message Campaign
Learn how to create message templates, submit them for Meta approval and configure your first broadcast campaign.
05/03/2026•7 min•Por Equipe Uzz.Ai
Role para descobrir a jornada completa

SUMÁRIO10 seções
The WhatsApp Business API allows sending proactive messages to contacts using pre-approved Meta Templates. These are ideal for promotions, order confirmations, appointment reminders and important notifications.
Why do you need a Template?
WhatsApp only allows free-form messages within a 24-hour window after the customer sends the last message. Outside this window, you can only send approved Templates. Templates are pre-defined messages reviewed by Meta to ensure they are not spam.
Template Categories
- Marketing: promotions, offers, product news, newsletters. Requires customer opt-in.
- Utility: order confirmations, delivery updates, appointment reminders, receipts.
- Authentication: OTP verification codes. Faster approval, specific use.
Step 1 — Create the Template
- 1Go to Dashboard → Templates → "New Template".
- 2Define the template name (lowercase letters, numbers and underscores only — e.g., promo_march_2026).
- 3Select the category: Marketing, Utility or Authentication.
- 4Select the language.
- 5Write the message content. Use dynamic variables with double braces: {{1}} for customer name, {{2}} for date, etc.
- 6Optional: add header (text or image), footer and buttons (up to 3 reply buttons or 1 URL button).
- 7Click "Save and Submit for Approval".

Marketing Template Example
Header: [Product Image]
Body: Hello, {{1}}! 🎉 We have a special offer for you: {{2}} with {{3}} discount. Valid until {{4}}. Take advantage!
Button 1: See Offer → https://yoursite.com/offer
Button 2: Not interested
Body: Hello, {{1}}! 🎉 We have a special offer for you: {{2}} with {{3}} discount. Valid until {{4}}. Take advantage!
Button 1: See Offer → https://yoursite.com/offer
Button 2: Not interested
Step 2 — Wait for Meta Approval
- After submitting, the template status becomes "Under Review".
- Meta reviews the template within 24–48 hours (usually faster).
- When approved, the status changes to "Approved" and the template is available for use.
- If rejected, Meta informs the reason. Adjust the content and resubmit.
- You receive a dashboard notification when the status changes.
Why are templates rejected?
Common rejection reasons: (1) Content that appears spammy or misleading. (2) Use of unsupported special characters or formatting. (3) Incorrect category (e.g., a marketing template classified as utility). (4) Undefined or incorrectly formatted variables. Review Meta's template policies before creating.
Step 3 — Use the Template in a Campaign
- 1With the approved template, go to Dashboard → Campaigns → "New Campaign".
- 2Select the approved template from the list.
- 3Define recipients: select contacts individually, by tag or import a list.
- 4Fill in the dynamic variables: {{1}} = contact name field, {{2}} = fixed text or variable.
- 5Set the send date and time (immediate or scheduled).
- 6Review the summary: number of recipients, message preview.
- 7Click "Confirm Send".
Ready to send to many contacts?
See how to do bulk broadcasts with rate control and monitoring.
Bulk Broadcasts →