Home Integrations How WhatsApp templates work

How WhatsApp templates work

Last updated on May 04, 2026

The 24-hour messaging window

WhatsApp doesn't let businesses message customers whenever they want. When a customer messages you, a 24-hour window opens. During that window, you can reply freely — send text, images, links, whatever you need. No restrictions.

Every time the customer sends another message, the 24-hour timer resets. So a long back-and-forth support thread can stay open for days without any issues.

But the moment that window closes — meaning 24 hours pass since the customer's last message — you're locked out. You can't send them anything. Not a follow-up, not a resolution, nothing.

That's where templates come in

Templates (sometimes called HSM messages) are pre-approved message formats that Meta reviews before you can use them. They're the only way to message a customer outside the 24-hour window.

Think of them as your "break glass in case of emergency" — they let you reach out to customers even when the conversation window has expired.

When you'll need templates

  • A customer emails on Friday, you don't get to it until Monday — window's closed. You need a template to re-open the conversation.
  • You want to send order updates, shipping notifications, or delivery confirmations proactively — that's a template.
  • You want to send a promotional message or a product announcement — that's a marketing template.
  • A customer needs a one-time password or verification code — that's an authentication template.

When you don't need templates

  • Customer just messaged you and you're replying within 24 hours — free-form, no template needed.
  • You're in an active back-and-forth with a customer — the window keeps resetting with each reply from them.

Template categories

Meta groups templates into three categories, each with different pricing:

  • Marketing — promotions, offers, abandoned cart, product announcements
  • Utility — order confirmations, shipping updates, account notifications
  • Authentication — OTPs, verification codes, login confirmations

How templates get approved

You submit your template text to Meta for review. They approve (or reject) it — usually within minutes if your business is verified, up to 24 hours otherwise. Once approved, you can use it as many times as you want.

The catch: you can't change the wording after approval. You can only change the variables (the parts in curly brackets like {{1}}, {{2}}). Everything else is locked.

Template quality matters

Meta tracks how customers react to your templates. If people keep blocking you or marking your messages as spam, your template quality rating drops. Drop too low and Meta will pause or even disable your template.

Re-opening a conversation with a template

Here's the neat part: once you send a template and the customer replies, the 24-hour window re-opens. You're back to free-form messaging until it expires again.

So the typical flow looks like:

  1. Customer goes quiet, window closes
  2. You send a template message to follow up
  3. Customer replies
  4. You're back in the free-form window for another 24 hours

Need help? Email karri@commslayer.com