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 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.
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 typesFile types
Klaviyo supports the following image file types:
- JPEG
- PNG
- GIF (iOS only)
Videos (MP4s) are not supported at this time.
File sizeFile size
Files must be 1 MB or smaller.
If you try to add a file that is larger than 1 MB, 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.
Image and GIF sizeImage and GIF size
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, it will not play until the recipient expands the notification. In the collapsed view, the GIF will appear as a static image of the first frame.
As a best practice, use images and GIFs 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. Plus, you don’t want images or GIFs that are overly tall or wide, as they will 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