Zum Hauptinhalt springen
4 Min. Lesedauer

Make.com-Webhook-Modul

Verbinden Sie Zenovay-Ereignisse mit Make.com-Szenarien (ehemals Integromat) — verbinden Sie sich mit Google Sheets, Airtable, HubSpot, Microsoft 365, Salesforce und 1.500+ anderen Apps.

Das Webhooks → Custom webhook-Modul von Make.com fängt Zenovay-Ereignisse ab.

Ausgehende Webhooks sind eine Zenovay Pro+-Funktion. Make.coms Custom Webhook ist im kostenlosen Make.com-Tarif verfügbar.


1. Den Make.com-Webhook erstellen

  1. Erstellen Sie in Make.com ein neues Szenario.
  2. Klicken Sie auf die Schaltfläche + → suchen Sie nach "Webhooks" → wählen Sie Webhooks → Custom webhook.
  3. Klicken Sie auf Add, um einen neuen Webhook-Hook zu erstellen:
    • Webhook name: Zenovay events (oder etwas Einprägsames)
    • IP restrictions: leer lassen, es sei denn, Sie möchten Zenovays IPs einschränken (wir veröffentlichen keine feste IP-Liste — verwenden Sie stattdessen die Signaturverifizierung)
    • JSON pass-through: lassen Sie dies aus (Make.com parst den Body automatisch)
  4. Klicken Sie auf Save und Copy address to clipboard — sieht aus wie https://hook.eu2.make.com/abcdef123456.

2. Den Webhook in Zenovay hinzufügen

  1. Gehen Sie in app.zenovay.com zu Settings → Webhooks.
  2. Wählen Sie die Website, die Ereignisse senden soll.
  3. Klicken Sie auf Add webhook.
  4. Füllen Sie aus:
    • Name: Make.com — <Szenarioname> (z. B. Make.com — Sync to Google Sheets)
    • URL: Fügen Sie die Make.com-Webhook-Adresse aus Schritt 1 ein
    • Events: Wählen Sie die Ereignisse, auf die das Szenario reagieren soll
  5. Klicken Sie auf Create webhook.
  6. Klicken Sie auf Send test event (Papierflugzeug-Symbol).

3. Die Beispieldaten in Make.com erfassen

  1. Klicken Sie im Make.com-Webhook-Modul auf Run once am unteren Rand.
  2. Make.com hört auf das nächste eingehende Ereignis. Klicken Sie erneut auf Send test event in Zenovay.
  3. Make.com erfasst den Payload und zeigt die verfügbaren Felder an. Klicken Sie auf Save.
  4. Fügen Sie das nächste Modul hinzu — z. B. Google Sheets → Add a Row — und ordnen Sie Felder aus dem Zenovay-Payload zu.

4. Zenovays Signatur verifizieren (empfohlen)

Make.com verifiziert HMAC-Signaturen NICHT nativ. Für Szenarien, bei denen die Signaturintegrität wichtig ist, fügen Sie ein Tools → Set Variables-Modul mit diesem Filter hinzu:

// In a "Filter" between the webhook and your action modules
{{contains(headers["x-zenovay-signature"]; "sha256=")}}

Für eine vollständige HMAC-Verifizierung müssen Sie entweder:

  1. Auf ein benutzerdefiniertes Code-Modul upgraden (Make.com Premium / Pro-Plan), oder
  2. Make.com mit einem Cloudflare Worker vorschalten, der die Signatur prüft und weiterleitet:
import { createHmac } from 'crypto';

export default {
  async fetch(req) {
    const rawBody = await req.text();
    const signature = req.headers.get('x-zenovay-signature') || '';
    const provided = signature.replace(/^sha256=/, '');
    const expected = createHmac('sha256', YOUR_WEBHOOK_SECRET)
      .update(rawBody)
      .digest('hex');

    if (provided !== expected) return new Response('invalid signature', { status: 401 });

    await fetch(MAKE_WEBHOOK_URL, {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: rawBody,
    });
    return new Response('ok');
  },
};

Ihr Webhook-Secret finden Sie unter Settings → Webhooks → klicken Sie auf das Auge-Symbol auf der Webhook-Karte.


5. Häufige Szenario-Rezepte

Wenn dieses Zenovay-Ereignis ausgelöst wird……Make.com-Szenario
goal_completedZeile zum Google-Sheets-Tab conversions hinzufügen
traffic_spikeMicrosoft-Teams-Benachrichtigung an #marketing senden
website_downSalesforce-Fall öffnen + Customer-Success-Team per E-Mail benachrichtigen
error_spikeNotion-DB-Zeile mit Fehleranzahl + Seiten-URL aktualisieren

Fehlerbehebung

  • Webhook hat die Daten empfangen, aber das Szenario wurde nicht ausgeführt: Das Szenario muss aktiv sein (Umschalter in der unteren linken Ecke des Szenario-Editors).
  • Feldtypen sind falsch (z. B. eine Zahl kommt als Text an): Schalten Sie JSON pass-through im Webhook-Modul AUS, damit Make.com die Typen automatisch parst.
  • Operations-Limit erreicht: Make.com zählt jeden Szenario-Schritt als eine Operation. Kostenloser Tarif = 1.000/Monat. Filtern Sie häufige Ereignisse (wie traffic_spike) in der Zenovay-Webhook-Konfiguration, um unter dem Limit zu bleiben.

Verwandtes

War diese Seite hilfreich?