Push Notification Configuration Using One Signal Service: Complete Guide

push notification

In this article I will show you how to set up a push notification using one signal plugin and service. for you to have steady traffic and return reader or follower for you blog you need push notification to keep or to notify you old visitor about you new update or post

But before we start I will like to let you know what is push notification  and how it work and the purpose and benefit of push notification on you blog or website

What Is Push Notification

A push notification is a message that pops up on a mobile device or website and blog. A blog owner or App publishers can send them at any time; users don’t have to be in the app or site or using their devices to receive them. They can do a lot of things; for example, they can show the update of a blog news, get a user to take an action, such as downloading a coupon, or prompting a user to read the update.

This Are Main Notorious Site That Using Push Notification

  • Facbook
  • YouTube
  • LinkedIn
  • Pinterest

This site allow you to subscribe to their push notification to recieve  update event on you timeline or wall

Web push notifications serve as clickable icons or messages that are displayed on the top corner of the desktop of the users. These notifications can be displayed even when the users have not opened their desktop. In addition to the website browsers, the notifications are also displayed on the mobile browsers as it show below

Step By Step Guide To Setup Web push Notification

In this tutorial we are going to using one signal plugin and service to set up our free web notification on our blog

Step 1:

The first step to take is to visit onesignal and login if you have already have account or signup for you free account. One signal allow their user to register with facebook, google, Github account  as show below

web push Notification

Step 2

On next step you have to activate onesignal plugin on your wordpress site if you are using wordpress site and Once you have activated OneSignal plugin on your wordpress plugin dashboard  or site, you need to advance to Login. this will require you to input you email address and password or you can login with you social network account


Step 3: Once you enter the main dashboard of OneSignal, it shows the number of conversions you have made on a daily basis. And  You also come across a menu that says “Add a New App” on the dashboard. You can click on the “+” sign. A box would appear wherein you have to enter the app name and then, click “create” to add the same.

Screenshot 5 2 - Push Notification Configuration Using One Signal Service: Complete Guide

Step 5: Once you have created a new app, a subpage will appear that asks you to make some editing to your newly created app. You can close it for now.

Screenshot 6 - Push Notification Configuration Using One Signal Service: Complete Guide

Step 6: From the main dashboard, you need to go to App Settings. A sub page appears that displays a lot of menus like platforms, administrations, Keys & IDs, and Import Users from Another Service.  Under the Platforms column, you would observe the option “Google Chrome and Mozilla Firefox”. You can set the web push notifications for the main web browsers like Google Chrome, Mozilla Firefox, and Apple Safari.

Step 7: Right next to each of these options, you can click on the option “Configure” for enabling your web push notifications on the desired web browser. On the “Configure Platform”, you need to enter the URL of your site.Step 7 - Push Notification Configuration Using One Signal Service: Complete Guide

Under the section “Default Notification Icon URL”, you can get it from your library. From the dashboard of your site, go to Media from the left menu, and then head to Library. You can click on any image, copy its URL and then paste it in the box “Default Notification Icon URL”. Whenever you will be sending the web push notification, this image with the URL is going to show up on the user’s browser. Therefore, you must ensure that the image is appropriate and its represents your website. Then, click on “Save”.

Step 4: Next, head to Keys & IDs column on the App Settings. Here, you just need to copy and paste the given OneSignal App ID onto your site’s plugin icon. So, head back to the dashboard of your WordPress site, go to Plugins > Add New

Step 5: Click on “OneSignal Push”. Now, copy the OneSignal App ID from the OneSignal “Keys & IDs” section. Now paste that under the App ID section in the Account Settings of OneSignal Push. Repeat the same for the REST API Key.

Read Also: How to setup Header and footer Plugin

Step 6: Now, scroll down. You can change the Notification Title as per the one that represents your business. Another important thing to check out here is the “Automatically prompt new site visitors to subscribe to push notifications”. You can toggle it on as whenever anyone visits your site, it will automatically pop up and notify the users about your postings and offers right away. You also need to check on the option that says “Send notifications additionally to iOS & Android platforms”.

Ubong Eshiet

Author: Ubong Eshiet

Ubong Eshiet serial entrepreneur, a professional blogger and internet marketer, wordpress Developer and a passionate blogger and from Nigeria

