Not all push notifications do the same job. A shipping confirmation and a “we miss you” message serve completely different purposes, target different users, and need different timing. Treating them the same way is how you end up with high opt-out rates and wasted campaigns.

This guide explains push notification types using two main ideas: where the message appears and what it aims to achieve. For each type, we explain what it is, when to use it, and how to do it well. We’ll also show how Pushwoosh supports these tasks, from behavioral segmentation and Customer Journey Builder to real-time analytics.

Push notification types by delivery channel

Where the notification appears determines what it can do and how users interact with it. Here are the main delivery channels.

ChannelHow it worksBest for
Mobile app pushDelivered via APNs (iOS) or FCM (Android) to lock screen / notification trayReminders, re-engagement, transactional updates, promotions
Web pushBrowser-based, no app install needed, works on desktop and mobileE-commerce promos, content updates, back-in-stock alerts, breaking news
Desktop pushFrom installed desktop apps (Slack, Spotify) or PWAsSaaS alerts, productivity reminders, internal communications
Wearable / IoTGlanceable alerts on smartwatches, fitness trackers, connected devicesHealth alerts, transit updates, smart home notifications
Wallet pushFrom Apple Wallet / Google Pay, tied to passes, cards, ticketsFlight updates, location-based coupons, loyalty point changes
Channel
1 / 5
Mobile app push
How it works
Delivered via APNs (iOS) or FCM (Android) to lock screen / notification tray
Best for
Reminders, re-engagement, transactional updates, promotions
Channel
2 / 5
Web push
How it works
Browser-based, no app install needed, works on desktop and mobile
Best for
E-commerce promos, content updates, back-in-stock alerts, breaking news
Channel
3 / 5
Desktop push
How it works
From installed desktop apps (Slack, Spotify) or PWAs
Best for
SaaS alerts, productivity reminders, internal communications
Channel
4 / 5
Wearable / IoT
How it works
Glanceable alerts on smartwatches, fitness trackers, connected devices
Best for
Health alerts, transit updates, smart home notifications
Channel
5 / 5
Wallet push
How it works
From Apple Wallet / Google Pay, tied to passes, cards, tickets
Best for
Flight updates, location-based coupons, loyalty point changes

Mobile app push notifications

These notifications are sent by an installed app through the device’s operating system. They show up on the lock screen, in the notification tray, and as badge updates. They also support deep linking, allowing you to send users directly to a specific screen in the app.

iOS requires explicit opt-in per app. Android has historically been more permissive, though recent versions are adding more granular controls. Both platforms support rich media, custom sounds, and action buttons, but the specifics differ. iOS has Critical Alerts for time-sensitive, urgent messages. Android offers notification channels for user-controlled categorisation.

Pushwoosh provides SDKs for both iOS and Android with behavioral segmentation built in.

Common use cases: order updates, personalised reminders, re-engagement nudges, feature adoption prompts, security alerts.

Web push notifications

Web push notifications are browser-based messages from websites the user has opted into. No app install required. They appear as native system notifications on desktop and in the notification tray on mobile browsers.

Browser support is wide: Chrome, Firefox, Edge, Opera. Safari on macOS works too, though mobile Safari still does not support web push. Web push can bypass ad blockers and email spam filters, which makes it a useful complement to other channels.

Common use cases: e-commerce promotions, blog content updates, back-in-stock alerts, breaking news, abandoned cart reminders from websites.

Desktop push notifications

Desktop push can come from browsers (overlapping with web push) or from dedicated desktop apps like Slack, Spotify, or project management tools. They show up in the OS notification center and can work independently of a browser window.

Common use cases: SaaS tool alerts (task assigned, new comment), software update notifications, internal company communications.

Wearable and IoT notifications

Glanceable alerts for smartwatches, fitness trackers, and connected devices. The screen is tiny, so the content has to be ultra-short. Most wearable notifications mirror what’s on the paired phone, but some apps send wearable-specific messages (heart rate alerts, step goal completions).

Common use cases: health reminders, quick message previews, meeting alerts, smart home notifications (doorbell, package delivery).

Wallet push notifications

These notifications come from Apple Wallet or Google Pay and are linked to passes, loyalty cards, tickets, or coupons. They can be triggered by location, like when you walk past a store, or by time, such as when your flight is about to board. The pass can also update automatically, for example if your boarding gate changes.

