How to add a push notification to a flow

Last updated at:

You will learn

Learn how to use Klaviyo to send push notifications from your iOS 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:

  • You have to set up push notifications in your Klaviyo account. 
  • 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. Configure the following:
    • Message
      The text that appears on the iOS device's lock screen or notification center. 
      The character limit for iOS push notifications is 178 characters.
    • Sound
      Choose if you would like subscribers to hear a sound when they receive the push notification.
      Message editor for push notifications when the emoji button is selected
  5. Optional: edit the push notification component settings:
    • Smart Sending
      Choose whether you would like to enable/disable Smart Sending.
    • Notification Sound
      Choose if you would like your notification to make a noise when a subscriber receives it.
    • 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.
  6. Once you're finished configuring your push notification, set it live.

Additional resources

Was this article helpful?
2 out of 2 found this helpful