How to Integrate OneSignal

Updated on 29. October 2023 by Jan Bunk

A large futuristic crane building a large satellite dish in space, digital art

The features described on this page require a plan that includes push notifications.

Aside from our own push notification service that you can use to send notifications via the dashboard or via our API we also offer a OneSignal integration.

What's the point?

The main benefit is that many websites have an existing OneSignal interface (or can easily install a plugin) that will then automatically integrate with your app through OneSignal. That way if a user gets a notification on your website, they also get it as a real push notification in the app!

Our own, default push notification integration has the advantage that it's easy to set up (it happens completely automatically), but it's limited in the sense that you can only either manually send notifications or automatically send notifications via our API. Since using the API requires coding, it's out of reach for many people. OneSignal has the advantage that it has many integrations with website builders such as WordPress, Wix and more, while we only have a Zapier integration that allows for some limited automation without coding. Recently we have also created a WordPress plugin.

OneSignal of course also has it's own API that might have other features than our API, so that might be interesting too if you're a developer.

Due to privacy reasons, we only offer a way of analyzing how many people click your push notifications, but OneSignal also tracks how many people received it, which might be useful information for you.

OneSignal also supports throttled delivery of notifications. This is useful if your app has lots of users and they overload your website because they all open the push notification at the same time. By having OneSignal stagger the delivery of the notification, you spread out the load on your servers.

Please note that some of these features are only available in paid OneSignal plans. Since you will need your own OneSignal account, you also need to pay that subscription yourself. We don't have a special relationship with OneSignal and don't set those prices.

How do I set it up?

Related Articles


A cute humanoid robot throwing a pile of data into a trashcan in a gloomy alleyway, digital art

The Surprising Benefits of Converting Your Website into a Mobile App

Unlock the Power of Mobile: Transform Your Website into an App for Enhanced Engagement and Business Growth

A humanoid robot looking at a holographic rising graph in a spaceship, digital art

The Impact of Mobile Apps on User Engagement and Retention

Discover the impact of converting websites into mobile apps on user engagement. Learn about push notifications, personalization, and retention strategies for an enhanced digital experience.

A humanoid robot swimming in cash in a virtual vault, digital art

Revolutionizing Revenue Streams: The Power of Free Apps in Driving Profitability

From in-app advertising to data monetization, explore the untapped potential of free apps in generating revenue for businesses. Unleash profitability now!


Author Jan Bunk
Written by
Jan Bunk

Hi, I'm Jan! I created webtoapp.design in 2019 while studying computer science in university. A lot has changed since then - not only have I graduated, but it's also no longer just me running webtoapp.design. We've grown to a global, fully remote team and have gathered lots of experience around app development and app publishing. We've created and published hundreds of apps in the app stores, where they've been downloaded hundreds of thousands of times.