Решения

Настройка шаблонов WhatsApp Business API

14 июля 2023
35 мин.

Нет времени читать?

Отправим материал вам на почту

Содержание

  1. Введение
  2. Диалоговая система WABA
    Варианты инициализации диалогов
    Категории шаблонов
    Критерии открытия диалога
  3. Настройка шаблонов
    Переход к настройке
    1. Начало диалога
    2. Печатная форма
    3. Запись на ремонт
       1) "Вы записаны на ремонт"
       2) "Напоминание о записи"
    4. Заказ-наряд готов

Введение

В данной статье рассматриваются принципы диалоговой системы учета сообщений на платформе WhatsApp Business API, а также виды преднастроенных в программе шаблонов сообщений и специфика их настройки в зависимости от назначения и категории.

Диалоговая система WABA

С 1 февраля 2022 года в WhatsApp Business API действует диалоговая система учета сообщений (Conversation model).

Диалог, или переписка – это цепочка сообщений, отправленных в течение 24-часового сеанса между компанией и клиентом. О критериях открытия диалога см. ниже

Введена следующая система тарификации: WhatsApp взимает плату за диалоговые сессии – т.е. оплата осуществляется не за каждое отдельное сообщение, а за диалог. Каждая инициация диалога в мессенджере открывает 24-часовое окно, в течение которого можно отправлять неограниченное количество уже бесплатных сообщений. 

Подробно о том, как работает плата за переписки на платформе WhatsApp Business см. на сайте Meta*: Pricing - WhatsApp Business Platform - Documentation - Meta for Developers (возможно, потребуется VPN).

Варианты инициализации диалогов

Диалог может быть инициирован как компанией, так и клиентом:

1. Диалоги, инициированные компанией, открываются в случае отправки сообщения компанией на номер клиента. Это сообщение должно быть на базе утвержденного шаблона, которые тарифицируются согласно категориям. Диалоговое окно открывается с момента доставки сообщения на номер клиента и действует в течение 24 часов: т.е. компания отправляет первое сообщение на основе шаблона и ждет ответа клиента – написания ответного сообщения либо нажатия кнопки в чат-боте. 

В этом случае компания платит за открытие диалоговой сессии, т.е. за первое отправленное сообщение, затем нужно дождаться, чтобы клиент ответил на него. Для каждого шаблона при согласовании должна быть выбрана категория (см. ниже).

2. Диалоги, инициированные клиентом, открываются в случае отправки пользователем сообщения в адрес компании. Сеанс общения начинается с момента ответа компанией на сообщение пользователя и действует в течение 24 часов. Ответ должен быть в свободной форме, а не на основе шаблона.

В рамках открывшегося диалогового окна компания может отправлять сообщения клиенту в свободной форме. Если клиент пишет первым, диалог будет бесплатным в рамках пакета сообщений, входящих в базовую абонентскую плату.

Примечание: Если компания не ответит на сообщение пользователя, то диалог не откроется и за такое входящее сообщение платить не нужно. Если с момента сообщения от пользователя прошло 24 часа, то компания может ответить только шаблонным сообщением и оно будет тарифицироваться, как диалог начатый компанией.

В рамках базовой абонентской платы (~3000 руб.) включено 1000 диалогов, инициированных клиентом (категории “service”). То есть, первые 1000 диалоговых сессий в месяц, начатых пользователем, будут бесплатными. По истечении 1000 диалогов каждый следующий диалог оплачивается отдельно. Все исходящие диалоги платные. 

Категории шаблонов

Диалоги в WABA распределяются по следующим категориям, которые необходимо будет выбирать при настройке для согласования шаблона сообщения:

  1. Маркетинг – к диалогам категории "Маркетинг" относятся промоакции, предложения, информационные сообщения и приглашения для клиентов, которые подразумевают ответ или какое-либо действие со стороны клиента. А также сообщения в свободной форме, не подходящие под другие категории – например, шаблон для приглашения клиента к диалогу. Это самая дорогая категория диалогов (~9 руб. на 07.2023 г.).
  2. Услуги диалоги категории "Услуги" сопровождают конкретный согласованный запрос или транзакцию либо информируют клиента о текущей транзакции. Это могут быть подтверждения транзакций, обновления транзакций и уведомления после покупки. Стоимость диалогов категории “Услуги”: дешевле, чем “Маркетинг” (~6 руб.).
    В частности, к данной категории относятся уведомления клиенту о записи на ремонт, напоминание о записи, уведомление о готовности заказ-наряда.
  3. Аутентификация диалоги категории "Аутентификация" позволяют выполнять аутентификацию пользователей с помощью одноразовых кодов, например в процессе многошагового входа (подтверждение аккаунта, восстановление аккаунта и т.д.). Это самая дешевая категория диалогов. На данный момент для настройки шаблонов в программе данная категория не используется.
  4. Сервис или Обслуживание диалоговые сессии категории "Обслуживание" помогают решать вопросы клиентов, т.е. это диалоги, инициированные клиентом (стоимость ~6 руб.). Данную категорию нельзя выбрать при настройке шаблона: ее видно только в детализации сообщений в Личном кабинете “360dialog”.

