Skip to content
3 min read

Templates

Manage message templates for WhatsApp and Messenger broadcasts.

Template Center

Visit /templates to browse and manage templates for all channels.

Features:

  • View WhatsApp + Messenger templates in one place
  • Filter by channel and approval status
  • Search by template name
  • See rejection reasons for failed templates

WhatsApp Templates

WhatsApp templates must be pre-approved by Meta before use in campaigns.

Creating a WhatsApp Template

  1. Click New Template and choose WhatsApp

  2. Fill in template details:

    • Name β€” unique identifier (lowercase, no spaces)
    • Category β€” MARKETING, TRANSACTIONAL, or OTP
    • Language β€” English, Arabic, French, etc.
    • Header (optional) β€” text or image that appears above the body
    • Body β€” message text (use {{1}}, {{2}}, etc. for variables)
    • Footer (optional) β€” small text below the message
    • Buttons (optional) β€” Quick reply or URL buttons
  3. Submit for approval

Meta typically approves templates within 24 hours. Some categories (like OTP) are auto-approved. Marketing templates may take longer.

Template Status

Pending β€” Awaiting Meta review. Cannot send yet.

Approved β€” Ready to use in campaigns.

Rejected β€” Meta rejected the template (usually content policy). Review the rejection reason and resubmit with changes.

Disabled β€” You or Meta disabled it. Re-enable in settings to use again.

PAUSED β€” You paused the template. Campaigns cannot use paused templates until you resume it. Useful if you need to temporarily halt a certain message.

Syncing Templates

Click Sync with Meta to pull templates directly from your Meta business account (if new ones were created outside Wallin). Syncing happens automatically once per hour.

Template Variables

Use {{1}}, {{2}}, etc. in the body to add dynamic content. When sending a broadcast:

  • WhatsApp broadcasts let you map fields to variables
  • For example, Hello {{1}}, your code is {{2}} β†’ map contact name to {{1}} and a generated code to {{2}}
  • Each recipient gets personalized content

Messenger Templates

Messenger templates are not pre-approved β€” you can send free-form text anytime within the 24-hour window (or using tags for campaigns).

Creating a Messenger Template

  1. Click New Template and choose Messenger

  2. Enter:

    • Name β€” internal reference
    • Text β€” message content (up to 2,000 characters)
  3. Save

Messenger templates are optionalβ€”you can always just type a free-form message in a broadcast. Use templates for consistency.

Messenger Broadcast Tags

When sending a Messenger broadcast outside the 24-hour window, you can attach a Meta tag to allow delivery:

  • ACCOUNT_UPDATE β€” Account/subscription changes
  • POST_PURCHASE_UPDATE β€” Order confirmations, shipment updates
  • CONFIRMED_EVENT_UPDATE β€” Event reminders
  • HUMAN_AGENT β€” Escalation to a live agent

Choose the tag that best describes your message type. Meta enforces compliance; misuse may disable your account.

Instagram Templates

Instagram does not support pre-made templates. Messages sent via Instagram are free-form text and media, sent within the 30-day response window or by replying to an inbound message.

Troubleshooting Templates

"Template Rejected" after submission?

  • Check content policies (no spam, links, excessive caps)
  • Avoid unverified business claims
  • Keep header/body/footer under Meta limits
  • Resubmit with corrections

"I synced but my template doesn't appear"

  • Refresh the page (browser cache)
  • Check the correct language and channel
  • Verify the template was approved in your Meta business account

"Template approval is taking too long"

  • Marketing templates take up to 48 hours
  • OTP/Transactional are usually instant
  • If over 48 hours, check Meta Business Manager for rejection reasons

"Can I use a paused template?"

  • No. Click Resume on the template first, then it's available for campaigns.
Was this page helpful?

See Wallin on your own channels.

Book a walkthrough β€” we'll connect a test account and show you the inbox, broadcasts, and automation live.