Zum Inhalt springen

Web-Push und In-App-Nachrichten

Web-Push-Benachrichtigungen erreichen das Gerät oder den Browser eines Nutzers auch dann, wenn er nicht auf Ihrer Website ist – nach einem ausdrücklichen Opt-in. In-App-Nachrichten erscheinen dagegen nur, während der Nutzer in Ihrem Produkt aktiv ist. Unterschiedliche Reichweite, unterschiedliche Einwilligung und unterschiedliche Aufgaben.

Aktualisiert am 6 Min. LesezeitVon fromHello

Das Wichtigste in Kürze

  1. Web-Push funktioniert außerhalb der Website über die Push API des Browsers, einen Service Worker und eine erteilte Berechtigung für Benachrichtigungen.

  2. In-App-Nachrichten brauchen kein eigenes Opt-in, erreichen aber nur Nutzer, die gerade in Ihrem Produkt aktiv sind.

  3. Unter iOS setzt Web-Push Safari 16.4 oder neuer voraus und eine Website, die zum Home-Bildschirm hinzugefügt wurde.

  4. Push holt Menschen zurück; In-App führt Menschen, die schon da sind.

Die Kurzfassung

Die beiden Kanäle sehen sich ähnlich, weil beide in Ihrem Produkt kleine Nachrichten anzeigen, aber sie liegen auf entgegengesetzten Seiten zweier Grenzen: Reichweite und Einwilligung. Web-Push verlässt Ihre Website und landet auf dem Gerät, nachdem der Nutzer eine Browser-Berechtigung erteilt hat. In-App-Nachrichten bleiben in einer aktiven Sitzung und brauchen keine eigene Berechtigung. Behandeln Sie sie als zwei Werkzeuge, nicht als eines.

So funktioniert Web-Push

Web-Push beruht auf drei Bausteinen im Browser, die zusammenspielen: einem Service Worker (ein Hintergrundskript, das der Browser am Laufen hält), der Push API (die den Browser bei einem Push-Dienst anmeldet und Nachrichten empfängt) und der Notifications API (die die Systembenachrichtigung anzeigt). Der Nutzer muss in der Berechtigungsabfrage des Browsers ausdrücklich auf „Zulassen“ klicken; bis dahin können Sie nichts senden. Nach dem Opt-in erhalten Sie einen Subscription-Endpunkt und Schlüssel für die Verschlüsselung, und Ihr Server sendet über den Push-Dienst des Browsers, selbst wenn der Tab geschlossen ist. Weil die Nachricht außerhalb der Website ankommt, ist Web-Push in dieser Gruppe der Kanal für die Reaktivierung – von der Aufgabe her näher an SMS oder E-Mail als an allem, was innerhalb Ihrer App stattfindet. Der Haken: Web-Push ist an die Unterstützung durch Browser und Betriebssystem gebunden, und der Nutzer kann die Berechtigung jederzeit widerrufen.

Reichweite gegenüber Einwilligung. In-App-Nachrichten bleiben auf der Website und brauchen kein Opt-in. Web-Push und E-Mail erreichen Menschen auch außerhalb und setzen eine Einwilligung voraus; hervorgehoben ist Web-Push als der Kanal, dessen Opt-in im Produkt erfolgt und der den Nutzer bis auf sein Gerät begleitet.

Die Einschränkung unter iOS

Auf iPhone und iPad funktioniert Web-Push nicht in einem normalen Safari-Tab. Apple hat Web-Push ab Safari 16.4 (März 2023) nur für Web-Apps eingeführt, die der Nutzer zum Home-Bildschirm hinzugefügt hat. Die Berechtigungsabfrage muss auf ein direktes Tippen hin erscheinen – etwa auf einen Button „Abonnieren“ –, nicht beim Laden der Seite. Unter iOS erreichen Sie also nur die Teilmenge der Nutzer, die Ihre Website als Web-App installiert und dann die Berechtigung erteilt haben. Planen Sie diese Lücke ein, statt dieselbe Abdeckung wie am Desktop anzunehmen.

