Push Notifications Plugins
Engage and retain users, and increase conversions in your app, by adding powerful push notifications from one of these trusted services.
Push notifications are a powerful tool to drive user engagement and increase customer satisfaction with your app and/or service. You can learn more about push notifications in our blog. Median.co's Push Notification plugins connect to leading marketing automation platforms like OneSignal, Braze, and Klaviyo, enabling you to send personalized messages triggered by user behavior, lifecycle stages, and real-time events.
Generally, you want to think about the following three categories of push notifications:
- Marketing Push Notifications: Broadcast push notifications that target your whole user base or large segments of users. Examples include a push notification for all Android or iOS users.
- Personalized Push Notifications: Push notifications that are typically driven by a user action and target a specific user based on their notification preferences.
- Transactional Push Notifications: Push notifications that are typically event-driven and target a small subset (often a single) of users. Examples include push notifications for shipping updates
Why use push notifications plugins?
- Massive engagement boost: Push notifications increase app engagement by up to 88%, with users who receive push notifications showing 3x higher retention rates than those who don't
- Superior conversion rates: Personalized push notifications can achieve conversion rates up to 35.8%—over 4x higher than generic broadcasts—with a 20% average open rate compared to just 2% for email
- Behavioral targeting and automation: Trigger messages based on user actions, preferences, and lifecycle stages with automated campaigns that respond instantly to cart abandonment, inactivity, purchases, and custom events
- Advanced segmentation: Target specific user groups by demographics, behavior, purchase history, location, and engagement level to deliver relevant messages that drive 3x higher engagement
- Multi-channel orchestration: Integrate push notifications with email, SMS, and in-app messaging for cohesive cross-channel campaigns managed from a single platform
- Real-time analytics and optimization: Track open rates, click-through rates, conversions, and revenue attribution with comprehensive dashboards that enable A/B testing and campaign optimization
Common use cases
- E-commerce and retail: Send abandoned cart reminders, flash sale alerts, price drop notifications, back-in-stock alerts, and personalized product recommendations to drive purchases and increase average order value.
- Content and media apps: Re-engage users with new content notifications, personalized article recommendations, breaking news alerts, and content consumption reminders to boost daily active users and session time.
- Financial services and fintech: Send transactional updates like payment confirmations, fraud alerts, balance notifications, bill reminders, and investment opportunities while maintaining security and compliance.
- Travel and hospitality: Deliver booking confirmations, check-in reminders, flight status updates, location-based offers, and post-trip review requests to enhance the travel experience.
Getting started
- Choose your plugin: Browse the push notification plugins below and select the platform that fits your marketing needs. OneSignal offers a free tier with unlimited notifications ideal for startups, while Braze, MoEngage, and Klaviyo provide advanced segmentation and lifecycle marketing for enterprise scale.
- Review documentation: Read the plugin's documentation to understand setup requirements, user consent flows, segmentation capabilities, and campaign automation features for your chosen platform.
- Enable in app studio: Navigate to Native Plugins in your Median App Studio, click the + button next to your chosen plugin, and enter your platform credentials (App ID, API keys, SDK tokens).
- Implement with JavaScript bridge: Add JavaScript Bridge commands to manage user subscriptions and retrieve device information. For example:
median.onesignal.login()to associate users with push tokensmedian.onesignal.getInfo()to retrieve OneSignal user and device data- Configure notification permissions and consent flows through your platform's dashboard
Featured Plugins
Not sure where to start? Check out our featured plugins below:
- OneSignal: Free unlimited push notifications with advanced targeting, automation, and analytics—ideal for businesses of all sizes
- Braze: Enterprise customer engagement platform with cross-channel orchestration, AI-powered personalization, and sophisticated lifecycle marketing
- Klaviyo: Unified web and mobile analytics with automated email, SMS, and push campaigns that send personalized messages at optimal moments to boost engagement and lifetime value
OneSignal
Advanced push notification service with rich messaging for businesses of all sizes.
Learn more→All plugins
OneSignal
Advanced push notification service with rich messaging for businesses of all sizes.
Learn more→Adjust
Event tracking and attribution analytics with campaign, ad group, and creative level optimization.
Learn more→Intercom
Rich native push notifications and deep linking powered by the Intercom platform.
Learn more→Optimizely
Deploy push notifications as part of your Optimizely/Episerver digital marketing campaigns.
Learn more→Salesforce Marketing Cloud
Median.co's SFMC native plugin integrates Salesforce’s MobilePush capabilities to deliver personalized, cross-channel notifications.
Learn more→
MS Dynamics 365
Send push notifications through MS Dynamics 365 to customers who have installed your mobile app.
Learn more→Bloomreach
Bloomreach integrates real-time data and AI for personalized commerce experiences.
Learn more→
Iterable
Iterable leverages AI to deliver personalized, behavior-based customer experiences at scale across the entire lifecycle.
Learn more→OneSignal
OneSignal is our default push notification provider, offering a free tier with unlimited push notifications for native apps built using Median.
Learn more about Median and OneSignal
Push Permissions
General
To receive push notification you will need to collect the consent of your users to receive push permissions. Each of the plugins will have a method to request the permissions or check whether the permissions were granted by a user.
Additionally, you can learn more about user-granted permissions in our Permission Overview article.
iOS
Receiving push notifications on iOS will require enabling 'Push Notifications' capability when building your app.
- Full-Service & Enterprise Customers: Our publishing team will add the capability for you.
- Self-Serve Developers: Please follow our guide to add the Push Notification Capability within Xcode.
Android
There are not additional steps required other than obtaining the users consent to receive push permissions.
Updated 1 day ago