When composing Text Templates for Proactive Engagement campaigns, it is important to understand how different devices and features handle your text formatting.

Text Template Personalization

For the best performance in proactive engagement messages, use Plain Text, Emojis, and Placeholder-based templates. Placeholders included in your message title, body, and buttons will automatically be replaced with actual user values when the message is sent.

Note: Rich Text formatting is not supported for First User Messages.

Translations and Localization

  • Machine Translations: Machine translations may not accurately support Rich Text formatting.
  • Language Fallback: If a translation is not available for the user's selected language, the message will automatically fall back to English.

Rich Text Formatting in Proactive Engagement

Support for Rich Text formatting depends on the user's operating system and Proactive Engagement campaign channel.

Android

  • In-App Messages: Rich Text is fully supported across all Android versions.
  • Push Messages: Rich Text is supported, except on Android 16 (where it will appear as plain text).

iOS

  • In-App Messages: Rich Text is supported in the header and body only.
  • Push Messages: Rich Text is not supported. All formatting will appear as standard plain text.

Note: Rich Text is not currently supported for buttons in iOS.