Common use cases: flight updates, location-triggered coupon reminders, loyalty point changes, event ticket reminders.

Push notification types by campaign goal

The channel is the delivery mechanism. The campaign goal is what makes the notification useful. Here is every major type, organized by what it’s trying to accomplish.

Transactional notifications

Order confirmations, shipping updates, password resets, payment receipts, security alerts, and appointment reminders are all examples. Users expect these messages. They are not promotional; they are informational, and delivering them reliably builds trust.

What makes them work: immediacy (send the moment the event happens), clarity (no marketing fluff, just the facts), and deep linking (take the user straight to the relevant screen).

Examples:

  • “Your order #12345 has been confirmed. Estimated delivery: Oct 28.”
  • “Password reset requested for your account. If this wasn’t you, contact support.”
  • “Your flight BA249 departs from Gate C12. Boarding starts at 14:30.”

In Pushwoosh, the Customer Journey Builder automates trigger-based transactional flows with guaranteed delivery and real-time analytics to track whether these critical messages are actually reaching users.

Promotional and sales notifications

Common examples include flash sales, discount codes, new product launches, pre-orders, seasonal offers, and exclusive deals. Push notifications deliver these messages to users faster than email. Sending them directly to the screen gives higher visibility for time-sensitive offers.

These notifications work best when they create urgency, clearly state the value or discount, use personalized targeting by segmenting users based on behavior, and include a strong call to action.

Examples:

  • “30% off all summer collections — 24 hours only. Shop now.”
  • “New album by [Artist] just dropped. Listen now.”
  • “You’ve been selected for an exclusive offer: 20% off your next purchase.”

Use behavioral segmentation to target users who viewed specific products but didn’t buy. A/B test the offer copy, creative, and CTA to find what converts.

📖

Check out our full guide on push notification best practices.

Re-engagement and retention notifications

These notifications are aimed at users who have stopped engaging. The goal is to bring them back before they leave for good. Keeping an existing user costs much less than finding a new one, so this type of notification can greatly improve customer lifetime value.

Examples:

  • “Your cart is expiring. Complete your purchase and get free shipping.”
  • “Haven’t seen you in a while. Check out what’s new in the app.”
  • “Continue your lesson streak! Only 5 minutes to go.”

Use RFM segmentation to identify users at risk of churning. The Customer Journey Builder designs multi-stage re-engagement flows for different inactivity levels, and A/B testing finds the message that actually brings people back.

Abandoned cart notifications

This is a specific and valuable type of re-engagement. Users who add items to a cart have already shown they want to buy. Sending a well-timed push, sometimes with a small incentive, can recover a significant amount of lost revenue.

These notifications work best when sent promptly, ideally within 1 to 2 hours. They should include the exact product name and image, and if the user does not respond, follow up with an added incentive.

Examples:

  • “You left something behind. Complete your order for [Product Name] and get free shipping.”
  • “Still thinking about that blue dress? Here’s 10% off to help you decide.”

The Customer Journey Builder handles automated abandoned cart sequences with escalating incentives. Dynamic content pulls in the exact product name and image.

Location-based notifications

When a user enters a geofenced area, such as near your store, at a conference, or in a specific neighborhood, you can send a push notification that feels perfectly timed. This relevant context encourages immediate action and increases foot traffic.

What makes them work: precision (define tight geofences, not entire cities), relevance (the offer has to make sense for the location), and restraint (don’t fire every time someone walks past).

Examples:

  • “Welcome to [Store Name]! Show this notification at checkout for 15% off today.”
  • “You’re near the stadium. Don’t forget to grab your tickets!”

Pushwoosh’s geolocation targeting supports geofences and beacons. Combine it with the Customer Journey Builder to make location one node in a larger campaign flow.

Event-triggered and time-sensitive notifications

These notifications are sent in response to a specific user action, inaction, or an external event. For example, if a user browses a category but does not buy, you can follow up. If a price drops on a wishlisted item, send an alert. If a webinar starts in 15 minutes, send a reminder.

What makes them work: speed (the trigger-to-delivery gap should be minimal), specificity (reference the exact event), and a clear next step.

