PROJEKT

WhatsApp-Marketing-Software für Kampagnen und Kundenservice

Individuelle Softwareentwicklung, Einrichtung der WhatsApp Business API, Kampagnenverwaltung, Automatisierte Nachrichten, KI-Chatbot-Workflows, CRM-Integration, Analyse und Reporting

  • Branche: Marketingdienstleistungen
  • Italien Standort: Italien
  • Umsetzungsdauer: 16 Wochen
  • Technologien: JavaScript / TypeScript (Node.js), Python
4+ Monate

Dieser Kunde führt segmentierte Werbekampagnen durch und verwaltet die WhatsApp-Kommunikation für Geschäftskunden. Die Software bietet der Marketingagentur einen zentralen Ort, um die offizielle WhatsApp Business oder Cloud API einzurichten, Kontakte zu importieren und Kampagnen zu erstellen. Sie versendet genehmigte Nachrichten und automatisiert Antworten für Marketing- und Supportmitarbeitende. Administratoren verwalten API-Einstellungen, Rollen und Zugriffsrechte auf derselben Plattform.

Zusammenfassung

Problem

Die Marketingagentur muss Kampagnen, Kundengespräche und WhatsApp-API-Einstellungen verwalten.

Lösung

Die Lösung wurde zu einer individuellen WhatsApp-Marketingplattform mit Kampagnen, Vorlagen und automatischen Antworten an einem Ort.

Ergebnis

Die Software wurde entwickelt, um manuellen Aufwand und Zeit bei der Verwaltung der WhatsApp-Kommunikation zu reduzieren.

Kundengeschichte

Der Kunde ist eine Marketingagentur aus Italien. Sie führt segmentierte Werbekampagnen durch und verwaltet die WhatsApp-Kommunikation für Geschäftskunden.

Die Agentur benötigt Zeit für die Vorbereitung von Kampagnen und die Bearbeitung von Kundengesprächen. Außerdem muss sie WhatsApp-Nachrichtenereignisse und API-Einstellungen verwalten.

Die Anfrage war klar: die offizielle WhatsApp Business oder Cloud API einrichten, genehmigte Werbenachrichten versenden, Zielgruppen und Zeitpläne verwalten und automatisierte Gespräche mit Übergabe an Mitarbeitende unterstützen.

Die Lösung wurde als modulare Plattform mit Kampagnenerstellung, Konversationspostfach, Reporting und API-Administration konzipiert. Sie umfasst Vorlagen, Rollen, Mandantentrennung und CRM-Integration.

Der Kunde benötigte

  1. Einrichtung und Überprüfung der offiziellen WhatsApp Business oder Cloud API.
  2. Versand genehmigter Text-, Vorlagen- und Mediennachrichten für Kampagnen.
  3. Verwaltung von Kontakten, Segmenten, Zeitplänen, Broadcasts und Personalisierung.
  4. Automatisierung von Antworten, Erfassung von Leads und Übergabe von Supportgesprächen.

Warum Standardsoftware nicht passte

Standard-Marketingtools decken Kampagnenautomatisierung oder Kundennachrichten ab. Ihre Beschreibungen zeigen jedoch auch fehlende Funktionen, Lernaufwand und Integrationsprobleme. Benötigt wurde eine individuelle Plattform, die offizielles API-Onboarding, Vorlagen, Kampagnen, Gesprächsverläufe, automatische Antworten, Rollen, Mandantentrennung, CRM-Verbindungen und Webhook-Tests in einem System vereint.

Projektübersicht

Die Lösung wurde rund um die offizielle WhatsApp Business oder Cloud API entwickelt. Meta-Geschäftsressourcen, Telefonnummern, Zugangsdaten und Webhooks werden im selben Einstellungsbereich verwaltet.

Für die Kampagnenarbeit wurde ein Nachrichten-Editor mit Kontaktimport und Zielgruppenauswahl bereitgestellt. Er umfasst genehmigte Vorlagen und Medienanhänge.

Vorschau, Planung und Versand bleiben eng mit der Kampagnenvorbereitung verbunden.

CSV-Kontaktlisten und Zielgruppensegmente werden unterstützt. Der Editor akzeptiert außerdem Bilder, kurze Videos und PDF-Dateien.

