Do Rich Push Notifications Work? The Data on Images, GIFs, and Engagement

Do Rich Push Notifications Work? The Data on Images, GIFs, and Engagement

The most-cited stat on rich push notifications - "images increase open rates by 56%" - comes from Airship's analysis of 5 million messages. It's a real number. It's also from 2016, when iOS 10 first introduced rich notification support and the comparison pool was standard-only text sends.

The more useful question in 2026 isn't whether rich push works. It demonstrably does. The useful question is when each format - product image, animated GIF, or interactive action button - earns its file size cost, and what that looks like specifically for Shopify merchants who need to make the push-to-purchase conversion work, not just the open.

What Rich Push Notifications Actually Are

A rich push notification is any push message that includes media or interactive elements beyond plain text and a title. Three types matter for Shopify merchants:

Image push notifications embed a product photo, promotional graphic, or lifestyle image directly into the notification on the lock screen. On iOS, the image appears as a thumbnail and expands on long-press. On Android, it renders as a large image below the notification text.

GIF push notifications display animated content within the notification. iOS supports GIFs natively from iOS 10 onward. Android support is device-dependent - some launchers and notification drawers render GIFs, others display only the first frame as a static image. This inconsistency matters for strategy.

Interactive action buttons add tappable buttons - "Buy Now," "Remind Me," "Save 10%" - beneath the notification body. The customer can respond without opening the app. These are technically rich notifications even without any media, and they're the most underused format in ecommerce push.

The Data: What Rich Push Actually Does to Engagement

The Core Stat - and Its Context

According to Airship's analysis of nearly 5 million messages, rich push notifications with an embedded image generate up to 56% higher direct open rates than notifications without images. This figure has been the industry headline for years - and it holds up in subsequent research, though the gap varies by category and message type.

The 56% lift is a ceiling, not an average. It represents the best-performing image format (large picture style on Android) against text-only pushes across a wide range of content types. In practice, the lift for ecommerce-specific rich push - abandoned cart messages with product images, flash sale banners, back-in-stock alerts - runs more consistently in the 25–40% range for open rate.

For click-through rate specifically, rich push notifications average 9.2% CTR versus 6.9% for standard text-only notifications, according to Business of Apps' 2025 analysis of push notification performance data. The gap is real but narrower on CTR than on open rate - which makes sense. An image captures attention; whether the customer taps through still depends on message relevance and timing.

When Rich Push Notifications Underperform

This is the section neither competitor blog on this topic includes - and it's the one that will tell you whether rich push is the right investment for your next campaign.

Rich push underperforms standard push in three specific scenarios:

When the image is generic rather than specific. A lifestyle graphic or promotional banner performs significantly worse than a product image of the exact item the customer interacted with. A customer who abandoned a specific running shoe in their cart, receiving a push with a generic "don't forget your cart" banner, sees no additional conversion signal beyond what text alone provided. The same push with a product image of that specific running shoe performs closer to the ceiling of the 56% lift.

When file size causes delivery lag. Rich push notifications load media at delivery time from a hosted URL. Images above 300KB on iOS and above 200KB on Android introduce a visible delay between the notification appearing and the image rendering. On slower connections, the notification appears with a loading placeholder - which is often dismissed before the image loads. The performance data on rich push assumes fast delivery. Oversized assets reduce it.

When the notification reaches low-intent recipients. Rich push improves open rate for engaged subscribers. For dormant users (no app open in 30+ days), the image doesn't resolve the underlying engagement problem - the message is reaching someone who has already mentally uninstalled the relationship with the app. High-quality segmentation produces more open rate lift than high-quality images for this segment.

Image vs GIF vs Action Buttons: Which Format Works Where

Product Images in Ecommerce Push

For abandoned cart recovery, back-in-stock alerts, and price drop notifications, a product image is the highest-converting rich format. The mechanism is recognition - the customer sees the specific product they were looking at, which reconstructs the purchase intent that caused them to save or add to cart in the first place.

