Was ist ein DLR (delivery report)?
Ein DLR (Delivery Report / Zustellungsbericht) beim SMS-Versand ist eine automatische Empfangsbestätigung vom Mobilfunkanbieter an Ihr System. Er teilt Ihnen mit, ob Ihre SMS das Telefon des Empfängers erfolgreich erreicht hat oder ob unterwegs ein Fehler aufgetreten ist.
Was bedeuten die verschiedenen DLR-Status?
Wenn Sie eine SMS über GatewayAPI senden, ändert die Nachricht unterwegs ihren Status:
- WAITING: Die Nachricht ist im System gespeichert und versandbereit.
- ENROUTE: Die Nachricht wurde an den Mobilfunkanbieter weitergeleitet.
- DELIVERED: Die Nachricht ist sicher angekommen. Das Telefon des Empfängers hat den Empfang über den Mobilfunkmast bestätigt.
- EXPIRED: Die Nachricht konnte nicht innerhalb des Zeitlimits des Mobilfunkanbieters zugestellt werden (z. B. wenn das Telefon zu lange ausgeschaltet war).
- UNDELIVERABLE / REJECTED: Die Nachricht ist dauerhaft fehlgeschlagen (z. B. wenn die Nummer nicht existiert oder der Anbieter sie blockiert hat).
Darüber hinaus gibt es eine Reihe spezifischer DLR-Status, die in unterschiedlichen Kontexten ausgelöst werden können.
Durch die Überwachung der Status über das Verkehrsprotokoll im Dashboard oder über Webhooks kann Ihre Anwendung automatisch auf Fehler reagieren, wichtige Nachrichten erneut senden oder inaktive Telefonnummern in Ihrer Datenbank bereinigen.
Wie funktionieren Webhooks mit DLRs?
Webhooks sind die technische Methode, die Zustellungsberichte automatisch an Ihr System liefert. Dies spart Ihrem System das wiederholte Nachfragen, ob die Nachricht angekommen ist – stattdessen sendet GatewayAPI jedes Mal eine Nachricht direkt an Ihren Server, wenn ein Update erfolgt.
Dies ist entscheidend für z. B. ein SaaS-Buchungssystem, das seine Benutzeroberfläche in Echtzeit mit einem grünen Häkchen für „Zugestellt“ aktualisieren kann.
Vermeiden Sie gefälschte Zustellungsberichte
Ein echter „Delivered“-Status wird erst ausgelöst, wenn das Gerät des Empfängers den Empfang bestätigt. Einige Branchenteilnehmer nutzen jedoch Status-Updates, bei denen die Nachricht als zugestellt markiert wird – selbst wenn sie anschließend verworfen wird, ohne anzukommen. Dies kann zu einem irreführenden Zustellungsbericht führen, was im schlimmsten Fall dazu führt, dass unvollständige Zustellungen in Rechnung gestellt werden. GatewayAPI nutzt ausschließlich direkte und validierte DLRs von Mobilfunkanbietern, sodass Sie Ihren Daten jederzeit vertrauen können.
Von der Zustellung zum Lesen
Bei herkömmlichen SMS teilt Ihnen ein DLR mit, wann die Nachricht zugestellt wurde – das bedeutet, dass sie sicher auf dem Telefon des Empfängers angekommen ist.
Wenn Sie über moderne Kanäle wie RCS, WhatsApp oder Messenger senden, wird die Berichterstattung um einen „Gelesen“-Status erweitert. Während „Zugestellt“ bestätigt, dass das Telefon die Nachricht empfangen hat, bestätigt „Gelesen“ (die bekannten blauen Häkchen), dass der Empfänger die App tatsächlich geöffnet und Ihre Nachricht gesehen hat. Dadurch können Sie noch präzisere Automatisierungen und Wiederholungsregeln erstellen.