Turning off the thank you page after the confirmation of Web Push agreement form

Web Push notifications are short messages displayed on a recipient’s device. A notification consists of a small square icon, a title, and a short text, while the whole notification is a link directing to a selected website. It displays within a browser, even if a user is currently not on your website. Users do not have to fill in any personal details – the only requirement for this kind of notification to appear is that the users agree to receive them via an agreement form.

This is an exemplary Web Push notification:

To receive a notification, a user needs to confirm the agreement form. The user will receive two types of agreement form: the one that is sent from the system and the one that is sent from the browser.

This is an exemplary agreement form sent from the system:

This is an exemplary agreement form sent from the browser:

A configuration of your domain will make sending Web Push notifications in a more convenient way:

Before configuration: the browser displays the agreement form sent from the SALESmanago system. Once the user confirms it, the thank you page with the confirmation of subscription will display in a separate browser window, in this window the user will receive a browser prompt with the request for showing notifications as well.

After configuration: if the user confirms the agreement form sent from the SALESmanago system, the browser prompt with the request will display in the same browser window. The thank you page with a confirmation of subscription will not be displayed.

To turn off the confirmation window, you need to go to



  1. How to configure your domain?
  2. How to upload files?
  3. How to check if the files have been uploaded correctly?

1. How to configure your domain?

  1. Go to Web Push => Configure your domain
  2. Once you click the button Configure your domain, a pop-up window will display with information about the further steps you need to take to configure your domain correctly. On the bottom of the pop-up click the button Download files which are necessary for configuration.
  3. After you download two files (manifest.json and sw.js), unzip them by means of tools such as WinRar or 7zip.
  4. Upload the files to the top-level root of your site directory and make them accessible.
  5. Add the code below to the <head> section on all pages of your site that users can subscribe to:
    <link rel="manifest" href="/manifest.json">

IMPORTANT: This option will not be available if your site is not fully HTTPS. 

2. How to upload the files?

You can do it in three ways:

1. FTP (File Transfer Protocol) – it is a connection method that serves to transmit the files from the remote server to the local computer and the other way round.

If you happen to have the access to the FTP server (e.g. Filezilla), you need to upload the files to the folder on the server.

>> More information about FTP and uploading files

2. Control panel – WordPress

If you have the admin account in WordPress, you need to add the files in the control panel. However, the first thing to do is to install a plugin (e.g. WP File Manager) that will allow you to manage the files in WordPress.

After you install the plugin, it will appear on the menu on the left side in the marked place. Once you click it, you will see the list from which you need to select the top position – WP File Manager.

You will be redirected to the folder to which you need to upload files: manifest.json and sw.js. Click the marked icon and drop or upload the files.

3. Contact the admin of your website

Contact the admin of your website and send a request together with the files to upload them to the directory on your website.

3. How to check if the files have been uploaded correctly?

After you upload the files, the URL addresses below should be accessible publicly (replace yoursite.com with your domain):

  • https://yoursite.com/manifest.json
  • https://yoursite.com/sw.js
If you need more information about the topic mentioned above, please contact us: support@salesmanago.com +1 800 960 0640