Website-Formular in Google Sheets speichern und per Slack benachrichtigen
Jede Kontakt- oder Lead-Anfrage automatisch in eine Google-Tabelle schreiben und das Team in Slack informieren — ohne Code, in etwa 10 Minuten eingerichtet.
Wenn jemand das Kontaktformular Ihrer Website ausfüllt, wollen Sie zwei Dinge: den Eintrag in einer Tabelle und eine kurze Info ans Team. Mit W flow ist das ein kleiner Workflow aus drei Nodes — und dafür gibt es eine fertige Vorlage.
Was Sie brauchen
- Ein kostenloses W-flow-Konto.
- Ein Google-Konto mit einer Tabelle (erste Zeile:
Name,E-Mail,Nachricht). - Eine Slack-Incoming-Webhook-URL für den Kanal, der benachrichtigt werden soll (Slack → Apps → Incoming Webhooks → Zu Slack hinzufügen).
- Ein Website-Formular, das seine Daten an eine URL senden kann (fast jeder Formular-Baukasten kann das: „Webhook“, „POST an URL“ oder ein paar Zeilen JavaScript).
Schritt 1 — Mit der Vorlage starten
Öffnen Sie Workflows, klicken Sie auf Templates und wählen Sie Webhook → Google Sheets → Slack. Sie erhalten drei verbundene Nodes: Webhook (empfängt das Formular), Google Sheets — Append Row (speichert es) und Slack Message (benachrichtigt Sie).
Schritt 2 — Google Sheets verbinden
- Klicken Sie auf den Node Google Sheets — Append Row.
- Klicken Sie neben Google account auf Connect Google und erlauben Sie den Zugriff im neuen Fenster. Sie geben kein Passwort und keinen API-Schlüssel in W flow ein — die Verbindung wird verschlüsselt gespeichert und erneuert sich selbst.
- Fügen Sie die Spreadsheet ID ein: den langen Teil der Tabellen-Adresse zwischen
/d/und/edit. - Prüfen Sie Values. Die Vorlage schreibt
[["{{name}}", "{{email}}", "{{message}}"]]— eine Zeile mit den drei Formularfeldern. Die Namen in{{…}}müssen zu den Feldnamen passen, die Ihr Formular sendet.
Schritt 3 — Slack einrichten
Öffnen Sie den Node Slack Message, fügen Sie Ihre Incoming-Webhook-URL ein und passen Sie den Text an, zum Beispiel Neue Anfrage: {{name}} ({{email}}).
Schritt 4 — Formular mit dem Webhook verbinden
- Öffnen Sie den Node Webhook und kopieren Sie seine URL (sie sieht aus wie
https://w-flow.tech/webhook/…). - Schalten Sie Always listen ein, damit die URL jederzeit Einsendungen annimmt — nicht nur während Sie testen.
- Optional, aber empfohlen: Setzen Sie ein Secret. Ihr Formular muss es dann im Header
X-W-Flow-Secretmitsenden, damit niemand sonst Ihre Tabelle füllen kann. - Tragen Sie in Ihrem Formular-Tool die kopierte Adresse als Webhook-/Ziel-URL ein, Methode
POST, als JSON oder Formulardaten.
Schritt 5 — Testen
Drücken Sie im Editor auf Run und senden Sie das Formular einmal ab. Die Log-Konsole zeigt Eingabe und Ausgabe jedes Nodes; in der Tabelle erscheint eine neue Zeile und Slack meldet sich im Kanal. Schlägt ein Node fehl, nennt das Log das genaue Feld und einen Fehlercode.
Ideen zum Erweitern
- Mit einer IF Condition nur dann Slack benachrichtigen, wenn die Nachricht „Preis“ enthält oder von einer Firmen-Domain kommt.
- Dem Absender automatisch mit Gmail — Send Email antworten.
- Die Anfrage vor dem Speichern von einem KI-Node (Extract Structured Data) einordnen lassen.
Selbst ausprobieren
Legen Sie ein kostenloses W-flow-Konto an und bauen Sie diesen Workflow in wenigen Minuten.
Kostenlos starten