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
- Open Templates -> Custom -> Create.
- Select Authentication.
- Enter a compliant template name.
- Select the language.
- Use the provider-required body format.
- Map the OTP code variable.
- Configure code length where supported.
- Configure code expiry.
- Enable approved security recommendation text where available.
- Add optional footer text.
- Review the fixed Copy Code button behavior.
- Submit to Meta.
- Sync after approval.
- 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 freely | Authentication templates follow provider formatting. |
|---|---|
| Copy Code text cannot be changed | The provider may use a fixed action label. |
| Template rejected | Review category, variable and security content. |
| Code is exposed in logs | Review application and provider logging. |
Last reviewed:

