← Все инструменты
От UnifyPort Скоро
Проверьте шаблон WhatsApp до того, как это сделает Meta
Шаблоны сообщений WhatsApp Business отклоняют из-за мелких механических причин — сбитая нумерация плейсхолдера, одна лишняя кнопка. Этот инструмент проверяет их до отправки, чтобы вы не теряли часы в очереди одобрения Meta.
Что он проверяет
Механические правила, которые Meta применяет при одобрении шаблона, — те, что стоят вам лишнего круга, если их пропустить:
- Нумерация плейсхолдеров. Переменные в компоненте должны быть
{{1}},{{2}}… пронумерованы подряд без пропусков. - Лимиты кнопок. У кнопок quick-reply и call-to-action есть свои лимиты, а их сочетание Meta проверяет при отправке.
- Лимиты по символам. Body, header и footer имеют максимальную длину; превышение отклоняется сразу.
- Тип медиа в заголовке. Медиа-header должен указывать поддерживаемый тип —
TEXT/IMAGE/VIDEO/DOCUMENT.
Шаблон под проверкой
Вставьте JSON шаблона, который собираетесь отправить:
{
"name": "order_update",
"language": "en",
"components": [
{ "type": "BODY", "text": "Hi {{1}}, order {{2}} ships {{3}}." },
{ "type": "FOOTER", "text": "Reply STOP to opt out" }
]
}
…и увидьте, что отметит Meta, ещё до того как Meta это увидит:
✓ body placeholders {{1}}, {{2}}, {{3}} — consecutive
✓ body length within limit
✓ footer present, no variables (allowed)
! no header — optional, add one for media
Когда это помогает
- Перед каждой отправкой. Одобрение может занять часы; отклонение на один круг из-за опечатки в нумерации — чистая потеря времени.
- Шаблоны пишут не инженеры. PM и поддержка могут сами проверить текст до того, как он попадёт к разработчику, который отправляет.
- Массовая миграция шаблонов. Проверьте пачку за один проход вместо того, чтобы ловить отказы по одному.
Как это будет работать
- 1. Вставьте шаблон (header + body + footer + buttons).
- 2. Смотрите проверку каждого правила вживую, с подсветкой конкретного проблемного поля.
- 3. Исправляйте и перепроверяйте, пока всё не пройдёт.
- 4. Отправляйте в Meta уверенно. Всё работает в вашем браузере — ничего не загружается.
Частые вопросы
- Почему шаблоны WhatsApp отклоняют?
- Большинство отказов на первом круге механические: непоследовательные плейсхолдеры, слишком много кнопок, слишком длинный body или отсутствующий/неподдерживаемый тип медиа в header. Именно это и проверяет инструмент.
- Как нумеровать плейсхолдеры?
- Внутри компонента переменные должны идти
{{1}},{{2}}… подряд без пропусков. Скачок с{{1}}на{{3}}отклоняется. - Он отправляет шаблон в Meta за меня?
- Нет. Он только проверяет структуру шаблона по правилам. Отправляете вы по-прежнему через обычный поток WhatsApp Business / UnifyPort.
- Покидают ли данные шаблона браузер?
- Нет. Проверка полностью на стороне клиента — вставленный шаблон никогда не загружается на сервер.
Скоро
Этот инструмент уже в очереди разработки. Хотите раньше или есть правило шаблона, на котором вы постоянно спотыкаетесь? Напишите нам в Telegram — и мы поднимем приоритет. А пока документация UnifyPort по WhatsApp описывает отправку шаблонных сообщений через API.