Replyn
ChannelsWhatsApp

WhatsApp Message Templates

Create, manage, and use WhatsApp message templates for outbound messaging in Replyn.

WhatsApp message templates are pre-approved message formats that allow you to send outbound messages to customers. Templates are required by WhatsApp whenever you initiate a conversation or re-engage a customer outside the 24-hour messaging window.

WhatsApp message templates list in Replyn
Manage all your WhatsApp message templates from the Replyn dashboard.

Why Are Templates Needed?

WhatsApp enforces a 24-hour messaging window policy. After a customer sends you a message, you have 24 hours to reply with any content (known as a "session message"). Once the 24-hour window closes, you can only send messages using pre-approved templates.

24-Hour Window: If more than 24 hours have passed since the customer's last message, you must use an approved message template to re-initiate the conversation. Attempting to send a free-form message outside this window will fail.

Templates ensure that businesses follow WhatsApp's messaging policies and that customers receive high-quality, expected communications.

Template Categories

WhatsApp organizes templates into three categories. The category you select affects pricing and approval criteria.

Marketing

Marketing templates are used for promotional content, product announcements, offers, and customer re-engagement. Examples include:

  • Promotional offers and discounts
  • Product launch announcements
  • Newsletters and updates
  • Cart abandonment reminders

Utility

Utility templates are used for transactional and service-related messages that customers expect to receive. Examples include:

  • Order confirmations and shipping updates
  • Appointment reminders and confirmations
  • Account notifications
  • Payment receipts

Authentication

Authentication templates are used for one-time passwords (OTPs) and verification codes. These templates follow a strict format defined by WhatsApp and are typically auto-approved.

Creating Templates in Replyn

Go to Settings > Channels, select your WhatsApp channel, and click the Templates tab. Click Create Template to start.

Choose a Category

Select the appropriate category for your template: Marketing, Utility, or Authentication. Choose carefully, as the category affects both pricing and the approval process.

Define the Template Name

Give your template a descriptive name using lowercase letters, numbers, and underscores (e.g., order_confirmation, appointment_reminder). This name is used internally and is not visible to customers.

Select Language

Choose the language for your template. You can create multiple versions of the same template in different languages to serve a multilingual customer base.

Compose the Template Content

Write the body of your template message. You can include:

  • Header (optional) — Text, image, video, or document.
  • Body (required) — The main message content, with optional variables.
  • Footer (optional) — A short line of text at the bottom.
  • Buttons (optional) — Call-to-action or quick-reply buttons.

Add Sample Content

Provide sample values for any variables you used. Meta uses these samples during the review process to understand how the template will look in practice.

Submit for Approval

Click Submit to send your template to Meta for review. You will be redirected to your templates list where you can track the approval status.

WhatsApp template editor in Replyn
The template editor with header, body, footer, and button configuration.

Using Variables in Templates

Variables allow you to personalize templates with dynamic content such as customer names, order numbers, or appointment times. Variables are denoted by double curly braces with a number.

Example template body:

Hi {{1}}, your order #{{2}} has been shipped and will arrive by {{3}}. Track your delivery here: {{4}}

When sending the template, Replyn will prompt you to fill in each variable or automatically populate them from contact and order data.

Variable mapping in Replyn:

VariableDescriptionExample Value
{{1}}Customer nameSarah
{{2}}Order number10452
{{3}}Delivery dateFeb 20, 2026
{{4}}Tracking URLhttps://track.example.com/10452

When using templates in Broadcasts, variables are automatically populated from your contact list data. Make sure your contact records have the necessary fields filled in.

Template Approval Process

After submitting a template, Meta reviews it against their WhatsApp Business Policy. Here is what to expect:

  • Review time: Most templates are reviewed within a few minutes to a few hours. In some cases, review can take up to 24 hours.
  • Approval statuses:
    • Pending — The template is under review.
    • Approved — The template is ready to use.
    • Rejected — The template did not pass review. You will see a reason for rejection.
  • Rejection reasons: Common reasons include misleading content, missing required information, incorrect category selection, or policy violations.

If a template is rejected, review the rejection reason, make the necessary changes, and resubmit.

Managing Templates

From the templates list in Replyn, you can:

  • View status — See whether each template is pending, approved, or rejected.
  • Edit and resubmit — Modify rejected templates and submit them again for review.
  • Delete — Remove templates you no longer need.
  • Duplicate — Copy an existing template to create a variation.
  • Filter by category — Quickly find templates by their category type.

Best Practices

  • Be clear and concise — Write templates that deliver value to the customer in as few words as possible.
  • Choose the right category — Miscategorizing a template can lead to rejection or higher costs.
  • Personalize with variables — Templates with personalization have higher engagement rates.
  • Provide clear opt-out instructions — For marketing templates, include a way for customers to opt out of future messages.
  • Test before broadcasting — Send templates to a small test group before using them in large-scale broadcasts.

On this page