Massenkampagnen
Eine Kampagne sendet eine WhatsApp-Vorlage auf einmal an viele Menschen — ein Festtagsangebot, eine Preisliste, eine Produktankündigung. Dieser Leitfaden deckt das ganze Modul ab: die Liste des bereits Gesendeten lesen, eine Kampagne aufbauen und vor dem Versand prüfen, einer beim Laufen zusehen und die Ergebnisse danach lesen, bis hin zu der Frage, warum eine einzelne Nachricht scheiterte. Kampagnen werden aus genehmigten Vorlagen gebaut: Ist eine Vorlage nicht von Meta genehmigt, kann sie hier nicht gesendet werden.
Jede Kampagne, die Sie gesendet haben
Die Kampagnenliste
Jede Kampagne, die Sie je gesendet haben, die neueste oben. Es gibt keine Ordnerstruktur und kein Archiv: Diese eine Liste ist der gesamte Verlauf. Eine Kampagne ist nach der Vorlage benannt, die sie gesendet hat, denn eine Kampagne hat keinen eigenen Namen — zwei Kampagnen mit derselben Vorlage unterscheiden Sie an Datum und Empfängerzahl, nicht am Titel.


Die sechs Zähler lesen
Sie beschreiben Ihr ganzes Konto und ändern sich nicht, wenn Sie die Liste darunter filtern. Messages Sent zählt einzelne Nachrichten über alle Kampagnen hinweg, nicht Kampagnen. Clicked und Converted bewegen sich ausschließlich bei Kampagnen, die über die Marketing Messages API gesendet wurden — bei jeder anderen Kampagne bleiben sie auf null, was keine Messung von Nichtgeschehenem ist, sondern das Fehlen einer Messung.

Was eine Zeile Ihnen sagt
Recipients zeigt die Gesamtzahl mit sent und failed darunter. Progress ist, wie weit der Versand in der Liste gekommen ist — es erreicht 100 % bei jeder Kampagne, die gestoppt hat, auch bei einer gescheiterten, weil jeder Empfänger auf die eine oder andere Weise abgeschlossen wurde. Success Rate ist der Anteil, den WhatsApp angenommen hat, es zählt also gesendete Nachrichten, keine gelesenen.

Nach Status filtern
Das Status-Auswahlfeld grenzt die Liste auf eine Art von Kampagne ein — die Status selbst sind in der Referenz am Ende dieses Leitfadens aufgeführt. Suche und Statusfilter wirken zusammen, Sie können also eine Vorlage unter den Kampagnen suchen, die noch senden.

Nur die, die noch senden
Die Wahl eines Status lädt die Liste sofort neu; es gibt keinen zweiten Schritt zum Anwenden. Die Zähler darüber ändern sich nicht, weil sie immer das ganze Konto beschreiben. Beachten Sie, dass die beiden hier verbliebenen Kampagnen die einzigen mit einer Schaltfläche Cancel sind — dieses Steuerelement erscheint bei Kampagnen im Zustand Pending und Processing und sonst nirgends.

Suchen
Die Suche greift auf den Vorlagennamen zu und, bei reinen Textkampagnen, auf den Nachrichtentext. Sie durchsucht keine Empfänger: „die Kampagne, die ich an Mathew geschickt habe“ lässt sich von hier aus nicht finden.


Der Rest Ihres Verlaufs
Die Liste lädt 25 Kampagnen auf einmal, und die Zeile unter der Schaltfläche zählt das auf dem Bildschirm Sichtbare gegen Ihre Gesamtzahl. Ältere Kampagnen sind nicht fort, nur noch nicht abgerufen — nichts hier wird archiviert oder verborgen.


Das Ende Ihres Verlaufs
Ein Druck darauf hängt die nächsten 25 an die Liste an, statt sie zu ersetzen, die Seite verschiebt sich also nie unter Ihnen. Ist alles abgerufen, wird die Schaltfläche durch diese Bestätigung ersetzt — das ist das Ende Ihres gesamten Verlaufs, nicht das Ende einer Seite, und weiter zurück gibt es nichts mehr.

Eine Kampagne aufbauen
Der Baukasten
Vier gestapelte Karten und eine Vorschau, die Ihnen die Seite hinunter folgt. Das Konto oben ist keine Wahl — Sie haben eine verbundene WhatsApp-Nummer, und die wird verwendet. Vorlagen, Kontakte und Gruppen treffen einen Moment nach dem Rest der Seite ein: Sie werden getrennt abgerufen, die Vorlagenliste von Meta selbst, weshalb diese Karte noch ein Platzhalter sein kann, wenn alles andere schon gezeichnet ist.


Wählen, was gesendet wird
Elf Typen werden angeboten, doch die Wahl ist enger, als sie aussieht. WhatsApp lässt ein Unternehmen ein Gespräch nur mit einer genehmigten Vorlage beginnen; die übrigen Typen sind für Antworten an jemanden innerhalb eines offenen 24-Stunden-Fensters, was eine Massenkampagne an eine kalte Liste nicht ist. Wählen Sie Template, es sei denn, Sie wissen, dass Ihnen die ganze Liste kürzlich geschrieben hat.

Eine Vorlage auswählen
In dieser Liste erscheinen nur genehmigte Vorlagen. Eine Vorlage, die noch geprüft wird, oder eine von Meta abgelehnte, fehlt schlicht — vermissen Sie etwas, das Sie erwarten, ist ihr Status auf der Seite Nachrichtenvorlagen die Stelle zum Nachsehen. Vorlagen, die Zahlungsangaben je Empfänger verlangen, sind ebenfalls ausgeschlossen, weil ein einzelner Massenversand sie nicht ausfüllen kann.

Die gewählte Vorlage
Die Wahl einer Vorlage zieht ihren tatsächlichen Wortlaut herein, und alle Variablen, die sie deklariert, erscheinen als auszufüllende Felder. Was immer Sie eintippen, wird für jeden Empfänger verwendet — es sind kampagnenweite Werte, keine personenbezogenen. Von diesem Bildschirm aus lässt sich jedem Empfänger kein eigener Wert geben.

Wählen, wer sie erhält
Empfänger kommen entweder aus Gruppen oder aus einzeln gewählten Kontakten — das eine oder das andere, nicht beides zugleich. Gruppen zu wählen ist der sicherere Weg für alles Größere: Die Gruppe bleibt die maßgebliche Quelle, und wer ihr später hinzugefügt wird, ist beim nächsten Versand an sie dabei. Hier gewählte Kontakte sind eine jetzt gemachte Momentaufnahme.

Die Vorschau
Die Vorschau stellt die Nachricht als WhatsApp-Sprechblase dar, mit der Empfängerzahl darunter. Sie aktualisiert sich, während Sie das Formular ändern. Sie wird aus dem Inhalt der Vorlage und Ihren Variablenwerten gezeichnet und ist damit eine echte Darstellung und keine Illustration — sie kann Ihnen aber nicht zeigen, ob eine Nummer noch bei WhatsApp ist.

Einer Kampagne beim Laufen zusehen
Eine Kampagne im Versand
Während eine Kampagne sendet, aktualisiert sich diese Seite selbst — der Punkt neben Live Updates ist die eigene Verbindung der Seite zum Server, nicht der Gesundheitszustand der Kampagne. Cancel erscheint nur, solange eine Kampagne im Zustand Pending oder Processing ist.


Was der Fortschrittsbalken zählt
Progress ist der Anteil der Empfänger, die abgeschlossen sind: von WhatsApp angenommen oder abgelehnt. Es ist keine Zustellung. Eine Kampagne kann 100 % erreichen, während sehr viele Nachrichten noch als Sent und nicht als Delivered geführt werden, weil die Zustellung erst danach zurückgemeldet wird.

Noch nicht erreichte Empfänger
Empfänger, die der Versand noch nicht erreicht hat, stehen als Pending mit leerer Spalte Details — es gibt keine Nachrichtenkennung zu zeigen, weil ihnen nichts gesendet wurde. Im Verlauf des Durchgangs wechseln diese Zeilen an Ort und Stelle den Status.

Die Ergebnisse lesen
Eine abgeschlossene Kampagne
Eine fertige Kampagne. Das violette Abzeichen kennzeichnet eine Kampagne, die über Metas Marketing Messages API gesendet wurde, und genau das macht die Zähler Clicked und Converted aussagekräftig — bei jeder anderen Kampagne fehlen diese beiden, statt auf null zu stehen.


Die Zähler, der Reihe nach
Lesen Sie sie als ineinander liegende Teilmengen und nicht als getrennte Summen: Alles Zugestellte wurde gesendet, und alles Gelesene wurde zugestellt. Sent plus Failed ist die ganze Liste, sobald eine Kampagne fertig ist. Delivered und Read tragen eigene Anmerkungen, weil beide davon abhängen, dass Meta zurückmeldet, und Read zusätzlich davon, dass der Empfänger Lesebestätigungen eingeschaltet hat.

Der Engagement-Trichter
Dieselben Zahlen noch einmal als Anteile der ganzen Liste, was der schnellste Weg ist zu sehen, wo eine Kampagne Menschen verloren hat. Der erste Balken ist immer die volle Liste bei 100 %; jeder Balken darunter wird an derselben Gesamtzahl gemessen, nicht am Balken darüber.

Jeder Empfänger, einzeln
Jeder Empfänger mit eigenem Status, 25 pro Seite. Eine gescheiterte Zeile zeigt den Anfang ihres Grundes direkt in der Zeile. Details öffnet den vollständigen Datensatz und erscheint nur bei Empfängern, zu denen es etwas zu zeigen gibt — eine Nachrichtenkennung oder einen Fehler.

Auf die Fehlschläge eingrenzen
Der Statusfilter grenzt die Tabelle ein, und Export CSV exportiert dann genau das, was der Filter übrig gelassen hat — nicht die Seite auf dem Bildschirm und nicht die ganze Kampagne. Auf Failed zu filtern und zu exportieren ist der schnellste Weg zu einer Liste, mit der sich etwas anfangen lässt.

Fehlschläge, nach Grund gruppiert
Dieselben Fehlschläge, nach Grund gezählt statt nach Person aufgelistet. Das ist der Bereich, den man zuerst liest, wenn eine Kampagne viele Fehlschläge hat: ein Grund bei 80 % ist ein Konfigurationsproblem, das Sie beheben können, während ein Dutzend Gründe zu je 8 % der gewöhnliche Schwund jeder großen Liste ist. Gezeigt werden nur die zehn häufigsten Gründe, und bei einer Kampagne ohne Fehlschläge fehlt der Bereich vollständig.

Ein Empfänger vollständig
Der vollständige Datensatz eines Empfängers: der genaue Status, die Zeitstempel dahinter, die von WhatsApp vergebene Nachrichtenkennung und der Fehler in voller Länge statt abgeschnitten. Die Nachrichtenkennung ist das, was Sie nennen sollten, falls Sie Meta je zu einer bestimmten Nachricht befragen müssen.

Eine alte Kampagne nach der Bereinigung
Die Zeilen je Empfänger halten nicht ewig: 90 Tage nachdem eine Kampagne fertig ist, werden sie gelöscht, und eine zweite Bereinigung behält unabhängig vom Alter nur die Details Ihrer neuesten Kampagnen. Die Zähler darüber überleben, eine alte Kampagne meldet also weiterhin, was sie getan hat — aber die Empfängertabelle wird durch diesen Hinweis ersetzt, statt leer zu erscheinen. Exportieren Sie alles, was Sie behalten wollen, solange die Kampagne frisch ist; nach der Bereinigung sind die Details je Empfänger einschließlich der Fehlergründe endgültig fort.


Wenn eine Kampagne vorzeitig endet
Eine abgebrochene Kampagne
Eine abgebrochene Kampagne behält den Fortschritt, den sie erreicht hat. Alles vor dem Stopp Gesendete bleibt gesendet und meldet danach weiter Zustellungen und Lesevorgänge; alles, was der Versand nie erreicht hat, behält seinen Pending-Status dauerhaft. Diese Mischung ist die Signatur eines Abbruchs.


Eine gescheiterte Kampagne
Eine gescheiterte Kampagne ist eine, bei der der Versand selbst zusammengebrochen ist — meist, weil die Verbindung zu WhatsApp mittendrin abgewiesen wurde. Lesen Sie die Zähler als Teilaufzeichnung: Die Nachrichten, die vor dem Abbruch hinausgingen, wurden wirklich gesendet, und der Rest wurde nie versucht. Der rote Bereich oben sagt, was sie gestoppt hat.


