Rich-сообщения
Создайте сообщение с кнопками, медиа, карточками или каруселью один раз и отправляйте его по RCS, WhatsApp, LINE и Facebook Messenger. Pushwoosh проверяет контент на соответствие каждому каналу прямо во время редактирования и превращает его в пресет для каждого канала, так что вам не нужно собирать одно и то же сообщение четыре раза.
Перед началом
Anchor link toPushwoosh создает копию сообщения только для каналов, настроенных в проекте. Канал, который не настроен, получает статус Has errors, и туда ничего не отправляется.
- RCS (Rich Communication Services) показывает сообщения от вашего бренда во встроенном приложении сообщений телефона — с кнопками, карточками или медиа вместо простого текста. Чтобы отправлять RCS, подключите Twilio с учетными данными вашего собственного аккаунта и Messaging Service. Номер Twilio без Messaging Service не может отправлять RCS. См. RCS-сообщения через Twilio.
- WhatsApp: подключите аккаунт WhatsApp Business для проекта.
- LINE: настройте платформу LINE для проекта.
- Facebook Messenger: подключите свою страницу Facebook.
Создание rich-сообщения
Anchor link to- Перейдите в Content > Messenger presets.
- Откройте вкладку канала, для которого создаете сообщение: RCS, WhatsApp, Messenger или LINE. Редактор откроется с этим каналом, выбранным в полосе Channels.
- Нажмите Создать rich-сообщение.
- Нажмите Enter preset name рядом с Rich message вверху и введите название сообщения.
Добавление языков
Anchor link toСообщение начинается с языка Default language, который отправляется пользователям без подходящего языка. Чтобы добавить переводы:
- Нажмите значок плюса (+) рядом с выпадающим списком языков.
- Выберите языки, которые хотите добавить.
- Переключайтесь между языками в выпадающем списке и заполняйте контент для каждого из них.
У каждого языка свой тип контента и свои поля. Статус канала — худший среди всех языков: если в одном языке есть ошибки для канала, ошибки есть у всего сообщения в этом канале.
Выбор типа контента
Anchor link toВыберите Type в блоке Content type, прежде чем заполнять что-либо еще.
| Тип | Что это | Когда использовать |
|---|---|---|
| Text | Простой текст без медиа и кнопок. | Нужно просто что-то сообщить пользователям. |
| Media | Текст с изображением, видео, документом или аудиофайлом. | Нужно отправить файл вместе с текстом. |
| Quick reply | Текст с кнопками ответа. | Пользователи должны ответить одним нажатием. В Journey каждая кнопка получает свою ветку, и пользователи продолжают путь в зависимости от ответа. |
| Call to action | Текст с кнопками, которые открывают ссылку или звонят на номер телефона. | Пользователи должны открыть страницу или позвонить прямо из сообщения. |
| List picker | Текст со списком вариантов. | Пользователи должны выбрать один вариант из списка. Работает только в WhatsApp, в пределах 24-часового окна. |
| Card | Один блок с медиа, заголовком, текстом и кнопками. | Нужно показать один товар или предложение с картинкой и кнопками. |
| Carousel | От двух до десяти карточек в одном сообщении. | Нужно показать сразу несколько товаров или предложений. |
| Custom LINE Flex | Ваш собственный макет LINE Flex. | У вас уже есть макет LINE Flex. Работает только в LINE. |
List picker и Custom LINE Flex работают каждый только в одном канале. Остальные типы работают во всех четырех каналах: RCS, WhatsApp, LINE и Messenger. Канал, где тип не работает, получает Has errors, и Pushwoosh ничего туда не отправляет.
Рядом с Type поле WhatsApp category задает категорию шаблона WhatsApp. См. Одобрение шаблона WhatsApp.
Заполнение сообщения
Anchor link toВведите контент в блоки, которые появляются для выбранного типа. Для каждого типа ниже перечислены его блоки и ограничения, которые редактор проверяет в каждом канале. Если контент превышает ограничение, канал получает статус Has errors. См. Проверка совместимости с каналами.
Text
Anchor link toИспользуйте для простого сообщения без медиа и кнопок. Работает во всех каналах.
- В поле Type выберите Text.
- Введите текст сообщения в Body. Можно вставлять эмодзи и плейсхолдеры персонализации.
Ограничения Body: 1 600 символов в RCS, 5 000 в LINE и 2 000 в Messenger.
Media
Anchor link toИспользуйте, чтобы отправить изображение, видео, документ или аудиофайл с текстом. Сначала выберите тип файла, затем добавьте ссылку на него.
- В поле Type выберите Media.
- Введите Body.
- Выберите Media type: Image, Video, Document или Audio.
- Укажите ссылку на файл в Media URL:
- Для изображения нажмите значок вложения рядом с полем и выберите файл JPEG или PNG из медиатеки либо вставьте ссылку
https://. - Для видео, документа или аудиофайла вставьте ссылку
https://. В медиатеке хранятся только изображения.
- Для изображения нажмите значок вложения рядом с полем и выберите файл JPEG или PNG из медиатеки либо вставьте ссылку
- Для видео укажите Video poster URL так же, как для изображения.

