So verwenden Sie den Webhook-Service von systeme.io
In diesem Artikel erfahren Sie, wie Sie Webhooks in systeme.io konfigurieren und nutzen, um Ihr Business zu optimieren.
1. Was ist ein Webhook?
Webhooks sind ein leistungsstarkes Tool, um Daten zwischen verschiedenen Anwendungen/Plattformen automatisch zu übertragen. Sie ermöglichen es Nutzern, Echtzeit-Benachrichtigungen über bestimmte Ereignisse zu erhalten und erleichtern die Integration von systeme.io mit anderen Diensten.
Wenn ein vordefiniertes Ereignis eintritt – beispielsweise eine neue Bestellung oder die Hinzufügung eines Abonnenten – sendet systeme.io automatisch Daten an eine bestimmte URL. Dadurch können Sie Ihr Business mit anderen Tools verbinden, Aufgaben automatisieren und das Kundenerlebnis verbessern. Unser Webhook-Service bietet spezielle Funktionen, die es Entwicklern ermöglichen, Echtzeit-Benachrichtigungen zu erhalten.
Wenn Sie mehr darüber erfahren möchten, wie Webhooks funktionieren, können Sie unsere Dokumentation einsehen.
2. Webhooks in systeme.io einrichten:
Um einen Webhook in Ihrem systeme.io-Konto einzurichten, folgen Sie diesen einfachen Schritten:
Klicken Sie in Ihrem systeme.io-Konto auf Ihr Profilbild und anschließend auf Einstellungen (1).

Klicken Sie auf Webhooks (2) und anschließend auf Erstellen (3), um mit der Erstellung eines Webhooks zu beginnen.

Geben Sie einen Namen und die Webhook-URL ein, an die die Daten gesendet werden sollen. Anschließend tragen Sie den Secret Key Ihres Webhooks ein.
Über den Aktiv- Schalter können Sie steuern, ob der Webhook aktiviert oder deaktiviert ist.

Hinweis: Sie müssen die Server-Endpunkt-URL angeben, um Webhook-Anfragen zu empfangen. Dabei ist ein sicherer HTTPS-Endpunkt erforderlich, der in der Lage ist, diese Anfragen zu verarbeiten. HTTPS muss verwendet werden, um die Datensicherheit und Verschlüsselung zu gewährleisten.
Wählen Sie die spezifischen Ereignisse aus, die den Webhook in systeme.io auslösen sollen, und klicken Sie auf Speichern (4), um die Erstellung zu bestätigen.

Sobald diese Schritte abgeschlossen sind, ist Ihr Webhook aktiv und ermöglicht es Ihnen, Echtzeit-Updates für die ausgewählten Ereignisse in Ihrem systeme.io-Konto zu erhalten.
3. Unterstützte Ereignistypen für Ihre Webhooks:
- Kontakt erstellt: Wird ausgelöst, wenn ein neuer Kontakt in Ihrem systeme.io-Konto erstellt wird.
- Kontakt-Tag hinzugefügt: Wird ausgelöst, wenn einem bestehenden Kontakt in Ihrer Kontaktliste ein Tag hinzugefügt wird.
- Kontakt-Tag entfernt: Wird ausgelöst, wenn ein Tag von einem bestehenden Kontakt entfernt wird.
- Opt-In: Wird ausgelöst, wenn ein Kontakt über ein Opt-in-Formular abonniert.
- Neuer Verkauf: Wird ausgelöst, wenn ein Kunde einen Kauf tätigt.
- Verkauf storniert: Wird ausgelöst, wenn ein Abonnement gekündigt wird oder eine Einmalzahlung zurückerstattet wird.
Sie können Ihre Webhooks anschließend verwalten, indem Sie Protokolle einsehen, sie löschen oder nach Bedarf bearbeiten.

4. Webhook-Logs anzeigen
Um die Aktivität Ihrer Webhooks zu überwachen oder fehlgeschlagene Zustellungen zu analysieren, können Sie ganz einfach auf die detaillierten Webhook-Logse zugreifen.
Klicken Sie dazu auf das Drei-Punkte-Menü (...) neben dem Webhook, den Sie überprüfen möchten, und wählen Sie Logs ansehen (1) aus.

Auf der Protokollseite finden Sie zwei detaillierte Bereiche, die Ihnen helfen, Ihre Daten nachzuverfolgen:
- Nachrichtenprotokoll (2): Zeigt die Uhrzeit, den Ereignistyp und die Nachrichtendetails an. Sie können auf das Symbol Details klicken, um weitere Informationen zu einer Nachricht anzuzeigen.
- Zustellungsprotokoll (3): Zeigt den Zustellungsstatus, die Uhrzeit sowie an, ob der Zielserver den Webhook erfolgreich empfangen hat.

Tipp: Sie können in jedem Bereich oben rechts auf die Schaltfläche Protokoll kopieren klicken, um die Daten schnell zu kopieren. Das ist besonders hilfreich, wenn Sie gemeinsam mit Entwicklern Fehler analysieren oder beheben.
5. Webhook-Zustellung und Wiederholungsversuche
Webhook-Zustellungen werden im Hintergrund verarbeitet. Wenn Ihr Zielserver vorübergehend nicht verfügbar ist, eine Zeitüberschreitung auftritt oder ein Fehler zurückgegeben wird, verwirft systeme.io den Webhook nicht sofort. Stattdessen versucht das System automatisch, die Zustellung erneut durchzuführen.
So funktioniert die Richtlinie für automatische Wiederholungsversuche:
- Der erste Zustellungsversuch erfolgt kurz nach dem Eintreten des Ereignisses.
- Falls die Zustellung fehlschlägt, unternimmt das System bis zu 12 weitere Zustellungsversuche.
- Die Zeit zwischen den Wiederholungsversuchen erhöht sich schrittweise, mit einer maximalen Wartezeit von etwa 24 Stunden zwischen zwei Versuchen. Das bedeutet, dass das System über mehrere Tage hinweg weiterhin versucht, Ihren Webhook zuzustellen, bis die Zustellung erfolgreich ist.
Durch die effektive Nutzung von Webhooks in systeme.io können Sie Prozesse automatisieren, die Produktivität steigern und eine einfache Integration mit anderen Anwendungen und Diensten ermöglichen.