How to add a push notification to a flow

Estimated 3 minute read

|

Updated Oct 7, 2026, 12:00 AM EST

Table of contents

You will learn

Learn how to use Klaviyo to send push notifications from your iOS or Android app via flows.

Sending push notifications in flows allows you to complement your email or SMS strategy. For example, you may want to send abandoned cart push notifications in addition to email reminders.

Just like in SMS and emails, you can use emojis, variables, and template tags to personalize push messages.

Before you begin

Before you can send push notifications, note that:

  • Set up push notifications for your mobile app in Klaviyo: iOS or Android.
  • Only app users that consent to notifications will receive push notifications from you. When an app user opts in to receive notifications, they will get a push token that allows you to target them with notifications through both campaigns and flows in Klaviyo.

Note that what you can do with flows depends on how you integrate your app with Klaviyo. For instance, if you want to send messages about your app’s loyalty program, related events (e.g., reached 100 stars) must sync into Klaviyo. We recommend working with your development team or a third party to make sure the proper data and events are tracked.

Common use cases

Push notifications are often used in flows, including:

  • Welcome series
  • Abandoned cart and browse abandonment notifications
  • Thank you flows
  • Fulfillment flows (e.g., order shipped or ready for in-store pickup)
  • Winback flows
  • Wish list notifications
  • App loyalty program messages
  • Profile alerts (e.g., complete your profile)

Push notifications in flows

To use this feature:

  1. Navigate to the Flows tab.
  2. Either create a new flow or edit an existing one.
  3. Drag the push notification action into your flow.
  4. In the Content tab, select the type of push notification you want to send:
  5. Standard Display a push notification on users’ lock screens.
  6. Silent Send a hidden notification to your user’s mobile app.
  7. For both standard and silent push notifications:
  8. Select the Behaviors tab.
  9. Under Custom data, you can include key-value pairs along with your notification to trigger app behaviors from both standard and silent push notifications. You can add up to 10 key-value pairs per push. Learn about key-value pairs.

How to add a push notification to a flow - 图1

How to add a push notification to a flow - 图2

  1. The following push settings apply to standard push notifications:
  2. In the Content tab, configure your message’s title and content. The message body has a 512-character limit.
  3. Optional: add an image (iOS or Android) or GIF (iOS only).
  4. Click into the Behaviors tab to adjust the following message settings:
    • Open action Choose whether tapping the notification opens your app, follows a deep link to a specific page in your app, or opens an external URL.
    • Show badge count (iOS) Decide if you want the badge count to increase by 1, be set to a certain number, or be set to the value of a specific property.
    • Play sound (iOS) Choose whether subscribers hear a sound when they receive the push notification.
  5. Optional: Edit the push notification component settings:
  6. Skip recently messaged profilesThis setting enables Smart Sending. We recommend leaving this setting on for any high-revenue and transactional flows, and turning it off for any silent push.
  7. Additional filters If you would only like certain people to receive a push notification, you can edit the additional filters to further hone your audience. Additional filters are not recommended for silent push notifications.
  8. Once you're finished configuring your push notification, set it live.

Additional resources

Learn how to use deep linking in Klaviyo push notifications so that you can direct customers to a specific in-app screen. Deep links make it easy for your profiles to access the content they want with a simple tap. - How to send a push notification campaign

Learn how to use Klaviyo to send push notification campaigns via your iOS or Android app. - Understanding your push notification settings

Learn about the push notifications settings page, where you can set up push notifications for your mobile app and adjust the Smart Sending window.

Was this article helpful?

YesNo

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.

Visit Community

Partners

Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.

Hire a partner

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

Log in