A push message (push notification) is an alert sent by an app to a device that has that app installed, delivered through the operating system's notification service and displayed on the lock screen, banner, or notification tray. It is called "push" because the server initiates delivery, pushing content to the device the moment it is sent, rather than waiting for the user to open the app and pull new information.

Push messages and SMS text messages look similar on a lock screen, one line of attention-grabbing text, which is exactly why they get confused and why organizations regularly choose the wrong one. They are different technologies with different reach, rules, and failure modes. This guide defines push messaging precisely, walks through how it works, and lays out the practical decision between push and SMS.

Key takeaways:

  • A push message travels from an app's servers through Apple's or Google's notification service to devices with the app installed; no app, no message.
  • SMS travels over carrier networks to any mobile phone number; no app required, which is why it is the universal channel.
  • Push is free at the margin and rich in features, but its reach decays with every uninstall and disabled permission; SMS reach is stable but regulated and priced per message.
  • Most organizations should not choose one; they should assign message types to channels by urgency and audience coverage.

How push messaging actually works

  1. The user installs an app and grants (or keeps) notification permission. On iOS, apps must ask before sending notifications; Android grants by default historically, with permission prompts on modern versions.
  2. The app registers with the platform's push service. Apple devices use the Apple Push Notification service (APNs); Android devices use Firebase Cloud Messaging (FCM). The app receives a device token, the address for that app-device pair.
  3. The organization's server sends to the push service, which delivers the payload to the device over its data connection.
  4. The operating system displays it according to the user's settings: banner, lock screen, notification center, badge, sound, or, increasingly, a muted "delivered quietly" state or a focus-mode filter.

Every link in that chain is a dependency: the install, the permission, the token, the data connection, and the OS's current filtering behavior. Push is powerful, but it is a channel the recipient can dismantle in two taps without telling you.

Push vs. SMS: the real differences

DimensionPush notificationSMS
Requires an app installYesNo
Requires notification permissionYesNo (requires messaging consent instead)
Reaches any phoneNo, smartphone with your appYes, every mobile phone
Delivery networkAPNs / FCM over dataCarrier messaging networks
Cost per messageEffectively none at the marginPer-message platform pricing
Rich contentImages, actions, deep links into the app160-character segments, links; media via MMS
Two-way conversationOnly inside the appNative reply in the messaging thread
Primary legal frame (US)Platform policies; general consumer-protection lawTelephone Consumer Protection Act (TCPA), carrier rules
Silent failure modeUninstalls, denied permissions, focus filtersCarrier filtering of unregistered traffic
Best atHigh-frequency, low-stakes, app-centric updatesMust-see messages to everyone, replies expected

The deeper comparison, including engagement dynamics and program design, is in SMS vs. app push notifications.

The reach problem is the whole decision

Push messaging's economics are seductive: once the app exists, notifications cost nearly nothing to send, so teams reach for push first. The constraint is coverage, and it compounds:

  • Only some of your audience installs the app.
  • Only some of installers keep notification permission on.
  • Only some of those see any given notification through OS-level filtering, focus modes, and notification fatigue.

Each stage is invisible to the sender; the message reports as delivered into a tray nobody opens. SMS inverts the model: it costs real money per message, which enforces discipline, and in exchange it reaches essentially everyone with a phone number and gets read quickly. That read behavior is the reason appointment reminders, school alerts, and safety messages default to text; the engagement contrast with email tells the same story, covered in the SMS vs. email open-rate comparison.

The practical rule that falls out: push is a feature of your app; SMS is a channel to your whole audience. Organizations whose audience lives inside their app daily (games, social platforms, banks) get enormous value from push. Organizations whose audience installed nothing, most nonprofits, schools, clinics, agencies, and small businesses, cannot reach their people by push at all.

Different rulebooks

The channels are regulated differently, and the difference shapes program design:

  • SMS in the US operates under the TCPA (47 U.S.C. 227): prior express consent for automated texts, written consent for marketing, sender identification, immediate opt-out handling, and quiet hours, with carrier registration (10DLC) as the deliverability layer. The rules are strict because the channel is intrusive and universal.
  • Push is governed primarily by platform policy (Apple's and Google's rules on notification abuse) and general consumer-protection law, with the user's permission toggle as the enforcement mechanism. Abuse is punished not by statute but by revoked permission and uninstalls, faster justice, arguably.

One convergence point: both channels run on earned permission, and both punish overuse with silent, permanent loss of reach. Frequency discipline is the universal law of notifications.

Choosing by message type

A workable assignment matrix for organizations running both:

  • SMS: anything that must be seen (appointments, closures, safety, deadlines), anything expecting a reply, anything aimed at people who may not have your app, and consent-based campaigns.
  • Push: in-app activity ("your order shipped" for app users, content updates, feature announcements), high-frequency low-stakes nudges, and re-engagement of known app users.
  • Both, sequenced: send push to app users, then SMS to those unreached, for messages that genuinely matter; deduplication by channel preference is a platform feature worth having.

And a note on conversations: push notifications end at the tap; the interaction continues inside the app. SMS is natively conversational, the recipient replies in the same thread, which is why two-way programs (question answering, confirmations, casework, an AI Powered Helper responding to free-text questions) are built on messaging rather than push.

Frequently asked questions

What is a push message on a phone?

A push message is a notification sent by an installed app through the operating system's notification service (Apple's APNs or Google's FCM), appearing on the lock screen or notification tray. The app's server initiates ("pushes") delivery rather than waiting for the user to open the app.

What is the difference between a push notification and a text message?

A push notification requires the recipient to have your app installed with notifications permitted, travels over data through platform services, and is effectively free. A text message travels over carrier networks to any phone number, requires no app, is priced per message, and is governed by messaging law like the TCPA.

Are push messages free?

Essentially, yes: once an app is built and installed, notifications cost little to send at the margin. The hidden cost is reach, only app installers with permissions enabled receive them, and attention, since platforms and users aggressively filter noisy senders.

Why do organizations use SMS instead of push notifications?

Because SMS reaches everyone. Most audiences never install an organization's app, and push cannot touch them. SMS requires consent and per-message spend, but it arrives on every phone, is read quickly, and supports native two-way replies, which is decisive for reminders, alerts, and conversations.

Can push notifications and SMS work together?

Yes, and mature programs assign by role: push for app-centric, high-frequency updates to engaged app users; SMS for must-see messages, replies, and everyone outside the app; and sequenced delivery (push first, SMS fallback) for critical messages, with preferences deduplicating the overlap.

Conclusion

"Push message" names a precise thing: an app speaking through the operating system to the devices that carry it. It is the right tool exactly as far as your app's install base extends, and not one phone further. SMS is the channel for everyone else, which, for most organizations, is almost everyone. Define each message's job, ask who must receive it, and the push-versus-text question mostly answers itself.

Working out your notification strategy? Contact the FRANSiS team to talk through SMS-first messaging with two-way conversations for the audience your app will never reach.