You will learn

Learn about the key performance indicators (KPIs) for mobile push, including how they’re defined, what they indicate, and what to do to improve them.

3 KPIs for mobile push

There are 3 KPIs for mobile push notifications:

  1. Delivery rate
  2. Open rate
  3. Conversion rate

Each channel is unique, so don’t expect your mobile push KPIs to be the same as those for any other channel.

For instance, many marketers see lower open rates for mobile push than for email and think their push marketing efforts are performing poorly. However, lower open rates for push are expected because they work differently than opens for other channels.

Delivery rate

Push delivery rate is the number of delivered notifications divided by the number sent, multiplied by 100. For this calculation, sent notifications include delivered and bounced notifications; skipped notifications are not included.

push delivery rate definition
push delivery rate definition

Delivery rate tells you how many messages are reaching your subscribers.

Delivery rate helps you spot problems that could keep your push campaigns from reaching your audience. It doesn’t confirm that every subscriber saw your notification, so use it alongside open and conversion rates to understand how your push marketing efforts are performing.

Typically, you’ll look at delivery rate to understand if:

  • Your push notifications are being delivered, or there is a delivery issue between your app and mobile push provider
  • There is a sudden drop in subscribers or deliveries
  • A specific segment of your audience didn’t receive a notification.

While a high delivery rate is always good to have, this metric alone doesn’t provide a comprehensive look at your mobile push performance. If you want to know how well recipients are responding to your push marketing efforts, consider looking at your push open and conversion rates.

What affects push delivery?

Push does not use email-style sender reputation. Its reported delivery rate reflects whether Klaviyo successfully passed notifications to Apple’s or Google’s push notification service, while each recipient’s notification settings control whether and how a notification appears.

Factors that affect whether a push notification reaches a device include:

  • The recipient has removed consent for push notifications or uninstalled the app.
  • Your app is properly connected to Klaviyo (or other push marketing provider).
  • The recipient’s phone is temporarily unavailable (e.g., turned off or not connected to the internet). This can delay device delivery even after the push provider has accepted the notification.

Delivery rate is not a perfect measurement of device reach. Phones and other mobile devices don’t always report when a push notification was delivered or not. For instance, Klaviyo shows messages as “sent” when the notification is successfully passed to Apple or Google’s messaging service; however, it does not guarantee that these services delivered the notification to all intended devices.

What if I have a low delivery rate?

If your delivery rate is low, it could indicate an issue with how your app and mobile push provider are connected. Subscribers deleting your app can also lead to invalid push tokens, which can cause notifications to bounce and lower your delivery rate. Subscribers removing consent can reduce the audience you can reach, but notifications skipped because consent was removed are not included in the delivery rate calculation.

As next steps, check on your delivery rate for multiple campaigns or flows.

  • If the delivery rate was low only once (and not consistently), it may have been a temporary issue (such as with a server).
  • If it is consistently low, investigate the reported bounce reasons:
    • In the campaign or flow message report, select Recipient activity > Bounced. Review the Bounce type and Bounce reason columns and address the reported cause.
    • To exclude recipients who frequently bounce:
      1. Create a segment of profiles with at least 2 Bounced Push events over all time.
      2. In your next campaign’s audience settings, select this segment under Don't send to.
      3. After sending the campaign, review its delivery rate.
        • If your delivery rate increases, review the excluded group’s bounce reasons before deciding how to follow up. For temporary issues, you can try:
          • Sending to this group at different times of the day or week.
          • Asking this group about their notification preferences.
          • Creating a new campaign for affected subscribers after the temporary issue is resolved and confirming that they still have push consent.
        • If your delivery rate is still low, follow the developer investigation step below.
    • Work with a developer to investigate why notifications are failing.

Open rate

Push open rate is the number of profiles that opened a message divided by the number of profiles that received the message, multiplied by 100.

For push, an open occurs when a profile taps on the notification and “opens” the app.

Push open rate definition
Push open rate definition

A push open is more similar to an email click than an email open because it requires the recipient to tap the notification. Recipients can read a notification preview without opening the app, so a lower push open rate than email open rate does not necessarily mean poor performance.

Open rate tells you how recipients felt about the content of your push notification. You can look at open rate to find out:

  • What type of notification performs best (sale alert, product drop, etc.)
  • What is the best audience to send to, in general and for specific types of content
  • If your message tone and writing are engaging recipients.

Learn tips for improving push notification opens.

Why is my open rate so low?

Push open rate measures the percentage of recipients who tap a notification to open your app. It may seem low compared to email open rate because the two channels count different actions:

  • Email open: recipient opens the email to see the full message.
  • Push open: recipient taps the notification to open the app. Depending on their device and notification settings, recipients can read some or all of your message without taking this extra step. For example, someone may read your sale announcement and dismiss it without opening your app. They’ve seen your message, but this does not count as an open. This is why a lower push open rate than email open rate doesn’t necessarily mean your push marketing is performing poorly.
Showing the difference between an email and a push open
Showing the difference between an email and a push open
What’s the difference between opens for Android and iOS?

Android and iOS can display notifications differently, and recipients’ settings affect where notifications appear:

  • Android: notifications appear in the notification drawer and can also appear on the lock screen if the recipient’s settings allow it. Recipients can open or dismiss notifications from these locations.
  • iOS: notifications can appear on the lock screen, in Notification Center, or as banners, depending on the recipient’s settings. Preview settings also control how much content is visible while the phone is locked.

In general, this difference doesn’t significantly influence your open rates.

Conversion rate

Push conversion rate is the number of profiles whose selected conversion event was attributed to the notification divided by the number of profiles that received it, multiplied by 100.

push conversion rate definition
push conversion rate definition

Conversion rate is the most important KPI for every marketing channel. It answers the question: “Are people taking the desired action?”

Many times, the desired action is a purchase, but depending on the scenario, you may want a different event. For instance, a conversion can be viewing a product, starting checkout, or providing certain information.

Push attribution uses opens within your account’s configured attribution window. Receiving a notification alone does not qualify a later action as a push conversion. Learn more about Klaviyo message attribution.

Tips for increasing conversions include:

  • Personalizing your push notifications by customizing the content to specific segments (e.g., favorite color, viewing a product)
  • Making sure the call-to-action sets the right expectations for people who open the message.
  • Checking that recipients are landing on the right page of your app.
    • If you haven’t already, we suggest contacting your developer so you can use deep linking.
  • Using browse abandonment or cart abandonment flows

Additional resources

  • Basics: push notification best practices

    Learn 5 best practices for push notifications in order to get the most out of this marketing channel. We give tips for growing your list and crafting your push content.

  • Introduction to mobile push notifications

    Get familiar with mobile push notifications, including what they are, what they look like, and what information you need to start sending.

  • How to increase push notifications opens

    Learn how to improve your push notifications open rates and encourage your subscribers to click into your notifications. Push notifications can be a strategic way to get in front of your customers on their mobile devices, but misusing them can lead to decreasing open rates and a potentially negative perception of your brand.The following guide walks through strategies and best practices to ensure you are delivering your subscribers timely, personalized, and relevant push notifications.

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.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
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