Zum Inhalt springen

Web-Push-Benachrichtigung

Eine Web-Push-Benachrichtigung ist eine Nachricht, die der Browser über die Push API und einen Service Worker zustellt, nachdem die Person ausdrücklich zugestimmt hat. Sie erreicht Menschen, wenn sie nicht auf Ihrer Website sind – ohne App-Installation und ohne E-Mail-Adresse. Unter iOS funktioniert sie nur für Web-Apps, die zum Home-Bildschirm hinzugefügt wurden (Safari 16.4+).

Aktualisiert am 3 Min. LesezeitVon fromHello

Das Wichtigste in Kürze

  1. Web-Push erfordert eine ausdrückliche Erlaubnis – der Browser, nicht Sie, steuert die Abfrage und den Widerruf.

  2. Die Zustellung läuft über die Push API und einen Service Worker, sodass Benachrichtigungen auch ankommen, wenn Ihre Website geschlossen ist.

  3. Unter iOS funktioniert Web-Push nur für Web-Apps auf dem Home-Bildschirm, ab Safari 16.4.

Wie funktioniert eine Web-Push-Benachrichtigung?

Der Ablauf hat drei Teile. Ihre Seite fragt nach der Erlaubnis für Benachrichtigungen; stimmt die Person zu, legt der Browser über die Push API ein Push-Abonnement an und gibt einen Endpunkt bei einem Push-Dienst zurück, den der Browserhersteller betreibt (Google, Mozilla, Apple). Ihr Server schickt eine Payload an diesen Endpunkt, signiert mit Ihren VAPID-Schlüsseln. Der Browser weckt dann Ihren Service Worker – ein Skript, das ohne geöffneten Tab läuft –, der die Benachrichtigung anzeigt. Vor dem Opt-in wird nichts gesendet, und die Erlaubnis lässt sich jederzeit auf Browserebene widerrufen.

Web-Push und die drei Bausteine, die ihn möglich machen.

Funktioniert Web-Push unter iOS und in Safari?

Ja, mit einem Haken, über den die meisten Teams stolpern. Seit Safari 16.4 (März 2023) stellen iOS und iPadOS Web-Push nur an Web-Apps zu, die die Person zum Home-Bildschirm hinzugefügt hat – ein normaler Safari-Tab kann kein Abonnement abschließen. Die Berechtigungsabfrage muss außerdem auf eine Nutzeraktion folgen, etwa das Tippen auf einen Button. Unter macOS unterstützt Safari Web-Push im normalen Browser seit Version 16.1. Die praktische Folge: Auf dem iPhone ist Web-Push ein Kanal für Ihre treuesten Nutzer, keiner für breite Reichweite.

Wann sollte ein kleines Team Web-Push nutzen?

Web-Push lohnt sich, wenn Sie Nutzer außerhalb der Website ohne E-Mail-Adresse erreichen müssen: Hinweise zum Ablauf der Testphase, Erinnerungen zur Einrichtung, Benachrichtigungen zu Ereignissen, denen jemand bewusst folgt. Web-Push passt gut zu In-App-Nachrichten – In-App spricht Nutzer an, während sie im Produkt sind, Push holt sie zurück, wenn sie es nicht sind. Wie beide Kanäle in ein Programm passen, zeigt der Leitfaden zu Web-Push und In-App-Messaging. Tools wie OneSignal und Novu sind vor allem dafür da, Abonnements und Zustellung für Sie zu verwalten.

Wo liegen die Grenzen von Web-Push?

  • Die Erlaubnis ist fragil: Fragen Sie zu früh, klicken Nutzer auf Ablehnen, und das ist nahezu endgültig – die meisten Teams schalten der Browser-Abfrage zuerst ihre eigene Oberfläche vor.
  • Die Zustellung ist nicht garantiert: Benachrichtigungen laufen über den Push-Dienst des Browserherstellers und können gedrosselt, zusammengefasst oder auf nicht erreichbaren Geräten verworfen werden.
  • Kein Posteingang: Eine weggeklickte Benachrichtigung ist weg, also gehört alles Dauerhafte zusätzlich in eine E-Mail oder In-App.
  • Die Reichweite ist ungleich: Chrome auf dem Desktop und Android funktionieren gut; auf dem iPhone kommen nur installierte Web-Apps infrage.

FAQ

Häufige Fragen

  • Was ist der Unterschied zwischen einer Web-Push-Benachrichtigung und einer In-App-Nachricht?

    Web-Push erreicht Nutzer außerhalb der Website über das Benachrichtigungssystem des Browsers und erfordert eine ausdrückliche Erlaubnis. Eine In-App-Nachricht erscheint in Ihrem Produkt, während die Person dort ist, ganz ohne Browser-Berechtigung. Die meisten Teams nutzen Push, um Nutzer zurückzuholen, und In-App, um sie nach der Ankunft zu führen.

  • Funktionieren Web-Push-Benachrichtigungen, wenn der Browser geschlossen ist?

    Unter Android und bei installierten Web-Apps unter iOS ja – Push läuft über die Benachrichtigungskette des Betriebssystems. Auf dem Desktop muss der Browserprozess laufen, allerdings muss kein Tab Ihrer Website geöffnet sein. Ist ein Gerät offline, hält der Push-Dienst aktuelle Nachrichten vor und stellt sie bei der nächsten Verbindung zu, innerhalb der Time-to-Live der Nachricht.

  • Müssen Nutzer eine App installieren, um Web-Push zu erhalten?

    Eine native App ist nicht nötig. Auf dem Desktop und unter Android kann jeder unterstützte Browser das Abonnement direkt auf Ihrer Website abschließen. iOS ist die Ausnahme: Die Person muss Ihre Website zuerst als Web-App zum Home-Bildschirm hinzufügen (Safari 16.4 oder neuer), bevor die Berechtigungsabfrage überhaupt verfügbar ist.

  • Braucht Web-Push eine E-Mail-Adresse oder Telefonnummer?

    Nein. Ein Push-Abonnement ist standardmäßig anonym – es identifiziert einen Browser auf einem Gerät, keine Person. Das macht es schon vor der Registrierung nützlich, aber Abonnements sterben auch mit dem Browserprofil. Behandeln Sie Web-Push deshalb als Ergänzung zu Kennungen, die Ihnen gehören, nicht als Ersatz.

fromHello ist Open-Source-Software für Marketing-Automation: Nachrichten, ausgelöst durch das, was Menschen tun.

fromHello Cloud ist im Early Access über die Warteliste verfügbar.

Early Access

fromHello Cloud

Niemand gründet, um klein zu bleiben.

Der Early Access für fromHello Cloud öffnet schrittweise. Das Onboarding ist persönlich: Wir helfen Ihnen bei der Einrichtung und beim Umzug Ihrer Kontakte.

Wir schreiben Ihnen, sobald Ihr Platz frei wird. Kein Spam.

Noch nicht so weit? Auf GitHub ansehen