Savaraflow
Open console
← Tools

Free tool

WhatsApp template builder.

Write a template, see it on a phone with real sample values, and catch common reasons for rejection before Meta reviews it. Then copy the JSON for WhatsApp Manager and for your SavaraFlow sends.

Sample values
Acacia StudioWhatsApp Business
Order update

Hi Amina, your order #1842 is ready for pickup. Collect it before 6 pm at Kampala Road.

Reply STOP to opt out
  • Name uses only lowercase letters, numbers and underscores
  • Body is 1–1,024 characters (88)
  • Variables are numbered {{1}}, {{2}}, … in order, with no gaps or repeats
  • Body doesn’t start or end with a variable
  • No two variables sit next to each other
  • At most 20 parameters for SavaraFlow sends (3)
  • Every variable has a sample value, up to 500 characters
  • Header and footer are 60 characters or fewer
  • Header and footer are plain text (variables go in the body)
Ready to submit to Meta for review.
Create in WhatsApp Manager or the Graph API
{
  "name": "order_ready",
  "language": "en",
  "category": "UTILITY",
  "components": [
    {
      "type": "HEADER",
      "format": "TEXT",
      "text": "Order update"
    },
    {
      "type": "BODY",
      "text": "Hi {{1}}, your order {{2}} is ready for pickup. Collect it before {{3}} at Kampala Road.",
      "example": {
        "body_text": [
          [
            "Amina",
            "#1842",
            "6 pm"
          ]
        ]
      }
    },
    {
      "type": "FOOTER",
      "text": "Reply STOP to opt out"
    }
  ]
}
Send it with SavaraFlow once approved
{
  "channel": "WhatsApp",
  "to": "+256770123456",
  "template": {
    "name": "order_ready",
    "language": "en",
    "parameters": [
      "Amina",
      "#1842",
      "6 pm"
    ]
  },
  "consent": true
}

Before you submit

Does passing these checks guarantee approval?

No. Meta reviews every template and its rules change over time. These checks catch common formatting problems, not content decisions.

Utility or marketing?

Utility templates relate to something the customer did, such as an order or a booking. Promotions and offers are marketing. Meta prices and reviews the two categories differently.

Can I use images or buttons?

This builder covers text templates with body variables, which SavaraFlow sends today. Media, buttons and authentication templates need additional template support.

How do I send it?

Once approved, sync templates in the workspace, then send with the template name, language and parameters in order.

Connect your WhatsApp number.

Sync approved templates and send them from the console or the API.

Explore WhatsApp

Choose what SavaraFlow can save on this device. You can change your choice here at any time.