Der Konversationsbereich bündelt eingehende Nachrichten, Support-Antworten und schnelle Vorlagenantworten. Automatisierungsregeln übernehmen Standardantworten, während komplexe Fälle an Mitarbeitende weitergeleitet werden.

Zustell-, Lese- und Fehlerereignisse erscheinen in durchsuchbaren Verläufen. Dashboards, Berichte und exportierbare JSON-Daten unterstützen die Nachrichtenprüfung.

Die Plattform wurde modular aufgebaut, sodass CRM-, Website- und SaaS-Integrationen ohne vollständigen Systemumbau ergänzt werden können. Auch Tabellen-, Kundensupport- und Webhook-Verbindungen werden unterstützt.

Wichtige gelieferte Funktionen

  • Einrichtung der offiziellen WhatsApp Business oder Cloud API
  • Kampagnen-Editor mit Zielgruppenauswahl
  • Kontaktimport und Zielgruppensegmentierung
  • Genehmigte Nachrichtenvorlagen und Vorlagenübermittlung
  • Geplante Nachrichten und Broadcasts
  • Unterstützung für Rich-Media-Nachrichten
  • Automatische Antworten und Chatbot-Regeln
  • Übergabe an Mitarbeitende
  • Verfolgung von Zustell-, Lese- und Fehlerereignissen
  • Rollenbasierte und mandantenfähige Administration

Erweiterbar um

+ CRM-Integration + Website-Integration + SaaS-Integration + Tabellen-Integration + Kundensupport-Integration + Webhook-Prüfung und -Tests + Analyse-Dashboards + JSON-Reporting

Wer diese Lösung ebenfalls nutzen kann

Unternehmen mit ähnlichen Messaging-Aufgaben können dieselbe Lösung an ihre eigenen Kommunikationsregeln und Kundendaten anpassen.

Ein SaaS-Anbieter

Aufgabe Bietet Geschäftskunden mandantenfähige WhatsApp-Automatisierung und CRM-Funktionen.
So unterstützt die Lösung Die Lösung trennt Mandanten, Rollen und Konten und bietet gleichzeitig API- und CRM-Verbindungen.

Eine Kundensupport-Organisation

Aufgabe Automatisiert Kundengespräche und leitet komplexe Fälle an Mitarbeitende weiter.
So unterstützt die Lösung Das Konversationspostfach kombiniert Regeln für automatische Antworten, Vorlagenantworten, Gesprächsprotokolle und die Übergabe an Mitarbeitende.

Ein Unternehmen, das WhatsApp mit seinem CRM integriert

Aufgabe Verbindet die WhatsApp-Kommunikation mit einer bestehenden Website, einem CRM oder einer Anwendung.
So unterstützt die Lösung Die Lösung tauscht Messaging-Anfragen und -Ereignisse über REST-APIs und Webhooks aus.

Technologie-Stack

JavaScript / TypeScript (Node.js)

Anwendungs- und Messaging-Dienste

Diese Sprachfamilie unterstützt die Anwendungsdienste und die WhatsApp-Integration.

Python

API, Analyse und Webhooks

Python unterstützt API-Dienste, Datenanalyse und die Verarbeitung von Webhooks.

PHP

API- und CRM-Dienste

PHP unterstützt WhatsApp-, CRM-, Webhook- und Anwendungsintegrationen.

whatsapp-python

Cloud-API-Messaging

whatsapp-python (ein Python-Wrapper für die WhatsApp Cloud API) versendet und empfängt WhatsApp-Nachrichten über die offizielle API.

fastapi

API-Service-Schicht

fastapi (ein Python-Framework für Web-APIs) stellt API-Dienste für die Plattform bereit.

csv-parse

Import von Kontaktlisten

csv-parse (eine Bibliothek zum Lesen von CSV-Dateien) importiert Kontaktlisten für die Zielgruppenverwaltung.

pandas

Analyse von Kampagnendaten

pandas (eine Python-Bibliothek für Datenanalyse) verarbeitet Kampagnen- und Nachrichtendaten für Berichte.

svix

Webhook-Überprüfung

svix (eine Webhook-API- und Verifizierungsbibliothek) unterstützt die Prüfung und Verifizierung von Integrationsereignissen.

CSV

Austausch von Kontaktlisten

CSV-Dateien übertragen Kontaktlisten in die Kampagneneinrichtung.

JSON

Berichte und Webhook-Daten

JSON überträgt Berichtsdaten und Nutzdaten von Webhook-Anfragen.