Подробную информацию о категориях диалогов и о том, как выбрать подходящую категорию при создании шаблона, см. в руководстве по шаблонам сообщений на официальном сайте Meta*: Template Categorization - WhatsApp Business Platform - Documentation - Meta for Developers.

Диалоговые сессии категории "Маркетинг", "Услуги" и "Аутентификация" можно открывать только сообщениями на базе шаблонов. Диалоговые сессии категории "Обслуживание" можно открывать только сообщениями в свободной форме – см. далее.

Критерии открытия диалога

1. Диалоговое окно, или окно обслуживания клиента – это 24-часовой период, в течение которого можно бесплатно переписываться с клиентом. Диалоговое окно открывается в двух случаях: 

   ● когда компания написала клиенту первой, и сообщение было доставлено;
   ● когда пользователь первым написал компании, и компания отправила ответное сообщение. 

В пределах диалогового окна компания может отправлять клиенту сообщения в свободной форме в любом количестве. Вне этого окна можно отправлять только сообщения на базе шаблонов. По истечении 24 часов вновь начатый диалог потребуется оплачивать заново.

2. Диалоговая сессия категории "Маркетинг", "Услуги" или "Аутентификация" открывается, когда компания отправляет клиенту сообщение на базе шаблона категории "Маркетинг", "Услуги" или "Аутентификация", если между ними нет других открытых переписок той же категории.

Если между компанией и клиентом открыт диалог, например, категории “Услуги”, то при отправке в течение 24 часов ещё одного сообщения на базе шаблона “Услуги” новая диалоговая сессия не откроется. Однако если отправить клиенту сообщение на базе другого шаблона, например, “Маркетинг”, то откроется новая сессия этой категории, и будут два открытых диалога.

3. Диалоговая сессия категории "Обслуживание" открывается, когда компания отправляет клиенту сообщение (ответное) в свободной форме в рамках окна обслуживания и между ними нет никаких других открытых диалогов.

Если между компанией и клиентом существует открытая диалоговая сессия какой-либо категории и в течение 24 часов компания отправит клиенту сообщение в свободной форме, новый диалог не откроется. Однако если открытых диалогов нет, и клиент напишет сообщение (при этом откроется окно обслуживания клиента), на которое компания ответит в течение 24 часов сообщением в свободной форме, откроется новая сессия категории "Обслуживание".

4. Продолжительность сессий категории "Маркетинг", "Услуги", "Аутентификация" и "Обслуживание" составляет 24 часа, если они не закрываются в результате открытия диалога с бесплатной точкой входа.

Диалоговые сессии, которые начаты через бесплатные точки входа, длятся 72 часа (3 дня). К бесплатным точкам входа относится:

   ● реклама с призывом перейти по ссылке в WhatsApp (Ads that click to WhatsApp);
   ● кнопка действия на странице Facebook (Facebook Page CTA).

Обратите внимание, что сессия будет бесплатной, если клиент перешел с оплаченного рекламного сообщения в Facebook** или Instagram**.

Подробнее о бесплатных точках входа см. на сайте Meta*: Pricing - WhatsApp Business Platform - Documentation - Meta for Developers.

Подробное описание критериев, определяющих момент открытия диалога см. на официальном сайте Meta*: Pricing - WhatsApp Business Platform - Documentation - Meta for Developers

Дополнительно

Ограничения на количество сообщений маркетингового шаблона для каждого пользователя

С 1 апреля 2024 года введено ограничение на количество маркетинговых диалогов, которые пользователь может получить от любой компании в течение определенного периода времени.

Ограничение применяется только к маркетинговым шаблонам, которые открывают новый диалог. Если между компанией и пользователем WhatsApp уже открыт маркетинговый диалог, сообщения маркетингового шаблона, отправленные пользователю, не будут затронуты.

Лимит определяется Meta* и основан на количестве маркетинговых шаблонных сообщений, которые человек уже получил от какой-либо компании, и не связан конкретно с бизнесом компании. Дополнительную информацию см. в документации 360 Dialog.

*Meta признана экстремистской организацией, запрещенной на территории Российской Федерации.

**Facebook  и Instagram являются продуктами компании Meta, признанной экстремистской организацией, запрещенной на территории Российской Федерации.

Настройка шаблонов

Переход к настройке

Справочник “Шаблоны сообщений” находится в меню программы “Администрирование → Компания → CRM → Шаблоны сообщений”:

