n8n-Workflow

Wettbewerber-Ereignisse zu einem belegbaren Bericht verdichten

Strukturierte Berichte über Wettbewerber-Ereignisse stehen sofort zur Verfügung: Der Workflow nimmt Ereignisdaten per Webhook entgegen, prüft alle Pflichtfelder und gruppiert die Einträge nach Wettbewerber. Fehlende Nachweise werden markiert, fehlerhafte oder unvollständige Einträge direkt gemeldet. Marketing- und Vertriebsteams profitieren von einer effizienten und konsistenten Dokumentation ihrer Wettbewerbsbeobachtungen. Die strukturierte JSON-Ausgabe kann direkt weiterverarbeitet werden.

Marketing- und Vertriebsteams erhalten mit diesem Workflow die Möglichkeit, Wettbewerber-Ereignisse automatisiert per Webhook zu erfassen, zu validieren und nach Wettbewerber zu gruppieren. Nach dem Import in n8n steht ein POST-Endpunkt bereit, der ein Array von Ereignissen erwartet. Jedes Ereignis muss die Felder 'competitor', 'type', 'date' und 'description' enthalten. Der Workflow prüft, ob alle Pflichtfelder ausgefüllt sind, gruppiert die Ereignisse nach Wettbewerber und listet Einträge ohne Nachweis-URL separat auf. Fehlerhafte oder unvollständige Einträge werden mit einer klaren Fehlermeldung zurückgegeben. Die strukturierte JSON-Antwort eignet sich direkt für Berichte, Analysen oder weitere Automatisierungsschritte. Vor dem Produktivbetrieb sollte die Webhook-Authentifizierung in n8n aktiviert werden, um unbefugten Zugriff zu verhindern. Die Ausführungsdaten werden in n8n gespeichert und sollten regelmäßig überprüft und gegebenenfalls gelöscht werden, um Datenschutzanforderungen zu erfüllen. Der Workflow lässt sich flexibel anpassen, beispielsweise für zusätzliche Felder oder Benachrichtigungen.

Wettbewerber-Ereignisse zu einem belegbaren Bericht verdichten
KI-generiertes Bild
Geschätzte Zeitersparnis: 515 Minuten je Anwendung
Schätzung im Detail
Mögliche monatliche Ersparnis
10150 Minuten
Angenommene Nutzung
210 Mal pro Monat
Einmaliger Einrichtungsaufwand
15 Minuten
Geschätzter monatlicher Wartungsaufwand
5 Minuten

Unverbindliche Schätzung auf Grundlage des analysierten Arbeitsablaufs. Die tatsächliche Ersparnis hängt von Aufgabe, Eingaben, Erfahrung und Arbeitsweise ab.

Installation

1. Workflow-JSON in n8n importieren. 2. Workflow speichern. 3. Test-Listener starten und die angezeigte Test-URL des Webhook-Nodes 'Daten empfangen' verwenden. 4. Einen POST-Request mit Content-Type application/json und folgendem Beispiel-Body senden: ```json { "events": [ { "competitor": "Firma A", "type": "Produktlaunch", "date": "2024-06-01", "description": "Neues Produkt vorgestellt.", "evidenceUrl": "https://beispiel.de/beweis.pdf" }, { "competitor": "Firma B", "type": "Preisänderung", "date": "2024-06-02", "description": "Preissenkung angekündigt." } ] } ``` 5. Die Antwort prüfen. Erst nach erfolgreichem Test den Workflow aktivieren/veröffentlichen und die Produktions-URL aus dem Webhook-Node verwenden. 6. Webhook-Authentifizierung in n8n einrichten, um den Zugang zu schützen.

Nutzung

1. Senden Sie Wettbewerber-Ereignisse als POST-Request im JSON-Format an den Webhook-Endpunkt. 2. Beispiel-Eingabe: ```json { "events": [ { "competitor": "Firma A", "type": "Produktlaunch", "date": "2024-06-01", "description": "Neues Produkt vorgestellt.", "evidenceUrl": "https://beispiel.de/beweis.pdf" }, { "competitor": "Firma B", "type": "Preisänderung", "date": "2024-06-02", "description": "Preissenkung angekündigt." } ] } ``` 3. Erwartete Antwort bei vollständigen Pflichtfeldern: ```json { "status": "needs_review", "grouped": { "Firma A": [ { "type": "Produktlaunch", "date": "2024-06-01", "description": "Neues Produkt vorgestellt.", "evidenceUrl": "https://beispiel.de/beweis.pdf" } ], "Firma B": [ { "type": "Preisänderung", "date": "2024-06-02", "description": "Preissenkung angekündigt.", "evidenceUrl": null } ] }, "missingEvidence": [1], "total": 2, "competitorCount": 2 } ``` HTTP-Status: 200 4. Fehlerfall (fehlende Pflichtfelder): ```json { "status": "error", "message": "Pflichtfelder fehlen.", "invalid": [ { "index": 1, "competitor": "Firma B", "type": "Preisänderung", "date": "2024-06-02", "description": "", "missing": ["description"] } ] } ``` HTTP-Status: 200 5. Bei leerem oder fehlendem events-Array: ```json { "status": "error", "message": "events muss ein nicht-leeres Array sein." } ``` HTTP-Status: 200 6. Die Webhook-Authentifizierung muss in n8n separat aktiviert werden. Die Ausführungsdaten werden in n8n gespeichert und sollten regelmäßig überprüft werden.

Benötigte Verbindungen und APIs

API-Verbindungen

Im Workflow-JSON wurden keine gespeicherten API-Zugangsdaten erkannt. Prüfe vor der Aktivierung trotzdem Webhooks, Zielsysteme, Zugangsdaten und Datenschutz.

Nodes
WebhookCodeRespond to Webhook

Isolierter Funktionstest bestanden

Optionaler isolierter Funktionstest

Geprüft wurde der isolierte Datenfluss ohne externe Dienste oder Zugangsdaten.

5 Tests bestandenGeprüfte Fälle anzeigenGeprüfte Fälle ausblenden
Normalfall mit vollständigen DatenPrüft den vollständigen Standardablauf mit gültigen Beispieldaten.Isolierter Funktionstest bestanden
Variante oder GrenzfallPrüft eine zulässige Variante oder einen wichtigen Grenzfall.Isolierter Funktionstest bestanden
Zusätzliche VerarbeitungsregelPrüft die zusätzliche fachliche Verarbeitungsregel dieses Workflows.Isolierter Funktionstest bestanden
Ungültige oder unvollständige EingabePrüft, ob ungültige oder unvollständige Daten kontrolliert abgewiesen werden.Isolierter Funktionstest bestanden
Leere EingabePrüft, ob eine leere Anfrage kontrolliert beantwortet wird.Isolierter Funktionstest bestanden

Käuferstimmen

Bewertungen

Noch keine Bewertungen vorhanden.

Zurück zum Produkt