WhatsApp Template Builder

Draft a WhatsApp Business API message template, preview its layout, and review it before submitting for approval.

Template details

Lowercase letters, numbers and underscores only.

Category

Header (optional)

Message

0 / 1024

Supports *bold*, _italic_ and ~strikethrough~.

Footer (optional)

0 / 60

No variables allowed in the footer.

Buttons (optional)

Up to 10 buttons: at most 2 website buttons and 1 phone button. Labels up to 25 characters.

Sample values for variables

Use "+ Add Variable" in the message, or type {{1}}, {{2}}… to see sample-value fields here.

Preview

Your message will appear here.

Checks

0 of 9

    For the API

    This builder doesn't submit anything to Meta — paste the text into WhatsApp Manager, or send the JSON to the Graph API yourself.

    How to Use Template Builder

    01

    Draft your template

    02

    Verify validation checks

    03

    Submit for approval

    What is a WhatsApp Business Template?

    Marketing: Promotional offers, product updates, and cart reminders.
    Utility: Transactional updates, order confirmations, shipping details, or billing receipts.
    Authentication: One-time passcodes (OTPs) with fixed security text mandated by Meta.

    Practices for Approval

    • Select the correct category: Avoid embedding discounts or promotional phrases into utility templates, as Meta will reclassify them to marketing.
    • Provide clear text context around variables: Use structured text around variables (e.g., "Hi {{1}}, your order {{2}} is on its way!"). Avoid messages that consist mostly of variables.
    • Include realistic sample data: Reviewers check your sample values to understand the message context. Use realistic example text rather than filler characters.
    • Position variables properly: Ensure variables are not placed at the very start or end of the message body.
    • Include opt-out options: Adding a simple opt-out footer (e.g., “Reply STOP to unsubscribe”) helps speed up approval for marketing communications.

    Frequently Asked Questions

    No. This tool formats and validates your template code. You can copy the result into Meta WhatsApp Manager or send the JSON file via the WhatsApp Graph API.

    Most templates receive approval within a few minutes, though some reviews may take up to 24 hours. You can track approval status inside WhatsApp Manager or via API webhooks.

    Message Body: Up to 1,024 characters

    Header & Footer: Up to 60 characters each

    Button Labels: Up to 25 characters per button (maximum 10 buttons total, with up to 2 website URL buttons)

    Meta supports named variables via the API. This tool uses numbered parameters ({{1}}, {{2}}), which are universally supported across both the API and WhatsApp Manager interface.

    Yes. Through WhatSync Business, you can link your Business API account to ChatGPT or Claude to draft, submit, and trigger approved templates automatically.

    Related Tools

    Text formatter

    *bold* _italic_ ~strike~

    Template builder

    Hi {{1}}, order {{2}} has shipped

    Bulk message planner

    Hi {name} → Hi Jason · Hi Alex

    Number formatter

    098765 43210 → +919876543210

    Ready to Elevate
    Your Business ?

    Work with us

    [email protected]