H
HelpKit
WhatsApp Integration

Message Templates — Creating and Getting Approved

2 min readMar 19, 2026

WhatsApp Message Templates



Message templates are pre-approved message formats required for sending outbound (business-initiated) WhatsApp messages. This article explains how to create, submit, and manage them in HelpKit.

What Are Message Templates?



When you initiate a conversation (outside the 24-hour service window), you must use a Meta-approved template. Templates ensure messages are non-spammy and follow WhatsApp's policies.

Template Categories



| Category | Use Case | Approval Time | |----------|----------|---------------| | Marketing | Promotions, offers, announcements | 1-24 hours | | Utility | Order confirmations, alerts, updates | 1-24 hours | | Authentication | OTPs, verification codes | 1-24 hours |

Creating a Template in HelpKit



  • 1.Go to Settings → Message Templates → New Template
  • 2.Choose a Category
  • 3.Enter the Template Name (lowercase, underscores only, e.g., order_confirmation)
  • 4.Select Language
  • 5.Build your template using the editor:
  • - Add a Header (text, image, document, or video) - Write the Body text with variables like {{1}}, {{2}} - Add a Footer (optional small text) - Add Buttons (call-to-action or quick reply)
  • 6.Submit for Meta review


  • Template Body Example



    Hi {{1}}, your order #{{2}} has been confirmed! 🎉
    Estimated delivery: {{3}}

    Track your order: {{4}}

    Thank you for shopping with us!


    Tips for Fast Approval



  • Use clear, business-relevant language
  • Avoid promotional language in Utility/Auth templates
  • Don't use all caps or excessive punctuation
  • Variables must have fallback values when submitting
  • Avoid URLs in the body — use the button section


  • Template Statuses



  • Pending — Under Meta review
  • Approved — Ready to use in campaigns
  • Rejected — See rejection reason and fix before resubmitting
  • Paused — Temporarily disabled due to low quality rating


  • See Template Rejection — Common Reasons and Fixes if your template gets rejected.
    Was this article helpful?
    Let us know so we can improve our documentation
    Still need help?
    Our support team is here for you
    Submit a ticket →