Warum sie gestoppt hat
Der Grund, an dem der Durchgang starb, festgehalten an der Kampagne selbst und nicht an einem einzelnen Empfänger — es geht um den Versand, nicht um eine Person, die ihre Nachricht nicht bekommen hat. Eine verlorene Verbindung wie hier bedeutet, dass das WhatsApp-Konto neu verbunden werden muss, bevor Sie es erneut versuchen; ein weiterer Versand ohne das scheitert auf dieselbe Weise.

Eine Kampagne stoppen
Cancel fragt in einem Browserdialog nach Bestätigung und stoppt dann die Kampagne. Das Stoppen geschieht nicht augenblicklich: Der Versand bemerkt die Änderung alle 25 Nachrichten, es können also nach Ihrer Bestätigung noch einige hinausgehen. Die Kampagne landet in Cancelled und die Schaltfläche Cancel ist fort, weil es nichts mehr zu stoppen gibt. In der Ecke erscheint zusätzlich eine kurze Bestätigung.


Referenz
Was jeder Bildschirm darunter tut — für alle, die genau wissen müssen, was eine Schaltfläche berührt.
Die Kampagnenstatus
Eine Kampagne wird als Processing angelegt und sofort an einen Hintergrundarbeiter übergeben. Es gibt keinen Entwurfszustand und keinen Genehmigungsschritt: Create Campaign zu drücken sendet die Nachrichten. In der Praxis begegnen Ihnen vier Status; das System kennt einen fünften, den es nie vergibt.
| Status | Was er bedeutet |
|---|---|
| Processing | Sendet gerade. Das ist der einzige Status mit einem laufenden Fortschrittsbalken. |
| Completed | Der Arbeiter hat die Liste beendet. Es bedeutet nicht, dass jede Nachricht erfolgreich war. |
| Failed | Der Durchgang selbst ist gestorben — häufig ein abgelaufenes Token — und hat vorzeitig gestoppt. |
| Cancelled | Sie haben ihn gestoppt. Bereits gesendete Nachrichten bleiben gesendet. |
| Pending | Definiert, aber nie vergeben — siehe unten. Sie werden ihm nicht begegnen. |
Hinweis: Completed und Failed beschreiben den Durchgang, nicht die Nachrichten. Eine abgeschlossene Kampagne mit 8 Fehlschlägen ist normal und genau das, was die Zahlen darüber zeigen; eine gescheiterte Kampagne bedeutet, dass der Versand gestoppt hat, die nie erreichten Empfänger haben also überhaupt keinen Status.
Pending ist der Vollständigkeit halber aufgeführt, weil die Software das Wort weiterhin kennt und Sie ihm in einem Export oder einer API-Antwort begegnen können. Nichts setzt es: Kampagnen gehen beim Anlegen direkt auf Processing. Geplanter Versand ist eine eigene Funktion mit eigenem Bildschirm.
Die fünf Status je Empfänger
Jeder Empfänger trägt einen eigenen Status, und er bewegt sich immer nur vorwärts: pending, dann sent, dann delivered, dann read. Delivered und read treffen später ein, sobald Meta sie zurückmeldet, eine gerade eben fertig gewordene Kampagne zeigt also viele Sent und wenige Delivered — das ist die Berichterstattung, die aufholt, und kein Problem mit dem Versand.
| Status | Was er bedeutet |
|---|---|
| Pending | In der Warteschlange, noch nicht an WhatsApp übergeben. |
| Sent | Von WhatsApp angenommen. Ab hier hat sie eine Nachrichtenkennung. |
| Delivered | Auf dem Telefon des Empfängers angekommen. |
| Read | Geöffnet — nur wenn dieser Empfänger Lesebestätigungen eingeschaltet hat. |
| Failed | Abgewiesen. Der Grund wird je Empfänger gespeichert und in der Tabelle gezeigt. |
Hinweis: Die Read-Zahlen sind immer zu niedrig. Wer Lesebestätigungen ausgeschaltet hat, meldet nie ein Lesen, und dieser Fall lässt sich von einer ungeöffneten Nachricht nicht unterscheiden.
Was Cancel tatsächlich tut
Ein Abbruch setzt den Status der Kampagne auf cancelled, bei Kampagnen, die noch pending oder processing sind. Er greift nicht in den Versand hinein und stoppt ihn mitten in einer Nachricht: Der Arbeiter prüft den Status der Kampagne alle 25 abgeschlossenen Nachrichten und stoppt, wenn er die Änderung sieht. Zwischen dem Druck auf Cancel und dem tatsächlichen Ende des Versands können also bis zu 25 weitere Nachrichten hinausgehen.
Bereits gesendete Nachrichten werden nicht zurückgerufen — WhatsApp kennt so etwas nicht. Cancel verhindert die übrigen. Empfänger, die nie erreicht wurden, behalten ihren Pending-Status schlicht für immer, weshalb die Empfängerliste einer abgebrochenen Kampagne eine Mischung aus abgeschlossenen und ausstehenden Zeilen ist.
Hinweis: Eine bereits fertige Kampagne abzubrechen bewirkt nichts und sagt das auch — „This campaign had already finished — nothing to cancel“. Eine Kampagne, hinter der nie ein laufender Auftrag stand, antwortet anders, nämlich dass sie keinen aktiven Auftrag hat und nicht abgebrochen werden kann, denn das sind wirklich verschiedene Situationen.
Versandgrenzen und was passiert, wenn Sie sie überschreiten
Meta begrenzt, wie viele Menschen eine geschäftliche Telefonnummer an einem rollierenden Tag anschreiben darf. Der Baukasten liest diese Grenze vor dem Senden und blockiert den Versuch rundheraus, wenn Ihre Empfängerliste größer ist als das Verbleibende — das ist eine Ablehnung, keine Warnung, und es findet kein Teilversand statt.
Darunter ist der Versand zusätzlich ratenbegrenzt: Er sendet höchstens 15 Nachrichten pro Sekunde und wiederholt eine von Meta gedrosselte Nachricht nach 30, dann 60, dann 120 Sekunden. Scheitern 20 Nachrichten innerhalb von 30 Sekunden, gibt er die ganze Kampagne auf, statt den Rest Ihrer Liste an einer kaputten Konfiguration zu verbrennen.
Hinweis: Stapelgröße und Drosselungspause sind keine Einstellungen, die Sie ändern können. Jede Kampagne sendet mit der oben beschriebenen eingebauten Rate.
Was der CSV-Export enthält
Export CSV lädt jeden Empfänger herunter, auf den die derzeit auf die Tabelle angewandten Filter passen — nicht nur die Seite auf dem Bildschirm. Die Datei hat acht Spalten, in dieser Reihenfolge: Contact Name, Phone, Status, Sent At, Delivered At, Read At, Message ID, Error. Zeitstempel werden in UTC in vollständiger ISO-Form geschrieben, was nicht das Format ist, das die Seite anzeigt.
Hinweis: Der Dateiname trägt den Statusfilter, aber die numerische Kampagnenkennung, nicht die aus der Adresszeile: Auf failed zu filtern und zu exportieren ergibt
campaign-1412-contacts-failed.csv.
Warum eine alte Kampagne keine Empfänger zeigt
Die Zeilen je Empfänger werden 90 Tage nach dem Ende einer Kampagne gelöscht. Eine zweite Bereinigung behält nur die Empfängerdetails Ihrer neuesten Kampagnen und läuft immer dann, wenn eine neue Kampagne angelegt wird, das Alter ist also nicht der einzige Weg, auf dem eine Kampagne ihre Empfängerliste verliert. Die Kampagne selbst bleibt, und ihre Zähler ebenso.
Eine betroffene Kampagne meldet daher „26 sent“ über gar keiner Empfängertabelle. Die Seite benennt diese Lage klar, statt Sie raten zu lassen.
Hinweis: Exportieren Sie alles, was Sie behalten wollen, solange eine Kampagne frisch ist. Nach der Bereinigung sind die Details je Empfänger endgültig fort, einschließlich der Fehlergründe und der Nachrichtenkennungen.