Skip to main content

Send Template Message

The Send Template Message node sends a pre-approved WhatsApp template message to the current contact. This node is only available when using the Cloud API connection type.

What Are Template Messages?

WhatsApp requires businesses to use pre-approved message templates when initiating conversations outside the 24-hour messaging window. Templates are created and submitted for approval through your WhatsApp Business account, and only templates with APPROVED status can be sent.

Configuration

SettingDescription
TemplateSelect a template from your approved templates list.
Variable mappingFor each variable in the template ({{1}}, {{2}}, etc.), choose which contact field or static value to use.
Header variablesIf your template has a dynamic header, map those variables as well.

Variable Mapping

Templates use numbered placeholders like {{1}}, {{2}}, and so on. For each placeholder, you pick what value should fill it:

  • Contact field — Pull the value from a column in your table (e.g., name, order_id).
  • Static value — Type a fixed value that is the same for every contact.

For example, if your template says:

Hello {{1}}, your order {{2}} has been shipped!

You might map {{1}} to the contact field name and {{2}} to the contact field order_id.

Header Variables

Some templates include a dynamic header (text, image, or document). If your selected template has header variables, you will see additional mapping fields for those.

Requirements

  • Your WhatsApp connection must use the Cloud API (not the web client).
  • The template must have APPROVED status. Draft or rejected templates cannot be sent.
  • Templates must be created and approved in your WhatsApp Business Manager before they appear in ReplyWolf.

Tips

  • Template messages are the only way to message contacts outside the 24-hour messaging window on the Cloud API.
  • Double-check your variable mapping before running the flow — mismatched variables can result in confusing messages.
  • If you do not see your template in the list, make sure it has been approved and that your Cloud API credentials are configured correctly.