Integrationen

WhatsApp Business or Cloud API

Die offizielle API überträgt Text-, Vorlagen- und Mediennachrichten, Zustellereignisse und Kontodaten.

Meta Business Manager

Meta-Geschäftsressourcen, Telefonnummern, Zugangsdaten und Autorisierung werden über die Meta-Umgebung konfiguriert.

CRM systems

CRM-Daten werden über REST-APIs mit WhatsApp-Kampagnen und Kundengesprächen verbunden.

Websites and existing applications

Websites und Anwendungen tauschen Messaging-Anfragen und -Ereignisse über REST-APIs und Webhooks mit der Plattform aus.

Das Ergebnis

Kampagnen beginnen mit vorbereiteten Zielgruppen und genehmigten Inhalten

Der Kampagnenarbeitsbereich bündelt Kontakte, Zielgruppensegmente, und genehmigte Vorlagen. Die Agentur kann eine Nachricht vorbereiten und ihren Inhalt vor dem Versand prüfen.

Der Editor unterstützt Text, Bilder, kurze Videos und PDF-Dateien. Auch die Planung bleibt eng mit der Kampagnenvorbereitung verbunden.

So funktioniert es

  1. Das System importiert CSV-Kontaktlisten und organisiert Zielgruppensegmente.
  2. Der Nachrichten-Editor kombiniert genehmigte Vorlagen mit Text- und Mediendateien.
  3. Der Kampagnenbereich speichert den Zeitplan und Versandstatus der vorbereiteten Kampagne.
  • Zielgruppenauswahl
  • Vorlagenauswahl
  • Steuerung für Medienanhänge
Kampagnen-Editor und Zielgruppeneinrichtung

Kampagnen-Editor und Zielgruppeneinrichtung

Funktionen auf diesem Bildschirm
WhatsApp-Nachrichten-Editor Kampagnen einrichten und starten Nachrichtenvorlagen erstellen Nachrichten im Voraus planen

Kundengespräche bleiben für das Supportteam sichtbar

Das Postfach bietet Supportmitarbeitenden eine Konversationsliste, einen Nachrichtenverlauf, einen Antwort-Editor und schnelle Vorlagenantworten. Automatische Antwortregeln übernehmen Routinekommunikation, während komplexe Fälle an Mitarbeitende weitergeleitet werden.

So funktioniert es

  1. Das Postfach zeigt eingehende Kundennachrichten und ihre Gesprächsverläufe.
  2. Automatisierungsregeln zeigen ihren Status neben Supportantworten und Nachrichtenvorlagen.
  3. Der Konversationsbereich speichert archivierte Gespräche und Informationen zur Übergabe an Mitarbeitende.
  • Konversationsliste
  • Status der Automatisierungsregeln
  • Steuerung für die Übergabe an Mitarbeitende
Tipp: Schnelle Vorlagenantworten halten genehmigte Antworten direkt beim Gespräch.
Konversationspostfach und automatische Antworten

Konversationspostfach und automatische Antworten

Funktionen auf diesem Bildschirm
WhatsApp-Chatbot einrichten Informationsnachrichten versenden

Die Kampagnenleistung lässt sich leichter prüfen

Der Reporting-Bildschirm bündelt Zustell-, Lese- und Fehlerereignisse in den Kampagnenansichten. Der durchsuchbare Nachrichtenverlauf hilft der Marketingleitung, einzelne Ereignisse und Kampagneninformationen zu prüfen.

Berichte können für weitere Analysen oder den operativen Einsatz als JSON exportiert werden.

So funktioniert es

  1. Das Dashboard listet Kampagnen mit Filtern für den Zustellstatus auf.
  2. Statuskarten zeigen Zustell-, Lese- und Fehlerereignisse für Kampagnennachrichten.
  3. Die Verlaufsuche und der Export stellen Nachrichtenprotokolle und JSON-Berichtsdaten bereit.
  • Filter für den Zustellstatus
  • Durchsuchbarer Nachrichtenverlauf
  • Berichtsexport
Kampagnenanalyse und Nachrichtenverlauf

Kampagnenanalyse und Nachrichtenverlauf

Funktionen auf diesem Bildschirm
Echtzeit-Reporting-Dashboard Berichte für Analysen erstellen

API-Einstellungen und Webhooks werden zentral verwaltet