Examples:

  • “Breaking: [Major event summary]. Read now.”
  • “Happy birthday, [Name]! Here’s a special discount just for you.”
  • “Your favorite team’s game starts in 15 minutes. Tune in now.”

Behavioral segmentation with Tags and Events detects in-app actions like “viewed category X” or “added to wishlist.” The Customer Journey Builder triggers the right message at the right moment.

Rich media and interactive notifications

Plain text notifications are easy to ignore. Formats like an image carousel showing products, a GIF previewing a new feature, or action buttons that let users add to cart without opening the app consistently get higher click-through rates than text-only pushes.

What makes them work: high-quality visuals (not stock photos), interactive elements that reduce friction (“Buy” button right in the notification), and testing (not all rich formats work for all audiences).

Examples:

  • [Image carousel] “Explore our new collection. Swipe to see more.”
  • [GIF] “See the new feature in action. Tap to try it.”
  • [Action buttons] “Your order is ready. Pick up / Reschedule.”

Pushwoosh supports rich push notifications with images, GIFs, video, carousels, and custom action buttons directly from the visual editor.

Social and community notifications

Friend requests, comments, mentions, leaderboard updates, new content from following accounts. These notifications tap into social motivation and keep users coming back to participate. They work especially well for apps with any kind of community or multiplayer element.

Examples:

  • “[Friend Name] just commented on your post. Check it out.”
  • “You’ve been tagged in a new photo!”
  • “Your streak continues! Log in to keep it going.”

Dynamic content inserts the friend’s name, the post title, or whatever context makes the notification actionable. Event-based triggers in Pushwoosh fire instantly when a social event occurs.

Feedback, ratings, and survey requests

Timing is crucial for these notifications. Asking for a rating right after a positive experience, such as a successful payment, completed task, or reaching a milestone, gets much better results than asking at random times.

Examples:

  • “How was your ride with [Driver Name]?” (ride-sharing app)
  • “Enjoying [App Name]? Rate us on the App Store — takes 10 seconds.”
  • “Help us improve. Take a quick 2-minute survey.”

A/B test different phrasing and timing to maximize response rates. Use in-app messages as a follow-up for richer survey experiences.

Loyalty and rewards notifications

Points updates, tier advancements, exclusive member offers, and birthday rewards. These recognise loyal users and give them a reason to stay. Loyalty notifications directly impact CLV and repeat purchase rates.

Examples:

  • “You’ve earned 50 bonus points! Redeem them now.”
  • “Congratulations, [Name]! You’re now a Gold member with exclusive benefits.”
  • “As a thank you for your loyalty, here’s 10% off your next order.”

Dynamic content displays loyalty status and specific rewards per user. RFM segmentation targets VIP customers with exclusive offers.

Cross-channel orchestration

Push notifications are just one channel. When you combine them with email, in-app messages, and SMS, you can reach users wherever they are. For example, if a user does not respond to an abandoned cart push, you can follow up with an email. A welcome push can start an in-app onboarding tour, and SMS can be used as a backup for important alerts.

Example flow: Cart reminder via push. If no action in 1 hour, email follows. If still nothing, in-app message on next session.

The Customer Journey Builder handles this. It lets you visually map cross-channel flows with conditional logic, segment splits, and Reachability Check nodes that automatically fall back to the next best channel.

Orchestrate every push notification type from one platform

Behavioral segmentation, cross-channel journeys, and real-time analytics — built for marketers, not engineers.

Request a demo

Push notifications vs. other engagement channels

Push isn’t the only tool. Knowing how it compares to other channels helps you decide when to use what.

