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 beginBefore 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:
- Navigate to the Flows tab.
- Either create a new flow or edit an existing one.
- Drag the push notification action into your flow.
- Configure the following:
-
Message
The text that appears on the device's lock screen or notification center.
The character limit for push notifications is 178 characters. -
Sound
Choose if you would like subscribers to hear a sound when they receive the push notification. -
App badge
Decide if you want to include a badge that shows recipients how many new app notifications they have. -
Open action
Choose whether you want subscribers to go to your app's home page (Open app) or to a specific page (Deep link).
Push notifications only support unique coupons in the Title and Body fields. However, the iOS/Android link field supports static coupons.
- 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. - Once you're finished configuring your push notification, set it live.