Tutorial 16. April 2026 9 Min. Lesezeit

Weclapp Webhooks — was sie können, was sie nicht können, und wie du das Beste rausholst

Webhooks sind der schnellste Weg um auf Weclapp-Ereignisse zu reagieren. Aber wer sie zum ersten Mal einsetzt, stößt schnell auf eine Einschränkung die in der Dokumentation kaum erwähnt wird. Dieser Artikel erklärt Weclapp-Webhooks von Grund auf — ehrlich, vollständig und mit praktischen Lösungen.

Inhalt
  1. Was Webhooks sind und warum sie nützlich sind
  2. Webhook in Weclapp einrichten
  3. Verfügbare Entitäten und Events
  4. Der Payload — und das Problem damit
  5. Retry-Verhalten und Fehlerbehandlung
  6. Webhook-Anreicherung als Lösung

Was Webhooks sind und warum sie nützlich sind

Ein Webhook ist eine automatische Benachrichtigung die ein System sendet wenn ein bestimmtes Ereignis eintritt. Anstatt dass dein Tool regelmäßig bei Weclapp nachfragt "Hat sich etwas geändert?" — was als Polling bezeichnet wird und ineffizient ist — schickt Weclapp aktiv eine Nachricht wenn etwas passiert.

Das macht Webhooks ideal für Echtzeit-Automatisierungen: neuer Auftrag angelegt, Kunde geändert, Rechnung erstellt. Dein Automatisierungs-Tool reagiert sofort — ohne Verzögerung, ohne unnötige API-Last.

Webhook in Weclapp einrichten

Schritt 1
Webhook-Bereich öffnen
In Weclapp: Globale Einstellungen → Integration → Webhooks → Webhook erstellen.
Schritt 2
Entität und Ereignis wählen
Wähle den Objekttyp (z.B. salesOrder, customer, article) und das Ereignis: erstellt, geändert oder gelöscht. Ein Webhook gilt immer für eine Kombination aus Entität und Ereignis.
Schritt 3
Ziel-URL eintragen und aktivieren
Trage die URL deines Endpunkts ein — z.B. eine Make.com Webhook-URL, einen Zapier Custom Hook oder deine eigene API. Stelle sicher dass der Webhook auf "Aktiv" gesetzt ist.

Verfügbare Entitäten

Weclapp unterstützt Webhooks für 28 Entitätstypen. Die wichtigsten für Automatisierungen:

EntitätBeschreibungTypischer Use Case
salesOrderKundenauftragCRM-Update, Slack-Ping, PDF-Versand
customerKunde/InteressentNewsletter-Sync, Welcome-Mail
invoiceAusgangsrechnungBuchhaltungs-System, Mahnwesen
quotationAngebotAngebots-Tracking, Follow-up
articleArtikel/ProduktShop-Sync, Preisupdate
purchaseOrderBestellungLieferanten-Kommunikation
ticketSupport-TicketHelpdesk-Integration

Der Payload — und das Problem damit

Hier liegt die entscheidende Einschränkung die viele Nutzer erst im Praxiseinsatz entdecken. Was Weclapp bei jedem Event sendet:

POST https://dein-endpunkt.com/webhook

{
  "entityId": "1234567",
  "entityName": "salesOrder",
  "type": "CREATE"
}
// Das ist der komplette Payload. Keine weiteren Felder.

Drei Felder. Das ist die bewusste Design-Entscheidung von Weclapp — leichtgewichtig, schnell, zuverlässig zugestellt. Für den technischen Betrieb macht das Sinn.

Für eine praktische Automatisierung ist es jedoch fast unbrauchbar. Du weißt dass ein Auftrag angelegt wurde — aber nicht von wem, über welchen Betrag, in welchem Status, mit welchen Positionen.

Das verschachtelte Nachlade-Problem

Die naheliegende Lösung: Rufe nach Empfang des Webhooks die Weclapp API ab und hole dir die vollständigen Daten. Klingt einfach — aber Weclapp-Objekte sind verschachtelt:

Ein vollständiger Datensatz bedeutet oft 4-6 verschachtelte API-Calls. Für jeden davon brauchst du Fehlerbehandlung, Rate-Limit-Logik und Retry-Mechanismen.

Retry-Verhalten und Fehlerbehandlung

Weclapp hat eine eingebaute Retry-Logik für den Fall dass dein Endpunkt nicht erreichbar ist:

Wichtig: Wenn nach einem Tag kein erfolgreicher Zustellversuch möglich ist, deaktiviert Weclapp den Webhook automatisch. Du erhältst keine Benachrichtigung — du musst ihn manuell wieder aktivieren. Richte ein Monitoring für deine Webhook-Endpunkte ein.

Diese Retry-Logik schützt gegen kurzzeitige Ausfälle deines Endpunkts. Sie hilft aber nicht wenn das Problem beim Nachladen der Daten liegt — also wenn dein Endpunkt den Webhook empfängt, aber der anschließende API-Call an Weclapp fehlschlägt.

Webhook-Anreicherung als Lösung

Statt das Datenproblem in jedem Automatisierungs-Tool einzeln zu lösen, gibt es einen eleganteren Weg: Eine Middleware die die Anreicherung zentral übernimmt — bevor der Payload dein Tool erreicht.

Das ist der Kerngedanke hinter Synclapp. Weclapp sendet den schlanken Webhook an Synclapp. Synclapp löst alle verschachtelten Referenzen auf, baut den vollständigen Datensatz zusammen und leitet ihn an dein Automatisierungs-Tool weiter. Was Make, Zapier oder n8n empfangen sind vollständige, sofort nutzbare Daten — ohne zusätzliche API-Calls, ohne Fehlerbehandlung, ohne Wartungsaufwand.

Weclapp-Webhooks mit vollständigen Daten

Synclapp reichert jeden Weclapp-Webhook automatisch an — alle verschachtelten Referenzen aufgelöst, fertig für dein Tool.

Kostenlos starten

Fragen? Schreib uns an hello@synclapp.com.

EW
Eugen Wiens
CEO & Co-Founder, Synclapp · Radicula GmbH