Ограничения Body: 1 600 символов в RCS и 2 000 в Messenger.
Так же задаются Header media URL и медиа карточек.
Quick reply
Anchor link toИспользуйте, когда пользователи должны ответить одним нажатием. В Journey каждая кнопка получает свою ветку, поэтому вы можете продолжить Journey в зависимости от ответа пользователя.
- В поле Type выберите Quick reply.
- Введите Body.
- Нажмите Add button и введите Title кнопки.
- Повторите шаг 3 для каждой кнопки.

Ограничения:
- Кнопки: 1–4 в RCS, 1–13 в LINE и Messenger.
- Заголовок кнопки: 25 символов в RCS, 20 в LINE и Messenger.
Call to action
Anchor link toИспользуйте, чтобы отправить пользователей по ссылке или дать им позвонить на номер телефона прямо из сообщения.
- В поле Type выберите Call to action.
- Введите Body.
- Нажмите Add button.
- Выберите Type of action: Open URL или Call phone.
- Введите Title кнопки.
- Заполните поле для действия:
- Для Open URL введите URL.
- Для Call phone введите Phone number в международном формате, например
+1234567890.

Ограничения:
- Кнопки: 1–4 в RCS, 1 или больше в LINE, 1–3 в Messenger.
- Заголовок кнопки: 25 символов в RCS, 40 в LINE, 20 в Messenger.
- Body: 1 600 символов в RCS и 640 в Messenger. Текст для LINE редактор не проверяет.
List picker
Anchor link toИспользуйте, чтобы пользователи выбрали один вариант из списка.
- В поле Type выберите List picker.
- Введите Body.
- В блоке List введите List button text.
- Нажмите Add item.
- Введите Item name и, при желании, Item description.
- Повторите шаги 4 и 5 для каждого элемента.

Card и carousel
Anchor link toИспользуйте карточку для одного блока с медиа, текстом и кнопками. Используйте карусель, чтобы показать от двух до десяти карточек в одном сообщении.
-
В поле Type выберите Card или Carousel.
-
Для карусели введите Body в блоке Message.
-
Нажмите Add card для каждой карточки, максимум десять.
-
Заполните каждую карточку:
- Media URL и Media type
- Card title
- Card body (необязательно)
- Footer (необязательно)
- Кнопки: Quick reply, Open URL или Call phone

-
Чтобы изменить вид карточки в RCS, выберите RCS в полосе Channels, затем задайте Orientation, Height и Thumbnail alignment в разделе RCS card layout. Оставьте в полях значение Default, чтобы использовать стандартный макет RCS.

Правила для карточек по каналам
Anchor link toКаналы принимают разные карточки:
- Body карусели: RCS и Messenger его не отправляют.
- Карусель RCS: в каждой карточке должны быть изображение или видео, Card body и одна или две кнопки. Кнопки должны быть одних и тех же типов в одном и том же порядке на каждой карточке. RCS не показывает Footer карточки в карусели. В одиночной карточке футер показывается под текстом и не может содержать плейсхолдеры.
- Messenger: в каждой карточке должен быть Card title, а медиа карточки должно быть изображением. Messenger не показывает Footer карточки.
- Карусель WhatsApp: в каждой карточке должны быть изображение или видео, Card body и одна или две кнопки. У всех карточек должен быть один и тот же тип медиа и одни и те же типы кнопок в одном и том же порядке. WhatsApp не отправляет Card title и Footer карточки в карусели. Чтобы отправить карусель за пределами 24-часового окна, см. Отправка карусели на одобрение.
- LINE: медиа карточки должно быть изображением.
Редактор также проверяет следующие ограничения:
- Карточки в карусели: 2–10 во всех каналах.
- Card title: 200 символов в RCS и 80 в Messenger. В LINE редактор его не проверяет.
- Card body: в RCS — 1 600 символов в одиночной карточке и 160 символов на заголовок и текст вместе в карусели. В карусели WhatsApp — 160 символов. В Messenger — 80 символов. В LINE редактор его не проверяет.
- Кнопки на карточке: в RCS — 0–4 на одиночной карточке и 1–2 в карусели. В карусели WhatsApp — 1–2. В Messenger — 0–3. В LINE редактор их не проверяет.
Custom LINE Flex
Anchor link toИспользуйте Custom LINE Flex, если у вас уже есть макет LINE Flex.
- В поле Type выберите Custom LINE Flex.
- Вставьте контейнер Flex в Flex JSON. Тип контейнера должен быть
bubbleилиcarousel.