Шаблоны WABA - Шаблоны сообщений в меню

Для шаблонов сообщений WhatsApp Business API создана отдельная группа:

Шаблоны WABA - Группа шаблонов

Шаблоны в группе для удобства разбиты по веткам логики бота. Например, группа Запись на ремонт содержит шаблоны: “Вы записаны на ремонт”, “Выбор автомобиля”, “Выбор услуг”, “Напоминание о записи”, “Подтвердите заявку” и “Управление записью”:

Шаблоны WABA - Группа шаблонов Запись

Логика настройки отправки автоматических сообщений общая для конфигурации 5S AUTO (см. статью Настройка автоматической отправки сообщений через мессенджеры). 

Для сообщений, отправляемых по WhatsApp, реализован специальный шаблон – он имеет заголовок, тело, подвал и т.д.:

Шаблоны WABA - Шаблон для WABA

Наполнение шаблона и отправка его на согласование производится прямо внутри программы: то есть, чтобы создать шаблон или посмотреть его статус, не нужно заходить в интерфейс Facebook* или WhatsApp.

В системе предустановлены стандартные шаблоны сообщений WABA:

1. Начало диалога
2. Печатная форма
3. Запись на ремонт
4. Заказ-наряд готов

В соответствии с политикой WABA, в каждом шаблоне необходимо установить категорию (см. выше): для шаблонов “Начало диалога” и “Печатная форма” должна быть установлена категория “Маркетинг”, для шаблонов “Запись на ремонт” и “Заказ-наряд готов” – категория “Услуги”.

Данные шаблоны являются преднастроенными в программе, но при необходимости можно внести в них изменения.

1. Начало диалога

Данный шаблон требуется, чтобы начать диалог с клиентом. Для начала диалога с клиентом требуется отправить ему приветственное сообщение по согласованному шаблону:

Шаблоны WABA - Начало диалога

Клиент нажимает кнопку “Подтвердить диалог” и получает в ответ автоматическое сообщение:

Шаблоны WABA - Ответное сообщение

Особенности настройки шаблона

Шаблон “Начало диалога WABA” должен выглядеть следующим образом:

Шаблоны WABA - Шаблон Начало диалога

При необходимости можно вносить изменения в шаблон: для этого требуется перейти на вкладку WABA и установить галочку “Создать новый шаблон” – это обязательно для возможности редактирования и отправки нового шаблона на модерацию:

Шаблоны WABA - Создать новый

Для нового шаблона необходимо присвоить уникальное Имя шаблона – оно должно быть написано латиницей, строчными (маленькими) буквами.

Для шаблона “Начало диалога” требуется выбрать категорию “Маркетинг”.

Для предустановленных шаблонов настроены кнопки ответов по умолчанию – в рассматриваемом примере это кнопка “Подтвердить диалог”:

Шаблоны WABA - Шаблон кнопки ответа

Шаблон ответа также можно изменить – для этого нужно перейти через обработчик “Подтверждение диалога” → действие “Подтверждение диалога” → шаблон “Благодарность за подтверждение диалога”:

Шаблоны WABA - Шаблон ответа

В поле “Текст сообщения” можно изменить текст.

После внесения изменений шаблон необходимо снова отправить на модерацию – для этого его необходимо Записать, нажать кнопку “Отправить на модерацию” и повторно “Записать”.

После отправки на модерацию шаблону будут присвоены значение параметра “Пространство имен”, а также значение Статуса “submitted”:

Шаблоны WABA - Отправка на модерацию

После первичной проверки статус изменится на “pending”. Затем в течение дня статус изменится либо на “approved” (“подтвержден”), либо на “rejected” (“отклонен”).

В случае если шаблон отклонен, необходимо в комментарии шаблона посмотреть причину, исправить и повторно отправить на модерацию.

Шаблон начинает работать только при статусе “approved”

Для того, чтобы начать диалог в свободной форме с клиентом, необходимо отправить ему приглашение на диалог, т.е. инициировать диалог. Для этого из Сделки либо из карточки контрагента следует отправить ему сообщение на основе данного шаблона:

Шаблоны WABA - Отправка из Сделки

Клиент должен нажать в сообщении кнопку “Подтвердить диалог” – после этого начинается сессия 24 часа (см. выше), т.е. можно будет писать клиенту в свободном формате в течение 24 часов.

2. Печатная форма

Данный шаблон требуется, чтобы отправлять клиентам печатные формы.

Особенности настройки шаблона

Данный шаблон должен иметь следующий вид:

Шаблоны WABA - Шаблон Печатная форма

Примечание: Шаблон “Печатная форма” не рекомендуется изменять, особенно наименование! 