The optimal use: product images that match the exact SKU in the customer's cart or wishlist, pulled dynamically at send time. Static campaign banners don't produce the same lift because they require the customer to mentally connect a generic image to their specific intent.

GIF Push Notifications - When They Earn the Cost

Animated GIFs generate engagement through movement - they're harder to ignore than static images in a notification drawer full of competing content. For time-sensitive campaigns (flash sale countdown, limited stock), a GIF showing a price declining or a stock counter dropping adds urgency that static images and text alone don't replicate.

The practical constraints: GIFs must be small (under 300KB for reliable delivery), and Android rendering is inconsistent. For a Shopify merchant with a mixed iOS/Android app audience, test GIF push on iOS first where rendering is predictable. Android subscribers should receive a fallback static image unless you've confirmed GIF rendering on your audience's primary device types.

Action Buttons - The Underused Format

Interactive action buttons - "Shop Now," "Get 10% Off," "Remind Me" - let customers respond without opening the app. A "Complete Purchase" button that deep links to checkout removes the homepage step entirely. CleverTap's 2025 data puts action button engagement at 40% higher than notifications without buttons. A product image paired with a contextual action button is the highest-performing rich push configuration for ecommerce conversion.

Rich Push Notifications for Shopify: The Specific Use Cases

Abandoned Cart with Product Image

This is the single highest-ROI application of rich push for Shopify merchants. The push fires 30 minutes after cart abandonment, includes a product image of the specific item in cart, and deep links to the checkout screen. The combination of timing (high intent recency), specificity (the exact product), and the visual reminder (the image) produces the top end of the 56% open rate lift - because all three variables are working together rather than just the image in isolation.

Back-in-Stock and Price Drop Alerts

For wishlist and browse-abandonment recovery, the product image in a back-in-stock or price drop notification does the same work as in a cart recovery push: it recreates the visual context of a product the customer already showed intent on. The addition of specific pricing in the notification body - "$89 → $69: your saved item just dropped" - with a product image produces higher conversion than either element alone.

Flash Sale and Time-Sensitive Campaigns

For sends with a hard deadline, a GIF countdown creates urgency that a static image doesn't. This is where GIF push earns its place - not as the default format, but specifically for time-bound campaigns where movement communicates urgency more effectively than static content.

Image Specs for Rich Push in 2026

iOS: JPEG or PNG at 2:1 aspect ratio, under 200KB for fast delivery. GIF supported - keep under 300KB. Two action buttons maximum on lock screen.

Android: JPEG or PNG at 2:1 ratio, under 500KB. GIF not supported natively - first frame renders as a static image. Three action buttons supported.

Both platforms: Images load from a hosted URL at delivery time. Files above these thresholds introduce a rendering delay that can cause the notification to appear with a loading placeholder, which is often dismissed before the image loads. Fast hosting matters as much as file size.

How Apploy Handles Rich Notifications for Shopify

Apploy supports rich push notifications - images, action buttons, and deep links - from the Starter tier at $99/month. Because Apploy runs on your existing Shopify theme, the product images that appear in abandoned cart and back-in-stock push notifications pull from your live product catalog at the moment of send. A push with a product image of a specific SKU links to the product page showing current, accurate pricing and availability - not a cached version from the last sync cycle.

Push notification campaigns with rich media are configured in Apploy's campaign builder without additional setup or third-party integration. For the full breakdown of how automated push triggers like abandoned cart and abandoned search recovery work within Apploy, our guide to Shopify push notification best practices covers timing, segmentation, and conversion mechanics alongside rich format guidance.

Frequently Asked Questions

Q1. What is a rich push notification?
A rich push notification is a mobile push message that includes media or interactive elements beyond plain text - a product image, GIF, video, or action buttons. The media renders directly on the lock screen or notification drawer without the user opening the app. Both iOS (from iOS 10) and Android support rich push, with format differences covered in the platform-specific questions below.

Q2. Do rich push notifications have higher open rates?
Yes - significantly. Airship's analysis of nearly 5 million push messages found that image push notifications generate up to 56% higher direct open rates than text-only sends. Business of Apps' 2025 data puts rich push CTR at 9.2% versus 6.9% for standard notifications. The lift is most pronounced when the image is specific to the customer's prior action (such as a product image matching an abandoned cart item) rather than a generic promotional graphic.

