OneSignal Help & Documentation

Welcome to the OneSignal New IA developer hub. You'll find comprehensive guides and documentation to help you start working with OneSignal New IA as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    Discussions

Web Push Quickstart

How to set up web push notifications on your website

Not Sure what Web Push Notifications are? Read our Web Push Overview

Sending Web Push notifications is easy with OneSignal.

1. If you haven't already, sign up for a free account on onesignal.com.
Once logged in click "Add App".

2. When you're setting up, name your app, then select "Web Push" from the platform list:

3. Next, you'll be brought into the "Web Push Editor", which lets you select from a variety of different web technologies that support Web Push.

The OneSignal Dashboard will guide you through the process of setting up web push, and will provide you useful tips at each step:

Typical Sites

Select this option if you plan to add the OneSignal SDK code to your site and do not use WordPress or a particular website builder technology.


Website Builder

Select this option if your website was built using website builders or content management systems.


Custom Code

Select this option if you are a developer that wants complete control over how OneSignal works by writing custom Javascript. (If you don't know what this is, don't select this option)


Web Push Quickstart


How to set up web push notifications on your website

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.