Push Notifications sind der direkteste Kanal zu deinen Nutzern. Keine Algorithmen, kein Spam-Ordner. Deine Nachricht landet direkt auf dem Sperrbildschirm. Hier ist wie du das in deine App einbaust.
Pro-Tip — Der schnelle Weg
Sende maximal 2 Push-Nachrichten pro Tag. Jede Notification die keinen echten Mehrwert bietet fuehrt dazu dass Nutzer die Berechtigung entziehen.
Seite 1
1
Firebase Projekt erstellen
Geh auf console.firebase.google.com und erstelle ein neues Projekt. Aktiviere Cloud Messaging unter den Projekteinstellungen. Du bekommst einen Server Key fuer dein Backend.
2
Firebase SDK einbinden
Installiere Firebase in deinem Frontend. Initialisiere die App mit deiner Config und registriere den Messaging Service Worker.
npm install firebase
// lib/firebase.ts import { initializeApp } from "firebase/app"; import { getMessaging, getToken } from "firebase/messaging";
Frag den Nutzer um Erlaubnis fuer Notifications. Wichtig: Frag nicht beim ersten Besuch. Warte bis der Nutzer einen Grund hat, zum Beispiel nach einer Bestellung oder Anmeldung.
Erstelle firebase-messaging-sw.js im public-Ordner. Dieser Service Worker empfaengt Nachrichten auch wenn die App geschlossen ist und zeigt die Notification an.
Push Notifications haben bis zu 90 Prozent Zustellrate
Kein Algorithmus filtert deine Nachrichten weg
Re-Engagement Raten sind 3x hoeher als bei E-Mails
Kostenloser Kanal mit direktem Zugang zum Nutzer
Tipps
Permission erst nach einer sinnvollen Aktion anfragen, nicht beim Seitenaufruf
Personalisierte Nachrichten haben dreifach hoehere Klickraten
Teste auf verschiedenen Browsern, Safari hat eigene Einschraenkungen
Nutze Topics um Nutzer in Gruppen zu benachrichtigen
Seite 3
Bereit für den nächsten Schritt?
KIWorld VibeCoding Masterclass
Du willst nicht nur einzelne Tools einrichten, sondern wirklich lernen wie du mit KI komplette Apps, Websites und SaaS-Produkte baust? Über 700 Videos — von Anfänger bis Fortgeschritten — in jedem Bereich. Von der Idee bis zum fertigen Produkt, ohne eine Zeile Code selbst zu schreiben.