Шаблоны WABA
В WhatsApp Business API нельзя отправлять что угодно, когда угодно и кому угодно, как в других мессенджерах, так как действуют специальные правила компании Meta:
Чтобы вести свободное общение с клиентом — должно быть открыто 24-часовое диалоговое окно.
Окно открывается входящим сообщением от клиента: вопросом, запросом в поддержку, просто приветствием или ответом на ваше сообщение.
Пока окно закрыто — вы можете отправлять клиенту лишь платные сообщения по заранее согласованным шаблонам WhatsApp Business API.
На основе этих правил в WABA работает тарификация сообщений. Подробнее в нашей статье:
💰Стоимость и оплатаКак работает 24-часовое окно
24-часовое диалоговое окно в WhatsApp Business API — это период времени, в течение которого бизнес в ответ на последнее сообщение от клиента может свободно отправлять любые сообщения.
Подробнее о том, как работает это окно:
24-часовое окно начинается, когда бизнес получает сообщение от клиента. Это сообщение может быть любым: вопрос, запрос или просто приветствие.
С момента получения последнего входящего сообщения от клиента у бизнеса есть 24 часа для отправки сообщений. В течение этого времени бизнес может отправлять любые сообщения, которые соответствуют политике WhatsApp, без использования платных шаблонов. Это позволяет вести естественный диалог с клиентом, решать его вопросы и предоставлять необходимую информацию.
По истечении 24 часов с момента последнего входящего сообщения от клиента окно закрывается. После этого бизнес не может отправлять свободные сообщения до тех пор, пока клиент снова не инициирует контакт.
Если окно закрыто, бизнес может отправлять сообщения только с использованием заранее одобренных платных шаблонов.
Чтобы снова открыть 24-часовое диалоговое окно, клиент должен отправить новое сообщение. После этого процесс начинается сначала, и у бизнеса снова будет 24 часа для свободного общения.
Шаблоны
WABA-шаблоны — это предварительно созданные и одобренные компанией Meta шаблоны сообщений для отправки в WhatsApp Business API, когда закрыто 24-часовое диалоговое окно. Шаблон может содержать текст, изображения, документы, переменные и кнопки.
Шаблоны бывают разных типов в зависимости от сутиуации. Всего существует три типа шаблонов:
MARKETING — маркетинговые шаблоны это основная и самая гибкая из категорий шаблонов. Нужна для начала диалога с клиентом, отправки рекламных кампаний и сообщений, информирования об акциях, новинках и обновлениях, проведения опросов, сбора обратной связи и так далее.
UTILITY — служебные шаблоны отправляются в ответ на действия или запрос клиента, например: подтверждение заказа, транзакция, оформление подписки. Они должны содержать конкретную информацию: номер аккаунта или заказа, статус подписки и так далее.
AUTHENTICATION — содержание аутентификационных шаблонов заранее предопределено компанией Meta. Они позволяют бизнесу аутентифицировать пользователей с помощью одноразовых кодов, обычно это комбинация из 4-8 цифр и букв. Это может быть востребовано на разных этапах: регистрация пользователя, логин, проверка учетной записи, восстановление, проверка целостности и так далее.
При создании шаблона вы выбираете желаемую категорию, однако компания Meta имеет право изменить на ту категорию, которую посчитает нужной для каждого отдельного шаблона. Подробнее о назначении категорий и что в них входит можно посмотреть в документации Meta:
Структура шаблона
HEADER
Это заголовок, он не обязателен для заполнения. Появляется вверху сообщения и поддерживает текст и медиа: изображения, видео, документы. Текстовый вариант поддерживает одну переменную и вмещает до 60 символов.
BODY
Это основной текст шаблона и вашего сообщения клиенту, куда также можно добавить переменные.
FOOTER
Футер или нижний колонтитул — необязательный для заполнения текст, который появляются ниже основного сообщения. Не поддерживает переменные, вмещает до 60 символов
BUTTONS
Какие бывают кнопки:
Кнопка быстрого ответа.
Текстовая кнопка, при клике на которую сразу отправляется в чат с вами ответ с текстом, повторяющим текст кнопки. Текст кнопки можно писать любой и до 25 символов.
Кнопка с ссылкой.
Кнопка при клике ведет на url, который вы укажите. Ссылка может быть полностью статичной либо содержать переменную. Если вы указываете переменную, то она обязательно должна быть в конце url-ссылки. URL-ссылка не поддерживает кириллицу, но текст самой кнопки - поддерживает.
Кнопка с номером телефона.
При нажатии производится вызов на указанный номер телефона. В одном шаблоне можно использовать только одну кнопку с телефонным номером.
Кнопка каталог (доступен только в категории Маркетинг).
Кнопка, при клике на которую открывается ваш каталог. Ваш клиент сможет сделать заказ, список отправленных товаров или услуг появится у вас в чате.
Ограничения кнопок:
В одном шаблоне может быть максимум до 2 кнопок, а в кнопке не больше 25 символов. URL-ссылка (не сам текст для кнопки-ссылки) - до 2000 символов
В шаблон можно добавить 2 кнопки-ссылки , 2 кнопки быстрого ответа или 1 кнопку-номер.
Кнопка с ссылками и номером телефона при клике не отправляет ответ в чат, как это делает кнопка быстрого ответа.
В шаблоне типа "Карусель" можно совмещать кнопки разных типов.
В шаблоне "Каталог" можно использовать только одну кнопку - кнопку каталога. Текст кнопки не изменяем.
Переменные
Переменные обозначаются в двойных фигурных скобках и цифрой, например, {{1}}. Вы можете прописать их руками либо нажать на "Добавить переменную". В них уже в момент отправки шаблона вы можете прописать любой текст - имя, номер заказа, адрес, статус доставки и т.п.
Пример:
Здравствуйте, {{1}}. Это ваш менеджер {{2}}. Вы у нас записаны...
При отправке в этом примере вам нужно будет заполнить только имена. Весь остальной текст уже сохранен в шаблоне.
Здравствуйте, Иван. Это ваш менеджер Людмила. Вы у нас записаны...
Переменные добавляются в строгой числовой последовательности и только в том виде, как показано выше. Также тело шаблона не может состоять только из одних переменных.
Примеры ошибочного заполнения переменных:
Здравствуйте, {{2}}. Это ваш менеджер {{1}}. Вы у нас записаны...
Здравствуйте, {{1}}. Это ваш менеджер {{3}}. Вы у нас записаны...
Здравствуйте, {{text1}}. Это ваш менеджер {{text2}}. Вы у нас записаны...
{{1}}
Но можно обойти запрет на использование только одних переменных без фиксированного текста, если поставить в начале и в конце Эмоджи либо какие символы (стрелочки и т.п)
Например:
💬 {{1}} 💬
💬 И здесь прописывается любой текст 💬
Максимальное количество символов - 1024.
Еще хотим обратить внимание, что последовательность нумерации переменных в каждом элементе своя. Например, если в заголовке HEADER вы указали одну переменную, то в BODY переменная все также будет начинаться с 1-ки.
На текущий момент в личном кабинете нет возможности указать переменные в начале и в конце текста. Следите за обновлениями, данное ограничение будет снято.
Шаблон Аутентификации
В отличие от двух других категорий этот тип шаблона имеет ограничения в заполнении.
HEADER — не имеет заголовка.
BODY — текст не изменяется.
Обратите внимание: текст, который получает пользователь whatsapp, зависит от выбранного языка в шаблоне. Чтобы текст отображался на русском, в языке шаблона выберите RU.
FOOTER — можно добавить текст об истечении срока действия кода.
BUTTONS — шаблоны аутентификации включают либо кнопку копирования кода, либо кнопку автозаполнения в одно касание.
Last updated