Der Administrationsbildschirm bündelt Geschäftskontofelder, Telefonnummern und API-Zugangsdaten. Außerdem werden Vorlagengenehmigungsstatus, Webhook-Endpunkte, Mandanteneinstellungen und Rollen angezeigt.

Der Webhook-Inspektor zeigt Anfrage-Header und JSON-Nutzdaten und bietet technischen Mitarbeitenden einen klaren Ort zur Prüfung von Integrationsereignissen.

So funktioniert es

  1. Der Einstellungsbereich speichert Geschäfts-IDs, IDs von Telefonnummern, Zugriffstoken und Vorlagenstatus.
  2. Der Webhook-Inspektor zeigt Webhook-Header und JSON-Nutzdaten an.
  3. Mandanten- und Rolleneinstellungen organisieren Benutzer und Zugriffsrechte auf der gesamten Plattform.
  • Konfiguration der Telefonnummern
  • Vorlagengenehmigungsstatus
  • Inspektor für Webhook-Anfragen
Hinweis: Die Plattform verwendet die offizielle WhatsApp-Business- oder Cloud-API-Umgebung für Geschäftsressourcen und Messaging-Zugriff.
API-, Nummern-, Vorlagen- und Webhook-Einstellungen

API-, Nummern-, Vorlagen- und Webhook-Einstellungen

Funktionen auf diesem Bildschirm
WhatsApp-API-Konfiguration Meta-API-Zugangsdaten konfigurieren Vorlagen zur Genehmigung einreichen Webhook-Tests WhatsApp-Nummern onboarden

Das bietet die Lösung

Mit dieser Lösung kann die Marketingagentur:

  • Segmentierte WhatsApp-Kampagnen erstellen und planen
  • Kontakte importieren und Rich-Media-Nachrichten personalisieren
  • Automatische Antworten und die Übergabe an den Support verwalten
  • Zustell-, Lese- und Fehlerereignisse verfolgen
  • WhatsApp-Kommunikation mit CRM und bestehenden Anwendungen verbinden
  • Konten, Rollen, Vorlagen und Telefonnummern verwalten

Könnten Standardsysteme diese Aufgabe übernehmen?

Vor der Konzeption wurde die Aufgabe anhand der jeweiligen Produktbeschreibungen mit Standardprodukten verglichen.

Was der Kunde benötigt WhatsApp-Marketingtools ActiveCampaign, indigitall, Maestra WhatsApp-API-Plattformen WhatsApp Business Platform, 360Dialog, EnableX Messaging-Automatisierungsplattformen AtomChat.io, Sinch Engage Individuelle Lösung
Offiziellen API-Zugriff einrichten — —
Genehmigte Mediennachrichten versenden —
Zielgruppen und Kampagnen verwalten teilweise
Antworten und Übergaben automatisieren —
Passt zu den eigenen Regeln des Kunden: Phasen, Rollen, Berichte teilweise teilweise teilweise
Alle Schritte an einem Ort — — —
Keine manuellen Schritte zwischen Programmen teilweise —

Nach den öffentlichen Produktbeschreibungen und ihrer Kategorie.

Die einzelnen Aufgabenbereiche sind in Standardprodukten für WhatsApp-Marketing, APIs und Messaging-Automatisierung vorhanden. Ein Standardprodukt reicht aus, wenn nur ein Teil benötigt wird, etwa der Kampagnenversand oder API-Zugriff.

Dieser Kunde benötigte eigene Software, weil API-Einrichtung, Kampagnen, Vorlagen, Kundengespräche, Reporting, Rollen, Mandantenregeln, CRM-Verbindungen und Webhook-Prüfungen in einem System zusammenspielen mussten.

Die Lösung wurde entwickelt, um die WhatsApp-Kommunikationsarbeit der Agentur in einen kontrollierten Ablauf zu bringen, statt sie auf mehrere Produkte zu verteilen.

Zum Schluss

Letztlich wurde die Lösung entwickelt, um manuellen Aufwand und Zeit auf dem Weg von der Zielgruppeneinrichtung bis zur WhatsApp-Kundenkommunikation der Agentur zu reduzieren.

FAQ

Sie möchten ein ähnliches System entwickeln? Lesen Sie die Antworten unten, um zu sehen, wie API, Kampagnen, Automatisierung und Integrationen der Plattform zusammenspielen.