PushIn-app messagesEmailSMS
DeliveryOutside the app, to lock screen / notification trayInside the app, during active sessionInbox, read laterCellular, no internet needed
SpeedImmediateImmediate (if user is in-app)Minutes to hoursImmediate
Rich mediaImages, GIFs, video, action buttonsFull HTML, interactive overlaysFull HTML, attachmentsText only (MMS for media)
CostFree (platform fee)Free (platform fee)Free to lowPer-message cost
Best forUrgency, re-engagement, time-sensitive offersOnboarding, in-context promos, surveysNewsletters, detailed content, transactional summariesCritical alerts, 2FA, fallback channel
1 / 5
Delivery
Push
Outside the app, to lock screen / notification tray
In-app messages
Inside the app, during active session
Email
Inbox, read later
SMS
Cellular, no internet needed
2 / 5
Speed
Push
Immediate
In-app messages
Immediate (if user is in-app)
Email
Minutes to hours
SMS
Immediate
3 / 5
Rich media
Push
Images, GIFs, video, action buttons
In-app messages
Full HTML, interactive overlays
Email
Full HTML, attachments
SMS
Text only (MMS for media)
4 / 5
Cost
Push
Free (platform fee)
In-app messages
Free (platform fee)
Email
Free to low
SMS
Per-message cost
5 / 5
Best for
Push
Urgency, re-engagement, time-sensitive offers
In-app messages
Onboarding, in-context promos, surveys
Email
Newsletters, detailed content, transactional summaries
SMS
Critical alerts, 2FA, fallback channel

The best results come from combining these channels. The Customer Journey Builder orchestrates push, in-app, email, and SMS in a single flow, so each channel complements the others instead of competing.

Best practices for high-performing push campaigns

Segment by behavior, not just demographics

Age and location show who the user is, but in-app events, purchase history, and engagement patterns reveal what they care about. Targeting based on behavior can increase click-through rates by two to three times compared to sending the same message to everyone.

Pushwoosh’s behavioral segmentation with Tags and Events plus RFM segmentation builds precise audiences. Dynamic content tailors message content per user at scale.

Optimize timing and frequency

Notification fatigue is the main reason users turn off push notifications. If you send messages at the wrong time or too often, users will stop paying attention. Consider time zones, daily routines, and the urgency of the message. Use frequency limits to control how many notifications are sent each day or week.

Pushwoosh’s AI-driven send time optimization picks the best delivery window for each user based on their engagement history. Frequency capping is built in.

Write concise, action-oriented copy

Lead with value, not your brand name. Use strong verbs, create urgency or curiosity, and keep it under 3 lines. Add rich media — images and GIFs consistently improve CTR. Every push should have one goal and one CTA.

A/B test continuously

Do not assume you know what will work best. Test different headlines, message text, calls to action, images, send times, and audience segments. Improving your click-through rate by 5% each quarter adds up to a 22% increase over a year. Pushwoosh A/B testing lets you try multiple versions and tracks results for statistical significance.

Key push notification metrics

Without metrics, you’re guessing. Here are the numbers that matter:

MetricWhat it tells you
Opt-in rateHow effective your permission request strategy is
Delivery rateWhether messages actually reach devices
Click-through rate (CTR)How relevant and compelling your content is
Conversion rateWhether clicks turn into business outcomes
Churn rateWhether your notifications help retain users or push them away
Unsubscribe rateWhether you're sending too many or too irrelevant messages
Metric
1 / 6
Opt-in rate
What it tells you
How effective your permission request strategy is
Metric
2 / 6
Delivery rate
What it tells you
Whether messages actually reach devices
Metric
3 / 6
Click-through rate (CTR)
What it tells you
How relevant and compelling your content is
Metric
4 / 6
Conversion rate
What it tells you
Whether clicks turn into business outcomes
Metric
5 / 6
Churn rate
What it tells you
Whether your notifications help retain users or push them away
Metric
6 / 6
Unsubscribe rate
What it tells you
Whether you're sending too many or too irrelevant messages

Pushwoosh analytics provides real-time dashboards for all of these with the ability to drill into individual campaigns and segments.

Improve retention and conversions with Pushwoosh

Improving push notification performance is not about sending more messages. It is about sending the right type of notification to the right user at the right time in their journey, and knowing if it was effective.

Pushwoosh gives you behavioral segmentation, RFM segmentation, A/B testing, rich push notifications, and a visual Customer Journey Builder to orchestrate campaigns across push, email, SMS, and in-app — all from one platform.

See Pushwoosh in action
Request a demo

Frequently asked questions

Push reaches users even when they're not in the app — it shows up on the lock screen or notification tray. In-app messages only appear during an active session. Both are part of a complete engagement strategy and work best when used together.

Valentina Stepanova
Content Marketing Writer at Pushwoosh
Share

Related articles

View all