• Product
    • Messaging Channels
      • Mobile push notifications Direct, highly visible, mobile-first
      • Web push notifications Direct, reach any browser visit
      • Email Easy email built for real impact
      • In-app messaging Visual, customizable, reach all app users
      • RCS Turn texts into branded experiences
      • SMS Effective, fast, mobile-first
      • Live Activities Highlight real-time app updates
    • Features
      • Journeys
      • Personalization
      • Segmentation
      • Analytics
      • Events
      • API
      • SDKs
      • Integrations directory
      View More Features
      Industries
      • Gaming
      • News/Media
      • eCommerce
      • Mobile apps
      • Fintech/Financial
    • Nav get a demo thumbnail

      Get a demo

      Connect with a customer engagement expert to learn more

  • Resources
    • Resources
      • Blog
      • eBooks
      • Customer case studies
      • Webinars
      • Podcasts
      • Tools & templates
      • Company events
      View all resources
    • More to explore
      • Use cases
      • Demo videos
      • Notification preview tool
      • ROI of switching
      • Why OneSignal?
      • OneSignal Solution Partners
      • Glossary
    • Nav get a demo thumbnail

      Get a demo

      Connect with a customer engagement expert to learn more

  • Documentation
  • Pricing
  • Get a demo
Log in Sign up
Log in
Talk to sales Get started now
  • All articles
  • Messaging strategy
      • Multichannel
      • Mobile push
      • Web push
      • In-App messaging
      • SMS
      • Email
  • Features & updates
      • Multichannel
      • Mobile push
      • Web push
      • In-App messaging
      • SMS
      • Email
  • Development
  • Integrations
  • News
William Shepherd

About William Shepherd

Articles by William Shepherd

How to Add Push Notifications to a Vue App
Development

How to Add Push Notifications to a Vue App

Learn how to add push notifications to a Vue app for free using the OneSignal-Vue plugin.

3 min read
Xamarin SDK Beta Now Available
Development

Xamarin SDK Beta Now Available

Xamarin 4.0.0 Beta 1 is now available. Download it today and tell us what you think.

1 min read
Unity SDK Beta Now Available
Development

Unity SDK Beta Now Available

Use our Unity SDK to add in-app messaging and notifications to your games in minutes.

1 min read
How to Send Event-Based Notifications with Next.js + Segment + OneSignal
Development

How to Send Event-Based Notifications with Next.js + Segment + OneSignal

Learn how to send an automated onboarding email when a new user signs up for your Next.js app using OneSignal and Segment.

16 min read
Using SMS as a Fallback Option for Push Notifications
Features & updates

Using SMS as a Fallback Option for Push Notifications

Learn how to set up SMS as a secondary channel to automatically reach users who are not subscribed to push notifications.

4 min read
How to Add Push Notifications to a Next.js App
Development

How to Add Push Notifications to a Next.js App

Web push notifications are a powerful communication channel that can help you build a better UX and promote user engagement. Learn how to add web push notifications to your Next application for free using OneSignal.

9 min read
Flutter Major Release
Development

Flutter Major Release

Version 3 of our Flutter SDK Package is compatible with Flutter 2.2.

2 min read

Keep more of the users you earn

Push, email, SMS/RCS, and in-app messaging in one platform. Free to start, built to scale.

Get started now Talk to sales

Product
  • Mobile push notifications
  • Web push notifications
  • Email
  • In-app messaging
  • RCS
  • SMS
  • Live Activities
  • Journeys
  • Integrations directory
  • Pricing
Resources
  • Resources library
  • Customer case studies
  • Blog
  • Notification preview tool
  • Glossary
Developers
  • Documentation
  • GitHub
  • Code samples
  • Developer Community
  • Status
Company
  • About us
  • Careers
  • Why OneSignal?
  • Contact sales
  • Newsroom
  • Partner program

OneSignal is the market leading customer engagement solution for push notifications, email, SMS, in-app messaging, and Live Activities

  • Security & privacy
  • Terms of use
  • Acceptable use policy
  • Software lifecycle policy
Back to top