Create an Authentication Template

Create a secure OTP or account-verification template with code length, expiry and supported security wording.

Overview

Search Aliases: OTP template, copy code template, WhatsApp verification message

Step-by-step instructions

  1. Open Templates -> Custom -> Create.
  2. Select Authentication.
  3. Enter a compliant template name.
  4. Select the language.
  5. Use the provider-required body format.
  6. Map the OTP code variable.
  7. Configure code length where supported.
  8. Configure code expiry.
  9. Enable approved security recommendation text where available.
  10. Add optional footer text.
  11. Review the fixed Copy Code button behavior.
  12. Submit to Meta.
  13. Sync after approval.
  14. Test with a non-production account.

Security rules

Do not log one-time codes unnecessarily. Do not send an OTP to a number not associated with the verification request. Keep expiry short enough for security. Do not mix marketing content into Authentication templates.

COMMON ISSUES & SOLUTIONS

Body cannot be edited freelyAuthentication templates follow provider formatting.
Copy Code text cannot be changedThe provider may use a fixed action label.
Template rejectedReview category, variable and security content.
Code is exposed in logsReview application and provider logging.

Last reviewed: