Understanding rich push notifications
Generating...
You will learn
Learn about rich push notifications in Klaviyo. Rich push notifications are available for both campaigns and flows.
What are rich push notifications?
In contrast to standard text-only push notifications, rich push notifications include multimedia content, such as images, GIFs, and videos.
Why send rich push notifications?
Including rich content (e.g., images) in your push notifications is a great way to engage recipients and encourage them to open your app. For instance, you can show recipients that a product on their wish list is now discounted or send a fun graphic to announce major news.
Before you begin
You must do the following before trying to use rich push notifications:
- Set up push for iOS, Android, or both in Klaviyo.
- For iOS only, talk with your app developer to ensure your app can send rich notifications. You may need additional setup on the app side, such as a service extension.
Want to request a feature for Klaviyo push notifications? Fill out this Google form to tell us about it!
Android and iOS availability
Images, static and dynamic, are available for both iOS and Android apps.
However, GIFs and videos are only available to send to iOS apps, as Android does not currently support GIFs. If you try to send a GIF to an Android device, it will appear as a static image of the first frame of the GIF. If you try to send a video to an Android device, the notification will send as text-only.
Number of media per pushNumber of media per push
Each push notification can have 1 piece of multimedia content (e.g., an image or GIF).
Thus, you can’t send an image to Android users and a GIF to iOS users.
File types
Klaviyo supports the following image file types:
- JPEG
- PNG
- GIF (iOS only)
- MP4 (iOS only)
File size
Image/GIF must be sized 1 MB or smaller. Videos must be 10 MB or smaller.
If you try to add a file that is larger than the limit, you’ll receive an error message.
Note that while certain devices can support larger file sizes, using a smaller-sized file is a best practice. A smaller file size helps ensure that the user is able to consistently see your media, even when their internet connection isn’t strong.
Best practices for media attachmentsBest practices for media attachments
Images and GIFs appear in 2 ways: the collapsed view (left) and expandable view (right). In the expanded view, your attached media automatically adjusts to fit the phone, scaling to the width of the screen.
When you add a GIF or video, it will not play until the recipient expands the notification. In the collapsed view, the video or GIF will appear as a static image of the first frame.
As a best practice, use media with a 2:1 ratio size. The 2:1 ratio is required in some cases, and looks good regardless of whether the recipient has an iOS or Android device. Images that are too tall or wide may appear distorted when scaled to fit the phone’s screen.
The following are the most common media sizes for rich push notifications.
- 512 x 256 px
- 1024 x 512 px
- 2048 x 1024 px
Additional resources