При необходимости внесения изменений следует действовать аналогично настройкам шаблона “Начало диалога”, рассмотренным выше. Для шаблона “Печатная форма” должна быть выбрана категория “Маркетинг”. После внесения изменений шаблон также необходимо Записать, нажать “Отправить на модерацию” и повторно “Записать”:

Шаблоны WABA - Шаблон Печатная форма WABA

3. Запись на ремонт

Данный шаблон имеет два подвида: “Запись на ремонт / Вы записаны на ремонт” и “Запись на ремонт / Напоминание о записи”.

1) "Вы записаны на ремонт"

Шаблон используется для уведомления клиента о записи на ремонт – создается при записи документа "Заявка на ремонт" с видом "План ремонта".

Также в данном шаблоне есть кнопка "Маршрут проезда", которая отправляет клиенту геометку подразделения, где находится цех:

Шаблоны WABA - Запись на ремонт Карта

Особенности настройки шаблона

По умолчанию шаблон в программе выглядит следующим образом:

Шаблоны WABA - Вы записаны на ремонт

Настройка производится аналогично шаблону “Начало диалога” – см. выше

Шаблоны WABA - Вы записаны на ремонт WABA

Для шаблона “Запись на ремонт” должна быть выбрана категория “Услуги”. 

Все настройки заданы по умолчанию. При необходимости внесения изменений в шаблон требуется установить галочку “Создать новый шаблон”, внести изменения, записать, “Отправить на модерацию” и повторно “Записать”.

В частности, может потребоваться настройка кнопки “Маршрут проезда” – для этого следует перейти на вкладку “Варианты ответов”:

Шаблоны WABA - Вы записаны на ремонт Кнопка

Необходимо проверить, чтобы в настройках обработчика была указана интеграция, а также выбрано действие “Местоположение”:

Шаблоны WABA - Маршрут проезда

Координаты местоположения задаются в настройках подразделения компании – их рекомендуется брать из Google Maps: 

Шаблоны WABA - Координаты

После подтверждения шаблона нужно настроить значимое событие по автоматической отправке сообщений “Уведомление о записи на ремонт”:

Шаблоны WABA - Маршрут Значимое событие

В настройках значимого события должна стоять галочка “Активность”. В действии на значимое событие в поле “Шаблон сообщения” в параметрах и в таблице необходимо указать данный шаблон. 

Аналогичные настройки производятся для шаблонов “Напоминание о записи” и “Заказ-наряд готов” – см. далее.

2) "Напоминание о записи"

Напоминание о записи на ремонт приходит клиенту за определенное время до заезда – по умолчанию за 1 час:

Шаблоны WABA - Напоминание о записи

Особенности настройки шаблона

Настройка шаблона “Запись на ремонт / Напоминание о записи” производится полностью аналогично настройке шаблона “Запись на ремонт / Вы записаны на ремонт”, отличается только текст сообщения и настройка времени отправки уведомления: 

Шаблоны WABA - Шаблон Напоминание о записи

Все настройки также заданы по умолчанию. Категория также должна быть установлена “Услуги”. При необходимости внесения изменений в шаблон следует действовать аналогично настройке шаблона “Начало диалога” – см. выше:

Шаблоны WABA - Шаблон напоминание о записи WABA

Кнопка “Отправить маршрут проезда” настраивается так же, как для шаблона “Вы записаны на ремонт” (см. выше):

Шаблоны WABA - Напоминание о записи Кнопка

После подтверждения шаблона следует настроить значимое событие по автоматической отправке сообщений “Уведомление о записи на ремонт за 1 час”. В отличие от настройки “Уведомления о записи на ремонт” (см. выше), для шаблона “Напоминание о записи” должно быть указано значение параметра “Отправлять за …” – по умолчанию задано время 3600 сек. до времени записи:

Шаблоны WABA - Напоминание о записи Уведомление

4. Заказ-наряд готов

Данный шаблон требуется, чтобы отправлять клиенту уведомление о готовности автомобиля. Сообщение отправляется при смене статуса Заказ-наряда в состояние "Выполнен":

Шаблоны WABA - Шаблон ЗН готов

Особенности настройки шаблона

По умолчанию данный шаблон в программе выглядит следующим образом:

Шаблоны WABA - Шаблон Готовность авто

Настройки также заданы по умолчанию. Для данного шаблона должна быть установлена категория “Услуги”. При необходимости внесения изменений в шаблон следует действовать аналогично настройке шаблона “Начало диалога” – см. выше:

Шаблоны WABA - Шаблон Готовность авто WABA

После подтверждения шаблона следует настроить значимое событие по автоматической отправке уведомлений о готовности Заказ-наряда – настройка производится аналогично “Уведомлению о записи на ремонт” (см. выше):

Шаблоны WABA - Уведомление Готовность авто

кнопка вверх

  • Необязательно:

  • Уточните, пожалуйста, почему: