Understanding rich push notifications

Estimated 3 minute read
|
Updated Nov 8, 2024, 3:27 PM EST
You will learn

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

Before you begin

You must do the following before trying to use rich push notifications: 

  1. Set up push for iOS, Android, or both in Klaviyo. 
  2. 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

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 push

Number 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.

Example push notification when the image is expanded

File types

File types

Klaviyo supports the following image file types:

  • JPEG
  • PNG
  • GIF (iOS only)

Videos (MP4s) are not supported at this time.

File size

File 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 size

Image 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.

Example push notification, showing image in the collapsed state (as the icon)Example push notification, showing image when it's expanded

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
Additional resources

Additional resources

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type