Q3. What is the best image size for push notifications?
For iOS, use JPEG or PNG at 1024 × 512px (2:1 aspect ratio), kept under 200KB for fast delivery. For Android, use a 2:1 ratio image under 500KB. Both platforms technically allow larger files, but images above these thresholds introduce delivery delays that can cause the notification to appear with a loading placeholder - significantly reducing the rich format's engagement benefit.

Q4. Do GIF push notifications work on iOS and Android?
On iOS (iOS 10+), animated GIFs render natively in push notifications - keep files under 300KB for reliable delivery. On Android, native notifications don't support GIF animation; only the first frame displays as a static image. For Shopify merchants with mixed audiences, use GIFs for iOS campaigns (flash sales, countdowns where motion adds urgency) and static product images as the cross-platform default.

Q5. What are image push notifications?
Image push notifications are push messages with a static product image, promotional banner, or lifestyle photo embedded in the notification. The image displays as a thumbnail on the iOS lock screen (expandable on long-press) or as a large image below the text on Android. For ecommerce use cases, product images of specific items the customer browsed, saved, or added to cart consistently outperform generic promotional graphics - because the specific product image recreates purchase intent rather than introducing a new one.

Q6. How do rich push notifications help with Shopify abandoned cart recovery?
An abandoned cart push notification with a product image of the specific item in the customer's cart outperforms a text-only abandoned cart push on both open rate and conversion rate. The image recreates the visual context of the product the customer was considering, which reinforces purchase intent at the moment of delivery. Adding an action button ("Complete Purchase" or "Get 10% Off") that deep links directly to checkout removes an additional step. The combination of product image, relevant copy, and a direct-to-checkout action button is the highest-performing rich push configuration for abandoned cart recovery.

Q7. Can push notifications have images?
Yes. Both iOS and Android support image push notifications natively. On iOS (from iOS 10 onward), the image appears as a thumbnail on the lock screen and expands when the user long-presses the notification. On Android, the image renders as a large banner below the notification text when expanded. The image is hosted at a URL and fetched by the device at delivery time - meaning the file size and hosting speed directly affect whether the image loads before the customer dismisses the notification. Keep images under 200KB for iOS and under 500KB for Android to ensure fast rendering.

Q8. Do rich push notifications work on iPhone?
Yes - iOS has supported rich push notifications since iOS 10 (2016), and support has expanded with every major iOS release since. On iPhone, push notifications support static images (JPEG, PNG), animated GIFs, and interactive action buttons. The image displays as a thumbnail on the lock screen and expands on long-press or swipe. Airship's analysis of nearly 5 million messages found image push notifications generate up to 56% higher direct open rates - and this data includes iOS sends. GIFs render natively on iPhone. Action buttons display correctly and support deep linking into specific app screens.

Q9. Do rich push notifications work on Android?
Yes, with one important exception: GIF animations. Android supports static image push notifications natively - images render as large banners below the notification text in the expanded notification drawer. However, native Android notifications do not support animated GIFs. On most Android devices, only the first frame of a GIF is displayed as a static image. For Shopify merchants targeting mixed iOS/Android audiences, use animated GIFs for iOS-only campaigns (where rendering is consistent) and static product images as the universal format across both platforms. Action buttons and deep links work reliably on both iOS and Android.

The Format Earns Its Place When the Image Is Specific

Rich push notifications work - the data is consistent and the mechanism is clear. Images capture attention, GIFs create urgency, and action buttons remove steps between intent and purchase. But the 56% open rate lift comes from the right image in the right context, not from adding media to every push campaign by default.

A generic banner on an abandoned cart notification doesn't recreate purchase intent. A product image of the specific item in the customer's cart does. Build your rich push strategy around specificity - the right product, to the right customer, in the right format - and Apploy handles the real-time product data that makes that specificity accurate at the moment of delivery.

Back to blog