Skip to content

In-app messages overview

In-app messages help you get content to your user without interrupting their day with a push notification. Customized and tailored in-app messages enhance the user experience and help your audience get the most value out of your app. With a variety of layouts and customization tools to choose from, in-app messages engage your users more than ever before.

Check out our case studies to see examples of in-app messages.

Three images of potential Roku in-app messages that a user could build. These examples include "fullscreen takeover", "homepage banner", and "corner notifier".

In-app message types

Create an in-app message for Roku by selecting Roku Devices as the in-app message platform.

Technical documentation

Visit our integration guide for instructions on displaying in-app messages and logging impressions and click analytics.

A "homepage banner" example showing the different components needed to build the custom banner. Components listed include the message composition component (showing the body, button text, image, assigned button behavior (deep link), and key-value pairs), the backend details (audience listed as "users who watched season 1", intended interactions (button deeplinks to app, closing the message dismisses the message, and automatic dismissal after 10 seconds), the trigger (session start), and the key-value pair (template = homepage_banner)).

Testing and QA

The test send feature is not supported for Roku in-app messages. To test a message, launch the campaign filtered to only your user ID.

New Stuff!