The first step in implementing a browser push notification is to seek the permission of the user to send him a push notification. With Subscription Dialog Box or Opt-in box, we ask the users permission. With the right configuration, you can see an increase in your push notification opt-in rate.

Now with our new update, you can customize the push notification opt-in for your site from your PushEngage dashboard. You can change the placement of the opt-in pop-up and the color of the text or background both for desktop and mobile depending on your site to decide which one works best for you.

Once this is done you can send a Push Message to your subscriber and it will arrive on the User's browser.

How to Select Push Notification Opt-in

Step 1 –

Navigate to Settings > Subscription Dialog Box from your PushEngage Dashboard.

Step 2 –

Select the site type as HTTP or HTTPS depending on your site.

For HTTP site, the link will look like this –

PushEngage Web Push Notification

For HTTPS website, the link will look like this –

PushEngage Web Push Notification

Step 3 –

Select a Subscription Dialog Box type from the options given and click on Edit

PushEngage Web Push Notification

Step 4 –  

Here you can customize the Subscription Dialog Box for both Desktop and Mobile and look the preview once it's done.

Types of Web Push Notification Subscription Opt-In And How To Configure

Safari Style Box

For Desktop

  • Change Placement – You can decide where you wish to show the opt-in on your website or the placement of your opt-in from the options given in the dropdown. Click on Placement and select any one of the options mentioned –
    • Top Center
    • Top Left
    • Top Right
PushEngage Web Push Notification

Check the preview on the right side of the dashboard.

PushEngage Web Push Notification

Placement – Top Center

Placement – Top Left

How to configure push notification opt-in?

Placement – Top Right

  • Background Color- Select Background color for the opt-in from the options mentioned or enter the hex code.
PushEngage Web Push Notification

Background color (for opt-in)

  • Allow Button – Select the color for the Allow Button or enter the hex code.
PushEngage Web Push Notification

Background color – Allow Button

  • Block Button – Select the color for the Allow Button or enter the hex code.
PushEngage Web Push Notification

Background color – Block Button

      Save the changes and check the preview on the right side of the dashboard.

Once you've customized the style you can click next or go to Options directly.

Options :

Here you can decide whether you want to show Subscription Dialogue box on your website or not (that is when the user visits the website via desktop), show PushEngage Branding, and opt-in delay time.

  • Subscription Popup – The setting can turn on or off your subscription showing on your site. If you turn the toggle button off, visitors will not get the opt-in for the subscription.
  • PushEngage Branding – You can turn off "Powered by PushEngage", by turning off the Toggle Button.
PushEngage Web Push Notification

Once done save the changes and check the preview on the right side of the dashboard.

When PushEngage Branding is Off

When PushEngage Branding is On

  • Quick Install – You need to do this setting only if you have an HTTPS site. Being an HTTPS site one needs to do an extra step to complete the installation. It means placing the files in the root directory such that the links are accessible –

                 www.your_site_name.com/mnifest.json

                 www.your_site_name.com/service-worker.js

But if you don't have access to the root directory you can do it by using Quick Install. To do so turn ON the toggle button for Quick Install and save the changes.

PushEngage web push notifications
  • Opt-in delay Time – This setting will show the subscription popup after some delay on your site.
PushEngage web push notifications

Opt-in Delay Time

Once it is done save the changes and click Next or go to Mobile.

For Mobile

In mobile also you can change the style and options. Here's how to do it –

Style:

  • Change Placement – You can decide where you wish to show the opt-in on your website or the placement of your opt-in from the option given in the dropdown. Click on Placement and select any one of the options mentioned that is –
    • Top
    • Bottom
PushEngage web push notifications

Check the preview on the right side of the dashboard.

PushEngage web push notifications
PushEngage web push notifications

Placement – Top and Bottom

  • Background Color –  Select Background color for the opt-in or enter the hex code.
PushEngage web push notifications
  • Allow Button – Select Background color for the Allow Button or enter the hex code.
PushEngage web push notifications
  • Block Button – Select Background color for the Block Button or enter the hex code.
PushEngage web push notifications

Save the changes and check the preview on the right side of the dashboard.

PushEngage web push notifications

Options :

Here you can change Subscription Dialogue box settings whether to show it on your website or not (that is when the user visits the website using a desktop), PushEngage Branding, and opt-in delay time.

  • Subscription Popup – The setting can turn on or off your subscription showing on your site. If you turn the toggle button off, visitors will not get the opt-in for the subscription.
PushEngage web push notifications
  •  PushEngage Branding – You can turn off "Powered by PushEngage", by turning off the Toggle Button.
PushEngage web push notifications

Check the Preview on the right side of the dashboard.

PushEngage web push notifications
PushEngage web push notifications

 With and Without PushEngage Branding

  • Opt-in delay Time – This setting will show the subscription popup after some delay on your site.
PushEngage web push notifications

Once it is done save the changes and click Next or go to Intermediate Page.

Intermediate Page

This page is used to confirm the subscription or in other words to complete the subscription. You get this popup or 2nd opt-in because the 1st opt-in is a custom popup and another is browser default (native opt-in). So to complete the subscription one has to click ALLOW twice.

How To Customize Intermediate Page?

You can change the background color and the text of the intermediate page. Here's how to do it –

  • Background Color – Select Background color for the opt-in or enter the hex code.
PushEngage web push notifications

Intermediate Page- Background Color

