# How to link push notifications with a GetResponse website or landing page?

You can easily create a Push notification for a website or landing page created in GetResponse. The following article describes the first steps of that process – adding your website or landing page to push notification menu.

Before you begin, you need a GetResponse website or a landing page created and published. It also helps to have it opened in edit mode in another browser’s tab.

Site information
----------------

The first step is **Site information**, where you provide basic information about your website or landing page. To do that:

1.  Go to **Tools > [Push notifications](https://app.getresponse.com/notifications/web-push/sites).**
2.  Click **Add site** (if your site is already listed there, you can access these options by hovering the action button beside it and clicking **Edit**).
3.  Provide a name for your site (up to 150 characters).
4.  Provide your website/landing page **URL**.
5.  (Optional) Click **Upload an image** if you want to add an icon. That would be a default image displayed in all your notifications and custom prompts. It can be your logo or a brand icon.  
      
    ![Creation of a push notification](https://us-wd.gr-cdn.com/help/sites/9/2026/04/1341/pushlw1.png)  
      
    
6.  Click **Next**.

Installation codes
------------------

In the second step you get **Installation codes** for your website or landing page.

1.  Go to ****[Push notifications](https://app.getresponse.com/notifications/web-push/sites)** **\>** **action button beside your site > Get code and service worker**** (you will be automatically redirected there if you’re doing this for the first time).
2.  Click **Get Web Connect**.  
      
    ![WebConnect code acquisition](https://us-wd.gr-cdn.com/help/sites/9/2026/04/1400/pushlw2.png)  
      
    
3.  Click **Copy to clipboard** under the snippet code.  
      
    ![How to copy the WebConnect code to clipboard](https://us-wd.gr-cdn.com/help/sites/9/2026/04/1402/pushlw3.png)  
      
    
4.  Open your website or landing page in edit mode in a new tab and then:
    *   Go to **Tools > [Website builder](https://app.getresponse.com/wbe)** or **Tools >** [**Landing pages**](https://app.getresponse.com/lps).
    *   Hover over the action button beside your page and click **Edit** (for website) or **Edit design** (for landing page).
5.  Click **Manage pages**.  
      
    ![Accessing Manage Pages in Landing Page editor](https://us-wd.gr-cdn.com/help/sites/9/2026/04/0831/en_managepages.png)  
      
    
6.  Hover over the action button beside **Homepage** (in website editor) or **Home** (in landing pages) and click **Settings**.  
      
    ![Accessing page settings in Landing Page editor](https://us-wd.gr-cdn.com/help/sites/9/2026/04/0832/en_homesettings.png)  
      
    
7.  Open **<head>** **element** tab.
8.  Paste the Web Connect code and close the **Page settings** window.  
      
    ![Web Connect](https://us-wd.gr-cdn.com/help/sites/9/2026/06/1229/Zrzut-ekranu-2026-06-15-o-14.28.50.png)  
      
    
9.  Hover over **Save and exit** and click **Save** or **Save and exit**.
10.  Go back to your tab with Web Connect and click **Back** to return to Installation codes (Push) screen.  
       
     ![Returning to Installation codes (Push) screen](https://us-wd.gr-cdn.com/help/sites/9/2026/04/0835/pushlw7.png)  
       
       
     You can also get back there by going to **Tools > [Push notifications](https://app.getresponse.com/notifications/web-push/sites)** **\>** **action button beside your notification > Get code and service worker**.
11.  **There is no need to Download service worker file for a website or landing page created in GetResponse, skip this part.**
12.  Click **Next** to proceed to the next step.

Opt-in method
-------------

[The third step](https://www.getresponse.com/help/how-to-create-a-web-push-notification.html) is where you decide about Opt-in method and, optionally, create the branded prompt that shows before the native browser prompt. As the final step is the same also for sites not created in GetResponse, we described it [in the following article](https://www.getresponse.com/help/how-to-create-a-web-push-notification.html).