Join over 3.000 visitors who are receiving our newsletter and learn how to optimize your blog for search engines, find free traffic, and monetize your website.
We hate spam. Your email address will not be sold or shared with anyone else.


  1. I have been browsing online more than 2 hours today, yet I
    never found any interesting article like yours. It’s pretty worth enough for me.
    In my view, if all site owners and bloggers made good content
    as you did, the internet will be much more useful than ever before.|
    I couldn’t resist commenting. Exceptionally
    well written!|
    I’ll immediately seize your rss as I can’t to find your e-mail subscription link or e-newsletter service.
    Do you’ve any? Please permit me understand so that I may just subscribe.
    It’s the best time to make some plans for the future and it’s time to be happy.

    I’ve read this post and if I could I want to suggest you few interesting things or advice.
    Perhaps you could write next articles referring to this article.
    I wish to read even more things about it!|
    It’s appropriate time to make some plans for the long run and it’s time to be happy.

    I’ve read this put up and if I may just I desire to suggest
    you some interesting things or tips. Maybe you can write next articles referring to
    this article. I wish to read even more issues about it!|
    I’ve been browsing online more than 3 hours lately, yet I by no means discovered any fascinating article like yours.
    It’s pretty price sufficient for me. In my view, if all webmasters and bloggers made excellent content material as you probably did, the web will probably
    be much more helpful than ever before.|
    Ahaa, its nice conversation concerning this post at this place at this website, I have read
    all that, so now me also commenting at this place.|
    I am sure this piece of writing has touched all the internet visitors, its really really nice paragraph on building up
    new website.|
    Wow, this piece of writing is fastidious, my younger sister is analyzing these things,
    so I am going to let know her.|
    bookmarked!!, I love your website!|
    Way cool! Some extremely valid points! I appreciate you writing this post plus the rest of the website is
    extremely good.|
    Hi, I do believe this is a great web site. I stumbledupon it 😉 I will come
    back yet again since i have bookmarked it. Money and freedom is the greatest way
    to change, may you be rich and continue to guide other people.|
    Woah! I’m really enjoying the template/theme of this blog.
    It’s simple, yet effective. A lot of times it’s very difficult to
    get that “perfect balance” between usability
    and visual appeal. I must say that you’ve done a very good job with this.
    In addition, the blog loads extremely fast for me on Firefox.
    Outstanding Blog!|
    These are truly impressive ideas in about blogging. You have
    touched some pleasant factors here. Any way keep up wrinting.|
    Everyone loves what you guys tend to be up too.
    Such clever work and exposure! Keep up the great works guys I’ve
    you guys to my personal blogroll.|
    Hi there! Someone in my Facebook group shared this site
    with us so I came to take a look. I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers!
    Fantastic blog and outstanding style and design.|
    I love what you guys are usually up too. This
    kind of clever work and exposure! Keep up the awesome works guys I’ve included
    you guys to our blogroll.|
    Howdy would you mind sharing which blog platform you’re using?
    I’m planning to start my own blog soon but I’m having a tough time deciding between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and
    I’m looking for something unique. P.S My apologies
    for getting off-topic but I had to ask!|
    Hey there would you mind letting me know which web host you’re using?
    I’ve loaded your blog in 3 different browsers and I must say this blog loads a lot faster then most.
    Can you suggest a good hosting provider at a fair price?
    Many thanks, I appreciate it!|
    Everyone loves it whenever people get together and share opinions.
    Great blog, stick with it!|
    Thank you for the good writeup. It in fact was a
    amusement account it. Look advanced to far added agreeable from you!
    However, how can we communicate?|
    Hi there just wanted to give you a quick heads up.
    The text in your article seem to be running off the screen in Internet explorer.
    I’m not sure if this is a formatting issue or something to do with web browser compatibility but I figured
    I’d post to let you know. The design look great
    though! Hope you get the problem solved soon. Cheers|
    This is a topic that is close to my heart…

    Thank you! Where are your contact details though?|
    It’s very trouble-free to find out any matter on web as compared
    to books, as I found this article at this web site.|
    Does your site have a contact page? I’m having trouble locating
    it but, I’d like to shoot you an email. I’ve got some creative ideas for your blog you might
    be interested in hearing. Either way, great site and
    I look forward to seeing it develop over time.|
    Hola! I’ve been reading your blog for a while now and finally
    got the courage to go ahead and give you a shout out
    from Austin Tx! Just wanted to mention keep up the great
    Greetings from Carolina! I’m bored at work so I
    decided to browse your blog on my iphone during lunch break.
    I really like the knowledge you provide here and can’t wait to take a look when I get home.
    I’m surprised at how quick your blog loaded on my phone ..
    I’m not even using WIFI, just 3G .. Anyways, very good
    Its like you read my mind! You seem to know a lot about
    this, such as you wrote the book in it or something.
    I feel that you simply can do with some p.c. to pressure the message house a little bit, however other than that, that is fantastic blog.

    A fantastic read. I’ll definitely be back.|
    I visited various web pages but the audio feature for audio songs existing at this web page is actually superb.|
    Hi there, i read your blog occasionally and i own a similar one and i was just curious if you get a lot of spam responses?

    If so how do you prevent it, any plugin or anything you can suggest?
    I get so much lately it’s driving me mad so any help is
    very much appreciated.|
    Greetings! Very useful advice in this particular post!
    It’s the little changes that make the most important changes.
    Many thanks for sharing!|
    I really love your website.. Very nice colors & theme. Did you create this amazing site yourself?

    Please reply back as I’m trying to create my own personal site and want to find out where you got this from or exactly what the theme is named.
    Thank you!|
    Hi there! This post could not be written any better! Going
    through this article reminds me of my previous roommate!
    He always kept talking about this. I’ll forward this post to him.
    Pretty sure he will have a great read. I appreciate you for sharing!|
    Amazing! This blog looks just like my old one! It’s on a totally different topic but it has pretty much the same page layout and design.
    Outstanding choice of colors!|
    There is definately a lot to find out about this subject.
    I really like all of the points you made.|
    You made some decent points there. I checked on the internet
    to find out more about the issue and found most
    individuals will go along with your views on this web site.|
    Hi, I check your blogs like every week. Your humoristic style is awesome, keep it up!|
    I just could not go away your website prior to suggesting that
    I actually enjoyed the standard information an individual supply in your guests?
    Is gonna be back regularly to check up on new posts|
    I need to to thank you for this wonderful read!!

    I absolutely enjoyed every bit of it. I’ve got you
    bookmarked to look at new things you post…|
    Hi, just wanted to tell you, I liked this blog post.
    It was helpful. Keep on posting!|
    Hi there, I enjoy reading all of your article.
    I wanted to write a little comment to support you.|
    I always spent my half an hour to read this web site’s
    posts daily along with a mug of coffee.|
    I constantly emailed this webpage post page to all my associates, for the reason that if like to read it
    after that my contacts will too.|
    My developer is trying to persuade me to move to .net from PHP.
    I have always disliked the idea because of the costs. But he’s tryiong none the less.
    I’ve been using WordPress on various websites for about a year and am
    anxious about switching to another platform. I have heard very good things about blogengine.net.
    Is there a way I can transfer all my wordpress content into it?

    Any kind of help would be greatly appreciated!|
    Good day! I could have sworn I’ve been to this website before but after going
    through some of the posts I realized it’s new to me.
    Anyhow, I’m definitely pleased I stumbled upon it and I’ll be bookmarking
    it and checking back frequently!|
    Wonderful work! This is the kind of info that are meant
    to be shared around the net. Disgrace on the seek engines for now not positioning this put up higher!
    Come on over and visit my site . Thank you =)|
    Heya i am for the first time here. I came across this board and I find It truly useful &
    it helped me out much. I hope to give something back and aid others like you helped me.|
    Howdy, I do think your website could possibly be having
    browser compatibility issues. When I look at your website in Safari, it looks fine but when opening
    in IE, it has some overlapping issues. I simply wanted to give you a quick heads up!
    Aside from that, excellent site!|
    Someone necessarily assist to make critically articles I might state.

    That is the first time I frequented your website page and thus far?
    I amazed with the analysis you made to make this particular publish extraordinary.

    Excellent process!|
    Heya i am for the first time here. I found this board and I to find It
    truly useful & it helped me out much. I’m hoping to offer one thing back and help others like you aided
    Hello! I simply wish to give you a huge thumbs up for the great info you
    have here on this post. I’ll be coming back to your website for
    more soon.|
    I every time used to read post in news papers but now as
    I am a user of net thus from now I am using net for articles, thanks to web.|
    Your way of describing the whole thing in this paragraph is truly
    nice, all be capable of effortlessly understand it, Thanks a lot.|
    Hello there, I discovered your blog by the use of Google even as looking for a similar matter, your web site got here up, it looks great.
    I have bookmarked it in my google bookmarks.
    Hello there, simply was alert to your weblog thru Google, and found that it
    is really informative. I’m gonna watch out for brussels. I will be grateful in the event you continue this in future.

    A lot of people will likely be benefited out of your writing.

    I’m curious to find out what blog system you’re utilizing?

    I’m having some minor security issues with my latest website and
    I would like to find something more secure. Do you have any suggestions?|
    I’m really impressed with your writing skills as well as with the layout on your
    blog. Is this a paid theme or did you modify it
    yourself? Either way keep up the nice quality writing, it is rare to see a great blog like this one nowadays.|
    I’m extremely impressed together with your writing talents and also with the structure for your weblog.
    Is this a paid subject matter or did you modify it your self?

    Either way keep up the nice quality writing, it is rare to look a
    nice weblog like this one nowadays..|
    Hi, Neat post. There is a problem together with your web
    site in internet explorer, might check this?
    IE nonetheless is the marketplace leader and a big component
    to folks will pass over your great writing due to this problem.|
    I am not sure where you are getting your information, but good topic.
    I needs to spend some time learning more or understanding more.
    Thanks for wonderful info I was looking for this info
    for my mission.|
    Hello, i think that i saw you visited my weblog so
    i came to “return the favor”.I’m attempting to find things to
    improve my web site!I suppose its ok to use some of

  2. Hi there just wanted to give you a quick heads up.
    The words in your article seem to be running off the screen in Internet explorer.
    I’m not sure if this is a formatting issue or something to
    do with internet browser compatibility but I figured I’d post to let you know.

    The design look great though! Hope you get the problem fixed
    soon. Cheers

Leave a Reply

Your email address will not be published. Required fields are marked *