Once it is done, check the preview on the right side of the dashboard and save the changes.

PushEngage web push notifications
  • How To Change Text, font size and font style, and color?

Select the highlighted area and change the text inside the box.

PushEngage web push notifications

If you wish to change the text color and size then select the text and then you can change text color, highlight it and increase the text size as well.

PushEngage web push notifications

You can also change the text style for Buttons as well. Click on the text and then change the text color, and size.

PushEngage web push notifications

You can have a different style for all three that is for desktop, mobile, and the intermediate page.

Once it is done, save the changes.

Large Safari Style Box

This appears in the center of the page both for mobile and desktop and as it is customized popup, it's a double step subscription. Here the user has to click ALLOW twice (in customized opt-in and intermediate page) to complete the subscription.

Style:

  • Placement – You can place this opt-in only at the center of the page both for mobile and desktop     

For Desktop

  1. Once done save the changes, and check the preview on the right side of the dashboard. Large Safari Style – For Mobile
  2. Background Color
  3. Allow Button
  4. Block Button

Option:

  1. Subscription Popup
  2. PushEngage Branding
  3. Quick Install
  4. Opt-in Delay

Intermediate Page

Settings for the above are the same as mentioned in Step 4.

Bell Placed Bar

This appears at the bottom right or left of the page both for mobile and desktop and as it is customized popup, it's a double step subscription. Here the user has to click ALLOW twice (in the customized opt-in and intermediate page) to complete the subscription.

Style:

  1. Placement – You can place this opt-in only at the bottom right or left of the page both for mobile and desktop.Once it is done save the changes and check the preview on the right side of the dashboard.Bell Placed Bar  Placement – Bottom Left                                                     Bell Placed Bar  Placement – Bottom Right       Bell Placed Bar  Placement – Bottom Left                                                     Bell Placed Bar  Placement – Bottom Right
  2. Background Color
  3. Allow Button
  4. Block Button

Option:

  1. Subscription Popup
  2. PushEngage Branding
  3. Quick Install
  4. Opt-in Delay

Intermediate Page

Settings for the above are the same as mentioned in Step 4.

Large Safari Style With Segment

This appears in the center of the page both for mobile and desktop and as it is customized popup, it's a double step subscription. Here the user has to click ALLOW twice (in the customized opt-in and intermediate page) to complete the subscription.

This opt-in is also user-driven because here the user decides what notification he would like to receive. Here, if he clicks on option A he will be automatically added to that segment and vice versa.

Style:

  1. Placement – You can place this opt-in only at the center of the page both for mobile and desktop. 
  2. Background Color
  3. Allow Button
  4. Block Button

Once it is done, save the changes and check the preview on the right side of the dashboard

Option:

  1. Subscription Popup
  2. PushEngage Branding
  3. Quick Install
  4. Opt-in Delay

Intermediate Page

Settings for the above are the same as mentioned in Step 4.

Floating Bar

This appears in the bottom or at the top of the page both for mobile and desktop and as it is customized popup, it's a double step subscription. Here the user has to click ALLOW twice (in the customized opt-in and intermediate page) to complete the subscription.

Style:

  1. Placement – You can place this opt-in only at the top or at the bottom of the page both for mobile and desktop.   
  2. Background Color
  3. Allow Optin
  4. Block Optin

Option:

  1. Subscription Popup
  2. PushEngage Branding
  3. Quick Install
  4. Opt-in Delay

Intermediate Page

Settings for the above are the same as mentioned in Step 4.

Location + Push Single Step Opt-in with Location

This appears in the left corner of the page for desktop and at the bottom for mobile devices. As it is native opt-in so no customization can be done here.

One can only set opt-in delay and as it single-step opt-in, the user is not redirected to Intermediate Page after clicking ALLOW.

Style:

  1. Placement – Optin appears on the top left corner on the desktop and at the bottom on mobiles.
PushEngage web push notification
PushEngage web push notification

Once it is done save the changes, and check the preview on the right side of the dashboard.

PushEngage web push notification

Options:

  1. Subscription Popup
  2. Opt-in Delay
PushEngage web push notification
PushEngage web push notification

Once it is done save the changes.

Free trial for push notification

Location + Push Single Step opt-in with Location

This appears in the left corner of the page for desktop and at the bottom for mobile devices. As it is native opt-in, no customization can be done here.

One can only set opt-in delay in single-step opt-in style. The user is not redirected to Intermediate Page after clicking ALLOW.

Style:

Placement – Optin appears on the top left corner on the desktop and at the bottom on mobiles.

Once it is done save the changes, and check the preview on the right side of the dashboard.

PushEngage web push notification
PushEngage web push notification

Options:

  1. Subscription Popup
  2. Opt-in Delay
PushEngage web push notification
PushEngage web push notification

Once it is done, save the changes.

Here's the list of push notification opt-in that supports HTTP and HTTPS site –

Subscription Dialog Box TypeHTTPHTTPS
Safari Style BoxYesYes
Large Safari Style BoxYesYes
Floating BarYesYes
Bell Placed BarYesYes
Push Single step Opt-inNoYes
Location + Push Single step Opt-inNoYes
Large Safari Style with segmentYesYes

Check the video for a complete understanding of the New Push Opt-in Settings:

In case you want an easy way for subscribers to unsubscribe from your push notifications, you can enable easy unsubscription options for web push subscribers as well.