OneSignal

Free push notifications for web and mobile — the fastest way to start

Engagement 4.3 / 5 Free up to 10K subscribers Updated Feb 2026

Quick Verdict

OneSignal is the fastest, cheapest way for Indian product teams to add push notifications to web and mobile apps — the free plan covers 10,000 subscribers and unlimited push sends, which is enough for most early-stage Indian apps to validate notification strategy before committing to CleverTap or MoEngage. OneSignal's limitation is depth: it's a notification delivery tool, not an engagement platform. It doesn't do journey automation, cohort-based user segmentation tied to product events, or multi-channel (in-app + email + push + SMS) orchestration. That's exactly when you migrate to CleverTap or MoEngage. Until then, OneSignal's simplicity and price are hard to beat.

Ease of Setup
4.7
Free Plan Value
4.6
Push Delivery
4.3
Segmentation
3.4
Journey Automation
2.7

What is OneSignal?

OneSignal is a customer messaging platform founded in 2014 in San Mateo, California. It started as a pure push notification service and has expanded to include in-app messages, email, and SMS. It serves 1+ million developers globally and is one of the most widely used notification tools across Indian consumer apps, particularly at the early and growth stages.

OneSignal's core product is push notification delivery: Android, iOS, and web browser notifications with simple segmentation (location, device, custom tags), scheduling, A/B testing, and delivery analytics. The SDK integrates in 30 minutes and the dashboard is genuinely intuitive — non-technical marketers and PMs can create and send targeted notifications without engineering help after setup.

For Indian product teams, OneSignal solves the "we need push notifications but can't afford CleverTap yet" problem. At 0–50K monthly active users, OneSignal's free and Growth tiers deliver everything most teams need. The migration decision to CleverTap or MoEngage typically happens when teams need: behaviour-triggered journeys (send push 24 hours after user hasn't completed KYC), cross-channel orchestration, or analytics tied to product event data from Mixpanel or Amplitude.

Key Features

Push Notifications

Android, iOS, and web browser push with rich media support (images, action buttons). Automatic timezone delivery, quiet hours, and frequency capping. A/B test notification copy and timing. For Indian B2C apps, OneSignal handles the complete push stack without any infrastructure to manage.

In-App Messages

Display banners, modals, and full-screen messages inside the app when users are active. Useful for feature announcements, onboarding tooltips, and promotional messages to active users. Triggers on app open, specific page views, or custom events.

Segments

Create user segments based on: location, device type, subscription date, session count, app version, and custom data tags. Segments update in real-time. For Indian apps needing "users in Maharashtra who haven't opened in 7 days", OneSignal segments handle this without SQL.

Delivery Analytics

Open rates, click rates, influenced opens, and delivery outcomes per notification. A/B test results. For Indian growth teams optimising notification copy and timing, these analytics inform when and how to engage different user segments.

OneSignal vs CleverTap — When to Switch

FactorOneSignalCleverTap
Setup time30 minutes2–5 days
Free tier10K subscribers freeNo meaningful free tier
Push deliveryExcellentExcellent
Journey automationBasicPowerful multi-step journeys
Product event triggersLimitedDeep event-based triggers
Multi-channel (push+email+SMS)BasicFull orchestration
Indian team supportRemote onlyDedicated Indian CSM
Cost at 500K MAU~₹8,000/mo~₹40,000–80,000/mo

👆 The migration trigger for most Indian teams: when you need to say "send a push notification 48 hours after a user event X if they haven't done Y", OneSignal's automation becomes insufficient. That's the moment to evaluate CleverTap or MoEngage.

Best For

  • Indian apps at 0–100K MAU needing push notifications before committing to CleverTap
  • Content apps, news apps, and e-commerce needing simple broadcast push notifications
  • Web apps needing browser push notifications (OneSignal's web push is among the best)
  • Teams where a non-technical PM or marketer needs to send notifications without engineering
  • Indian startups validating notification strategy before investing in a full engagement platform

Pricing

OneSignal charges by subscriber count (users who have opted into notifications), not MAU. USD billing — 18% GST reverse charge for Indian companies.

Free

₹0

Up to 10,000 subscribers, unlimited push sends, basic segmentation, and A/B testing. Sufficient for Indian apps up to ~50K MAU (not all users opt into push). Most Indian early-stage teams run free for 6–12 months before outgrowing the subscriber limit.

Professional

~₹7,500/mo

$99/month for advanced automation, journey builder, dedicated IP, and email + SMS included. At this price point and scale, evaluate CleverTap (₹40,000+/month but far more powerful engagement features) before committing to OneSignal Professional.

Pros and Cons

Pros

  • 30-minute integration — fastest push setup available
  • 10K subscribers free — generous for early-stage apps
  • Non-technical dashboard — PMs can send without engineering
  • Excellent web browser push (often underrated feature)
  • A/B testing and timezone-aware delivery on free plan
  • Well-documented SDK for Android, iOS, React Native, Flutter

Cons

  • Journey automation far weaker than CleverTap/MoEngage
  • No product-event-based triggers without custom integration
  • USD billing + 18% GST reverse charge
  • Limited user lifecycle analytics vs full engagement platforms
  • Customer support slow on free and Growth plans

Getting Started with OneSignal

  1. Set up the SDK in one sprint, don't delay — OneSignal's Android, iOS, React Native, and Flutter SDKs are genuinely easy to integrate. Allocate half a sprint to have an engineer set up the SDK, test notification delivery end-to-end, and instrument your first 3 custom tags (user segment, subscription tier, last active date). Delaying push notification setup by even 2 sprints means weeks of user engagement left on the table during critical early growth phases.
  2. Collect custom data tags from day one — OneSignal's segmentation is only as good as the data you pass to it. From your first SDK install, push custom tags: user_type (free/paid), last_transaction_date, onboarding_status, city, language_preference. Tags set early create segmentation capability later. Tags added after 3 months of operation are missing for your oldest and most engaged users.
  3. Design your first 3 notification types before sending anything — Map three notification types and their exact trigger logic: (1) re-engagement for users inactive 7 days, (2) transactional alerts (payment received, order dispatched), and (3) feature education for new users. Write the copy, set the timing rules, and get PM + marketing alignment before building. Teams that send notifications ad-hoc end up with unsubscribe rates that permanently reduce their reachable audience.
  4. A/B test notification timing for Indian users — Indian app users have distinct notification engagement patterns: high open rates between 7–9 AM (morning commute), 1–2 PM (lunch), and 8–10 PM (post-dinner). Use OneSignal's A/B testing to test delivery times in your specific user segment. For fintech apps, Tuesday–Thursday outperform weekends. For entertainment apps, Friday–Sunday evenings are peak. Never rely on generic best practices — test with your actual Indian user base.
  5. Monitor unsubscribe rate weekly from day one — OneSignal shows your opted-in subscriber count declining when users disable notifications. Track unsubscribe rate weekly. Sustained unsubscribe rates above 2%/week indicate over-messaging or irrelevant content. Indian users are quick to disable notifications from apps they feel are spamming them — and re-enabling notifications after being turned off is nearly impossible to drive. Treat your opt-in audience as a scarce asset to protect, not a blast list to exploit.
Try OneSignal Free

Building your push notification strategy?

We help Indian product teams design notification workflows that drive retention without burning out their opted-in audience.

Book Free Call

Quick Info

Try Free