LINE отправляет его как есть. RCS, WhatsApp и Messenger получают Has errors, и туда ничего не отправляется.
Текст LINE в списке чатов
Anchor link toДля карточек, каруселей, call to action и сообщений Custom LINE Flex LINE берет текст для списка чатов и уведомления из первого заполненного из этих полей:
- Body.
- Заголовок или текст первой карточки.
- Название сообщения.
У сообщения Custom LINE Flex нет Body и карточек, поэтому LINE показывает название сообщения. LINE получает не более 400 символов этого текста, остальное обрезается.
Резервное SMS
Anchor link toТелефоны без RCS получают RCS-сообщение в виде SMS. Введите его текст в поле SMS text в блоке SMS fallback внизу формы. Блок появляется, только пока в полосе Channels выбран RCS.
Если SMS text пустое, SMS содержит Body. Если оба поля пустые, RCS получает Has errors. Длина SMS — до 1 600 символов.
Чтобы добавить короткую ссылку, вставьте длинную ссылку в поле Shorten a link под полем и нажмите Shorten & insert. Pushwoosh добавит короткую ссылку в конец текста SMS.

У WhatsApp, LINE и Messenger нет замены текстом. Канал, который не может показать сообщение, получает Has errors, и туда ничего не отправляется.
Проверка совместимости с каналами
Anchor link toПолоса Channels под заголовком показывает по одному значку на канал. Pushwoosh заново проверяет сообщение, когда вы покидаете поле или меняете значение в выпадающем списке.
| Цвет значка | Статус | Что это значит |
|---|---|---|
| Зеленый | Compatible | Канал отправляет сообщение в том виде, в котором оно создано. |
| Оранжевый | Partially compatible | Только WhatsApp: сообщение уходит только в пределах 24-часового окна, а не всем. |
| Красный | Has errors | В этот канал ничего не отправляется, пока вы не исправите ошибки. |
| Серый | Not checked | Сообщение еще не проверялось, или проверка не удалась. Отредактируйте поле, чтобы проверить снова. |
Нажмите на значок, чтобы увидеть проблемы этого канала под полосой и предпросмотр сообщения в этом канале справа. Каждая проблема указывает поле и нарушенное правило.
Когда вы выбираете канал, поля, которые он не доставляет, получают пометку рядом с названием в форме, например (not delivered on RCS), а предпросмотр их не показывает.
В этом примере у RCS есть ошибки, потому что RCS не настроен в проекте:

Сохранение rich-сообщения
Anchor link toНажмите Save. Pushwoosh сохраняет сообщение и для каждого канала без Has errors создает или обновляет его копию:
- RCS: пресет SMS с тем же названием. Pushwoosh создает шаблон RCS в вашем аккаунте Twilio и прикрепляет его к пресету. Телефоны без RCS получают резервное SMS.
- WhatsApp: пресет WhatsApp с тем же названием, доступный в элементе Journey WhatsApp и в разовых сообщениях WhatsApp.
- LINE: пресет LINE с тем же названием.
- Messenger: пресет Messenger с тем же названием, доступный в элементе Journey Facebook Messenger.
У каждой копии есть значок Rich message, и она появляется здесь:
- RCS: на вкладке SMS, потому что копия для RCS — это пресет SMS.
- LINE: на вкладке LINE в разделе LINE-пресеты, созданные до rich-сообщений вместе с пресетами LINE, созданными без rich-редактора. Сами rich-сообщения перечислены над ним. Раздел появляется, только если в проекте есть такой пресет. Без него вкладка LINE показывает только rich-сообщения, а копии для LINE не показывает.
Копией управляют через ее rich-сообщение:
- Редактирование копии: нажмите на нее или на действие Edit. Rich-сообщение откроется в редакторе.
- Удаление копии: удалите rich-сообщение. Копию нельзя удалить отдельно, и Pushwoosh удаляет все копии вместе с сообщением.

Одобрение шаблона WhatsApp
Anchor link toЗа пределами 24-часового окна, которое открывает последнее сообщение пользователя, WhatsApp доставляет только шаблоны, одобренные Meta. Пока у rich-сообщения нет одобренного шаблона, Pushwoosh отправляет его в WhatsApp только пользователям, которые писали вам за последние 24 часа, а значок WhatsApp остается оранжевым.
- Рядом с Type выберите WhatsApp category: Marketing или Utility. Meta назначает цену и проверяет шаблоны по категории.
- Если вы еще не сохранили сообщение, сохраните его. Submit for WhatsApp approval доступна только для сохраненного сообщения.
- Если вы сохранили сообщение на шаге 2, снова откройте его на вкладке WhatsApp, потому что после сохранения редактор закрывается.
- Нажмите Submit for WhatsApp approval. Pushwoosh сохраняет ваши изменения и отправляет в Meta шаблон для каждого языка. Если кнопка недоступна, см. Когда отправить на одобрение нельзя.

