NewAds Insights — see what each Facebook ad costs and the WhatsApp leads it brings. Free on every plan. See Ads Insights →
Lead Pattern

Free Tool · no signup

WhatsApp Template Preview & Builder

Write a template, see it on a phone and fix anything over Meta's limits before you submit it.

✨ Ask AI about this page:ChatGPT logoChatGPTClaude logoClaudePerplexity logoPerplexity

Buttons

✓ Fits Meta's template limits

Developer view: Meta template JSON
{
  "name": "order_update",
  "language": "en",
  "category": "UTILITY",
  "components": [
    {
      "type": "HEADER",
      "format": "TEXT",
      "text": "Order update"
    },
    {
      "type": "BODY",
      "text": "Hi {{1}}, your order *{{2}}* has been shipped and will reach you by {{3}}.\nThank you for shopping with us.",
      "example": {
        "body_text": [
          [
            "Priya",
            "#4512",
            "Friday"
          ]
        ]
      }
    },
    {
      "type": "FOOTER",
      "text": "Reply STOP to stop updates"
    },
    {
      "type": "BUTTONS",
      "buttons": [
        {
          "type": "URL",
          "text": "Track order",
          "url": "https://example.com/track"
        }
      ]
    }
  ]
}

Checks Meta's published size limits only. Meta still reviews every template and decides its category. Nothing you type leaves your browser.

9:41
Lead Pattern

Your business

template preview

Order update

Hi Priya, your order #4512 has been shipped and will reach you by Friday.
Thank you for shopping with us.

Reply STOP to stop updates

↗ Track order

How it works

Build and check a template in 3 steps

1

Write the parts

Header, body with {{1}} blanks, footer and buttons — the phone preview updates as you type.

2

Fix what's flagged

The checker shows anything over Meta's limits: header 60, body 1,024 and footer 60 characters, button labels 25.

3

Submit it

Copy the text into your WhatsApp provider's template screen, or copy the JSON if you use the API directly.

Meta's limits

Template parts at a glance

PartLimit
Header (text)60 characters, 1 variable
Body1,024 characters, variables allowed (not at the very start or end)
Footer60 characters
ButtonsUp to 10 · up to 2 website buttons · 1 call button · labels up to 25 characters
On the phoneMore than 3 buttons: WhatsApp shows 2 and a “See all options” button

Source: Meta for Developers — Template components.

Tips for faster approval

  • Pick the honest category. A promotion submitted as Utility is approved as Marketing. Not sure? Use the Marketing or Utility checker.
  • Give real sample values for every blank — Meta reviews them.
  • Don't start or end with a blank. "{{1}}, your order…" gets flagged; "Hi {{1}}, your order…" doesn't.
  • Rejected anyway? Why WhatsApp templates get rejected →

Template builder FAQ

What is a WhatsApp message template?+

A pre-written message Meta approves before you send it. You need one to start a conversation or to message someone after the 24-hour window. What is a template? →

Does this tool submit the template to Meta?+

No. It only builds and checks it in your browser. Submit it from your WhatsApp provider's app — in Lead Pattern, from the Templates area.

Can I use images or video in the header?+

Yes. Lead Pattern templates can have an image, video or PDF header, as Meta allows. This tool previews text headers only. See how to send a broadcast with an image or video.

Lead Pattern

Ready to turn WhatsApp into your best channel?

Start your 14-day free trial. We set up your official WhatsApp Business API for free and help you connect your store, ERP or website.

14-day free trial · No credit card · Free WhatsApp API setup

Ask AI about this page

Get a quick summary of this page from your favourite AI assistant — based only on leadpattern.com. Be one of the first to try it.