So funktionieren In-App-Nachrichten

In-App-Nachrichten erscheinen in einer aktiven Sitzung – als Banner, Modal, Slideout oder Tooltip, das Ihr Produkt anzeigt, während der Nutzer es verwendet. Ein eigenes Opt-in gibt es nicht, weil der Nutzer schon in Ihrem Produkt ist; die Nachricht ist Teil des Erlebnisses. Der Preis dafür ist die Reichweite: In-App erreicht nur Menschen, die gerade jetzt da sind. Einen inaktiven Nutzer holt es nicht zurück, und ein abgewanderter Nutzer sieht die Nachricht nie.

Wann Sie welchen Kanal nutzen

AufgabeDer passende Kanal
Einen inaktiven Nutzer zurückholenWeb-Push (oder E-Mail / SMS)
Aktiven Nutzern eine Funktion ankündigenIn-App-Banner oder -Modal
Neue Nutzer durch die Einrichtung führenIn-App-Tooltip oder -Slideout
Außerhalb der Website auf ein zeitkritisches Ereignis hinweisenWeb-Push
Mitten in einer Aufgabe ein Upgrade anbietenIn-App-Modal

Die ehrliche Aufteilung: In-App kümmert sich um die Menschen, die schon im Raum sind, Web-Push sucht die, die gegangen sind. Die meisten Produkte nutzen beides, koordiniert in einer Customer Journey, damit dieselbe Person nicht innerhalb weniger Minuten einen In-App-Hinweis und einen Push zum selben Thema bekommt. Zu entscheiden, welcher Kanal welche Nachricht in welcher Reihenfolge ohne Überschneidung trägt, ist der Schritt von vielen nebeneinander laufenden Kanälen hin zu einem gemeinsamen Ganzen – das Thema von Multichannel vs. Omnichannel. Eigenständige Tools wie OneSignal oder Novu sind auf die Zustellung von Push und Benachrichtigungen spezialisiert; eine Engagement-Plattform bindet Push und In-App in dieselbe Journey-Logik ein wie Ihre übrigen Kanäle.

FAQ

Häufige Fragen

  • Brauchen Web-Push und In-App-Nachrichten dasselbe Opt-in?

    Nein. Web-Push erfordert eine ausdrückliche Browser-Berechtigung – der Nutzer muss in der Abfrage für Benachrichtigungen auf „Zulassen“ klicken, bevor Sie senden können. In-App-Nachrichten brauchen kein eigenes Opt-in, weil sie nur erscheinen, während der Nutzer bereits in Ihrem Produkt aktiv ist.

  • Funktioniert Web-Push auf dem iPhone?

    Nur unter bestimmten Bedingungen. Apple unterstützt Web-Push unter iOS und iPadOS nur für Web-Apps, die zum Home-Bildschirm hinzugefügt wurden, ab Safari 16.4, und die Berechtigungsabfrage muss auf ein direktes Tippen folgen. Ein normaler Safari-Tab kann keine Web-Push-Nachrichten empfangen.

  • Erreichen In-App-Nachrichten Nutzer, die mein Produkt verlassen haben?

    Nein. In-App-Nachrichten sind an die Sitzung gebunden; sie erscheinen nur, während der Nutzer in Ihrer App aktiv ist. Um jemanden außerhalb zu erreichen, brauchen Sie Web-Push, E-Mail oder SMS – Kanäle, die Ihr Produkt verlassen und auf dem Gerät landen.

  • Kann man sich auf Web-Push verlassen?

    Das kommt darauf an. Die Zustellung ist an die Unterstützung durch Browser und Betriebssystem gebunden, der Nutzer muss eingewilligt haben, und die Berechtigung lässt sich jederzeit widerrufen. Betrachten Sie die Liste der Abonnenten als verderblich und halten Sie für alles Kritische einen zweiten Kanal bereit.

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