OneSignal is push notifications for apps and websites with in-app messages, email, SMS and Journeys in one platform, with a free tier and usage-based pricing.
OneSignal is a messaging platform for apps and websites that grew out of a push notification service and still leads with push. It is built for teams that ship an app and want one place to reach users on the device, the web and the inbox, and for the developers inside them. It is made by OneSignal, a San Mateo company that has operated since 2014. Mobile push ships with SDKs for iOS, Android, Huawei, React Native, Flutter, Unity and Expo, web push covers Chrome, Safari and Firefox, and a WordPress plugin fires a notification when a post is published. The other channels layer on the same audience data: in-app messages with carousel screens built in a drag-and-drop editor, an email channel with an HTML editor, SMS and RCS through Twilio, and iOS Live Activities for lock-screen updates such as delivery tracking or live scores. Journeys is the visual builder that strings those channels into onboarding, re-engagement and cart-recovery flows, with audience segments and data tags, event-triggered messages, Intelligent Delivery send-time optimisation, timezone delivery, geofence and location triggers and frequency capping on the top tier. Rich media and action buttons, A/B testing, confirmed receipt tracking and conversion metrics shape and measure each message, the API allows unlimited sends on every plan, and the OneSignal AI assistant helps with drafting. Segment, Mixpanel, Amplitude, BigQuery, Snowflake and RudderStack integrations move the data, a Shopify app comes through a partner, and multiple apps live under one organization. OneSignal suits mobile app publishers and game studios, news and media apps sending breaking alerts, ecommerce apps with cart and price-drop alerts, developers who want an unlimited push API, fintech and delivery apps using Live Activities, and teams starting free and paying by usage. Pricing begins with a permanent Free tier sized by monthly active users and web subscribers, then a Growth tier billed month to month as a platform fee plus usage, and Professional and Enterprise annual contracts priced by sales, where advanced analytics, CSV exports and the notification history API begin. A team on OneSignal sends the onboarding and activation pushes, the re-engagement and win-back campaign, the cart and browse abandonment alert, the back-in-stock and price-drop notification, the live order tracking on the lock screen and the new post alert for a WordPress publisher, and it runs cross-channel lifecycle journeys. It feeds and reads the analytics stack, so it sits beside Segment, Mixpanel or a warehouse and the app's own backend rather than replacing them.
Pricing
View plans-
Free
Free
- Up to 1,000 monthly active users on mobile push and in-app
- Web push to up to 10,000 subscribers per send
- 10,000 email sends a month
- All channels, timezone delivery and basic personalization
- 6 segments, 6 data tags, 3 active Journeys
- 30 days of reporting history
- No prioritized support, confirmed receipt or advanced analytics
-
Growth
$19 per month
Month to month platform fee, usage billed on top
- Mobile push $0.012 per monthly active user
- Web push $0.004 per subscriber
- First 20,000 emails a month free, then $1.50 per 1,000
- About $139 a month at 10,000 mobile MAU
- 10 segments, 10 data tags, 5 active Journeys
- A/B testing with 2 variants, confirmed receipt, Intelligent Delivery
- Prioritized support, 90 days of reporting
-
Professional
Custom pricing
- Annual contract, priced by volume through sales
- 20 segments, 100 data tags, 20 active Journeys
- Advanced analytics, conversion metrics, CSV exports
- A/B testing up to 10 variants
- Notification history API and webhook Journey steps
- Dedicated email IP available on volume
- 1 year of reporting history
-
Enterprise
Custom pricing
- Annual contract, priced through sales
- Unlimited segments, data tags and Journeys
- Frequency capping
- All roles, 90-day audit logs, security and legal package
- SLA available, dedicated success manager
- 2 years of reporting history
Features
- Included: Browser web push
- Included: Mobile SDKs for iOS and Android
- Included: In-app messages
- Included: Rich media notifications
- Included: Push audience segments
- Included: Event-triggered notifications
- Included: Push drip sequences
- Included: Time-zone based delivery
- Included: Geo-targeting
- Included: Cart and browse abandonment alerts
- Not included: RSS auto-push
- Included: Custom opt-in prompts
- Included: Notification conversion tracking
- Included: Built-in email and SMS channels
- Included: Push API
- Included: Multiple sites and apps
- Included: iOS Live Activities
- Included: WordPress and Shopify plugins
Additional Features
- Mobile push for iOS and Android
- Web push for Chrome, Safari and Firefox
- In-app messages with carousel screens
- Email channel with HTML editor
- SMS and RCS via Twilio
- iOS Live Activities
- Journeys cross-channel builder
- Audience segments and data tags
Best for
- Mobile app publishers and game studios
- News and media apps sending breaking alerts
- Ecommerce apps with cart and price-drop alerts
- Developers who want an unlimited push API
- Teams starting free and paying by usage
- Fintech and delivery apps using Live Activities
Use cases
- Onboarding and activation pushes
- Re-engagement and win-back campaigns
- Cart and browse abandonment alerts
- Back-in-stock and price-drop notifications
- Live order and delivery tracking on the lock screen
- New post alerts for WordPress publishers
- Cross-channel lifecycle journeys
Screenshots & Videos
Explore OneSignal in action
User Reviews
Compare with Similar Software
Click to compare side by side with OneSignal