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

  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.

Next: Just follow the instructions in the OneSignal Dashboard to set up web push

For more visual people, we have created HTTP and HTTPS video setup guides:

HTTPS Typical Setup
HTTP Typical Setup
HTTPS WordPress Setup
HTTP WordPress Setup

Optional Instructions

The OneSignal Dashboard will guide you through the process of setting up web push, and will provide you useful tips at each step of the way that link out to documentation. If you want documentation to go along with your setup process, go here:

Typical Sites

Select this option if you have a site that was not built with a particular website builder technology and want an easy way to set up web push.

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.