n8n-Webhook-Trigger — angetrieben von DiffHook
Schluss mit dem Pollen von Seiten und APIs aus n8n heraus. DiffHook beobachtet das Ziel für Sie, erkennt das genaue Diff und schickt in dem Moment einen signierten Webhook an den n8n-Webhook-Node, in dem sich etwas ändert.
Der HTTP-Request-Node von n8n ist ideal für einmalige Aufrufe, aber ein schlechtes Werkzeug für „nur laufen, wenn sich diese Seite geändert hat". Schedule + HTTP Request + IF-Node bringt Sie zwar ans Ziel, doch der Workflow wird 1.440-mal am Tag ausgeführt, nur um einen einzigen Edit zu fangen — und jede leere Ausführung kostet Execution-Minuten. DiffHook dreht den Fluss um: Sie registrieren einmalig, was überwacht werden soll, und n8n wacht nur auf, wenn sich die Seite tatsächlich bewegt.
Der vollstaendige n8n-+-DiffHook-Hub
Alle n8n-Rezepte, Templates und Preise an einem Ort.
Workflow
DiffHook in 5 Schritten mit n8n verbinden
Jeder Schritt ist eine einzelne Aktion — kein Code-Node, keine Function-Node, kein Cron-Job zu überwachen.
Webhook-Node in n8n hinzufügen
Erstellen Sie einen neuen n8n-Workflow, fügen Sie den Webhook-Trigger-Node ein, stellen Sie die Methode auf POST und kopieren Sie die Produktions-URL. Lassen Sie die Authentifizierung auf HMAC — DiffHook signiert jede Zustellung.
DiffHook-Monitor anlegen
POSTen Sie an /v1/monitors die zu überwachende URL, einen CSS-Selektor oder JSON-Pfad und ein Prüfintervall. DiffHook übernimmt Fetch, Caching und Diff — n8n fasst die Quelle nie an.
n8n-Webhook als Zustellung hinterlegen
Fügen Sie im Monitor-Payload eine Zustellung vom Typ Webhook hinzu, die auf die n8n-URL aus Schritt 1 zeigt. DiffHook wiederholt Zustellungen bei 5xx, speichert jede und lässt Sie beliebige davon im Dashboard erneut abspielen.
HMAC-Signatur in n8n verifizieren
Fügen Sie nach dem Webhook-Node einen Crypto-Node hinzu, berechnen Sie HMAC-SHA256 über den Rohbody mit Ihrem DiffHook-Signing-Secret und vergleichen Sie das Ergebnis mit dem X-DiffHook-Signature-Header. Alles, was nicht übereinstimmt, wird verworfen.
Auf den Change-Payload verzweigen
Verwenden Sie einen IF-Node, um das Diff zu routen — alter vs. neuer Wert oder der extrahierte Selektor-Text. Ab hier ist es normales n8n: Slack posten, Jira-Ticket anlegen, Airtable aktualisieren oder was auch immer der Workflow braucht.
API-Beispiel
Ein POST erzeugt Monitor und n8n-Trigger
Kein SDK, kein Polling-Dienst, kein Cron-Job. Derselbe Request funktioniert aus curl, aus dem n8n-HTTP-Request-Node oder aus Ihrem eigenen Backend.
POST https://api.diffhook.com/v1/monitors
Authorization: Bearer $DIFFHOOK_API_KEY
Content-Type: application/json
{
"type": "html_css",
"url": "https://target.example.com/pricing",
"css_selector": ".price-plan",
"interval_seconds": 300,
"deliveries": [
{
"type": "webhook",
"url": "https://n8n.yourdomain.com/webhook/diffhook-pricing"
}
]
}Importierbarer Workflow
Mit einem fertigen n8n-Workflow starten
Holen Sie sich das JSON-Template von GitHub, importieren Sie es mit einem Klick in n8n, fügen Sie Ihren DiffHook-Key und das Signing-Secret ein — und Ihre Diff-zu-n8n-Pipeline läuft in unter einer Minute.
FAQ
n8n-Webhook — häufige Fragen
Warum DiffHook statt dem HTTP-Request + Schedule-Trigger von n8n?
Wie signiert DiffHook den Webhook?
Wie sieht der Payload aus?
Kann ich eine Zustellung aus n8n heraus wiederholen oder neu abspielen?
Funktioniert das mit einem selbstgehosteten n8n?
Verwandte Workflows
Auch großartig mit DiffHook
n8n-Web-Scraping
Schieben Sie das vollständige gescrapte HTML-Diff in n8n hinein, um es zu parsen, anzureichern und zu routen — wohin auch immer Ihr Workflow es braucht.
n8n + Playwright
Beobachten Sie JavaScript-gerenderte Seiten mit der Playwright-Engine von DiffHook und lösen Sie n8n auf dem Post-Render-Diff aus.
n8n-RSS-Monitor
Verwandeln Sie jeden RSS- oder Atom-Feed in einen n8n-Trigger — ein Webhook pro neuem Eintrag.
Zapier-Webhook
Lieber Zapier? Derselbe Monitor kann stattdessen einen Zap Catch Hook feuern — ohne Tarifwechsel.
Pipedream-Webhook
Routen Sie dasselbe Diff in einen Pipedream-Workflow für Node-/Python-Schritte und längere Aufbewahrung.
API-Endpunkt-Überwachung
Überwachen Sie lieber einen JSON-Endpunkt statt HTML? Dasselbe Webhook-Muster, nur mit einem JSON-Pfad.
Verabschieden Sie sich vom „Schedule + HTTP Request"-Workflow
Kostenlos für 3 Monitore, HMAC-signiert in jedem Tarif, vollständige REST-API. Ihr n8n-Workflow läuft nur, wenn es sein muss.