Отправка карусели на одобрение
Anchor link toMeta принимает карусель только как шаблон Marketing. Перед отправкой на одобрение установите для WhatsApp category значение Marketing. При Utility кнопка Submit for WhatsApp approval недоступна.
Каждая карточка также должна соответствовать правилам для карусели WhatsApp из раздела Правила для карточек по каналам. Если карточка нарушает одно из них, значок WhatsApp получает Has errors, и отправить карусель на одобрение нельзя, пока вы это не исправите.
Проверка статуса
Anchor link toСтрока под полосой Channels показывает статус проверки после WhatsApp template:. До отправки там указано not submitted:

Статус меняется по мере проверки шаблона в Meta:
| Статус | Что это значит |
|---|---|
| not submitted | Шаблон не отправлен в Meta. WhatsApp получает сообщение только в пределах 24-часового окна. |
| pending review | Meta проверяет шаблон. Пока он не одобрен, WhatsApp получает сообщение только в пределах 24-часового окна. |
| approved | WhatsApp отправляет шаблон любому пользователю. |
| the latest change is pending review, the approved version is sent | Вы отредактировали и повторно отправили одобренное сообщение. За пределами 24-часового окна пользователи получают ранее одобренную версию. |
| rejected | Meta отклонила шаблон, причина указана после статуса. Исправьте контент и отправьте снова. |
Pushwoosh проверяет статус в Meta каждые несколько минут. Чтобы проверить сразу, нажмите Refresh status. Если языков несколько, показывается статус, который дальше всего от одобрения.
Когда отправить на одобрение нельзя
Anchor link toКнопка Submit for WhatsApp approval недоступна, когда:
- WhatsApp не настроен в проекте.
- у значка WhatsApp статус Has errors.
- выбран тип Carousel, а WhatsApp category — Utility: Meta принимает карусели только в шаблонах Marketing.
- выбран тип Carousel, и в нем меньше двух карточек.
- WhatsApp не может собрать шаблон из этого типа, например List picker или Custom LINE Flex.
Для карусели или типа, который не может быть шаблоном, редактор показывает причину под статусом проверки. Для карусели с категорией Utility он предлагает переключить WhatsApp category на Marketing или сменить тип на Card.
Редактирование одобренного сообщения
Anchor link toРедактирование одобренного сообщения не останавливает его: за пределами 24-часового окна продолжает уходить одобренная версия, пока Meta не одобрит новую. Отправляйте сообщение на одобрение повторно после каждого изменения.
Отправка rich-сообщения в Journey
Anchor link toВыберите копию в элементе ее канала:
- RCS: в элементе SMS выберите копию SMS в качестве пресета. См. Ветвление по кнопкам ответа RCS.
- LINE: выберите копию LINE в качестве пресета. См. Ветвление по кнопкам ответа.
- WhatsApp: выберите rich-сообщение в выпадающем списке Content, где у него есть значок Rich message. См. Использование rich-сообщения.
- Facebook Messenger: выберите Preset, затем копию для Messenger. См. Ветвление по кнопкам ответа.
Чтобы направить пользователей, чье rich-сообщение отклонил провайдер, в отдельную ветку, например чтобы попробовать другой канал:
- В настройках элемента SMS, WhatsApp, LINE или Facebook Messenger включите Branch when the provider rejects the message.
- Сохраните элемент.
- На холсте соедините ветку Rejected by provider со следующим элементом.
О том, когда пользователь попадает в эту ветку, см. SMS, WhatsApp, LINE и Facebook Messenger.
Отправка rich-сообщения как разового сообщения WhatsApp
Anchor link toВ разовом сообщении WhatsApp выберите rich-сообщение в выпадающем списке шаблонов на шаге Content. См. Отправка rich-сообщения.
Одобренное rich-сообщение уходит любой аудитории. Без одобренного шаблона оно уходит только контактам с открытым 24-часовым окном, а аудитория и время отправки фиксированы.
Управление rich-сообщениями
Anchor link toRich-сообщения перечислены на вкладках RCS, WhatsApp, Messenger и LINE, у каждого — значок для каждого канала. Вкладка канала показывает rich-сообщения, которые этот канал может отправить.

Откройте меню ⋮ сообщения, чтобы:
- Отредактировать его.
- Дублировать его. Дубликат получает собственные копии во всех каналах без Has errors.
- Удалить его. Pushwoosh удаляет и его копии. Rich-сообщение нельзя удалить, пока Journey отправляет одну из его копий: сначала уберите ее из Journey.