Alle Ratgeber
n8n & Workflows12 Min

n8n-Workflows für Handwerker

Welche Automatisierungen sich für Heizungsbauer, Elektriker, Maler und Dachdecker rechnen — mit konkreter n8n-Architektur, Pricing-Vergleich und 4-Stunden-Setup.

3. Mai 2026 · aktualisiert am 2. Oktober 2026 · Alexander Burghart

Warum n8n für Handwerker mehr Sinn ergibt als Zapier oder Make

Angenommen, Sie verbringen als Heizungsbauer, Elektriker, Maler oder Dachdecker jeden Tag jeweils rund 30 Minuten mit dem Eintippen von Anfragen, dem Versenden von Angebotsmails und dem Hinterhertelefonieren bei offenen Rechnungen. Dann können Sie mit einem n8n-Setup pro Woche zwischen 3 und 6 Stunden einsparen. Beispielrechnung: Bei einem effektiven Stundensatz von 75 Euro sind das rund 225–450 Euro pro Woche — und n8n läuft auf einem Self-Hosting-VPS für 5–10 Euro im Monat.

Der Unterschied zu Zapier (US, pro Task) und Make (US/CZ, pro Operation): n8n ist quelloffen, läuft auf Ihrem eigenen Server und kostet keine Gebühr pro Workflow. Sie entscheiden selbst, welche Kundendaten an welchen Dienst gehen; US-Anbieter kommen nur ins Spiel, wenn Sie sie bewusst einbinden. Für Handwerksbetriebe mit überschaubarem Volumen, aber sensiblen Kundendaten (Adressen, Reparatur-Tickets, Bilder von Privaträumen), ist das der entscheidende Unterschied.

PlattformHostingPreismodellDSGVO bei B2C-DatenFür KMU empfehlbar?
n8n self-hostedEU (Hetzner, Hostinger, Strato)nur Server-Kosten ab 5 €/Monatvolle Kontrolle, US-Dienste nur bei eigener Einbindungja, klar
n8n.cloudEU-Region buchbarStarter ab 20 €/MonatOK mit AVVja, wenn Self-Hosting zu komplex
Make (Integromat)EU-Region buchbarab 9 €/Monat (Operations-basiert)mit AVV OKbedingt — Operations-Limits beobachten
ZapierUS (AWS)ab 19,99 $/Monat (Tasks-basiert)nur mit Workaroundnicht für Kundendaten

Eine ausführlichere Gegenüberstellung finden Sie im Vergleich n8n vs. Zapier vs. Make.

Hinweise zu Mahngebühren, Verzugszinsen oder Datenschutz in diesem Leitfaden geben unsere Einschätzung wieder und sind keine Rechtsberatung.

Bevor wir konkret werden: n8n ist kein No-Code-Tool im engeren Sinne. Sie klicken Workflows zusammen wie in Zapier, an manchen Stellen braucht ein Schritt aber JavaScript-Code — z. B. wenn ein Datenformat angepasst oder eine API-Antwort umgebaut wird. Für die hier beschriebenen Workflows reichen 5–10 Zeilen Code je Workflow, oft kopiert aus Templates.

Die fünf Workflows, die jeder Handwerksbetrieb laufen lassen sollte

Wir haben die fünf Workflows so gewählt, dass sie sich gegenseitig ergänzen und nicht doppelt rechnen. Reihenfolge nach ROI absteigend.

Workflow 1 — Lead-Inbox: Anfrage-Formular zu CRM und Vorqualifizierung

Auslöser: Webhook (eingehende Anfrage von der Website)

Architektur:

  1. Webhook empfängt JSON aus dem Kontaktformular
  2. PII-Filter-Node maskiert Name, E-Mail, Adresse, Telefon
  3. Claude/Mistral-Node bewertet die Anfrage anhand von Branche, Region, Anfrage-Text: „Heizung defekt, dringend“ → Score 9/10. „Kann jemand mal vorbeikommen?“ → Score 4/10
  4. Restore-Node ersetzt Platzhalter mit Klardaten
  5. Resend-Node mailt Ihnen eine vorqualifizierte Zusammenfassung
  6. Supabase-Insert in leads-Tabelle mit Score, Kategorie, Audit-Log
  7. WhatsApp- oder SMS-Auto-Reply: „Wir haben Ihre Anfrage erhalten und melden uns bis morgen 17 Uhr“

Zeitersparnis: 3–5 Minuten pro Anfrage. Bei 20 Anfragen pro Woche = 1–1,7 Stunden gespart.

Stolperfalle: Der Webhook braucht Bot-Schutz (Cloudflare Turnstile oder hCaptcha), sonst füllt sich die Inbox mit Spam. Ohne Bot-Schutz stammt schnell ein großer Teil der Einsendungen von Spam-Bots.

Workflow 2 — Mahnwesen mit drei Stufen und Verzugszinsen

Auslöser: Cron, täglich 9 Uhr

Architektur:

  1. Schedule-Trigger 9 Uhr
  2. Supabase-Query: alle Rechnungen, bei denen due_date überschritten und status='open' ist
  3. Pro Rechnung Switch-Node nach Verzugsdauer:
  • Tag 14 nach Fälligkeit: Stufe 1 (freundliche Erinnerung, keine Mahngebühr)
  • Tag 28: Stufe 2 (z. B. 3 Euro Mahngebühr, freundlich-bestimmt)
  • Tag 42: Stufe 3 (z. B. 5 Euro Mahngebühr plus Verzugszinsen nach § 288 BGB, Anwalts-Hinweis)
  1. PDF-Generator-Node erzeugt die Mahnung aus einer von Ihrer Kanzlei geprüften Vorlage
  2. Resend-Node mailt PDF-Anhang plus Inline-Text
  3. Supabase-Update: last_reminder_at plus Stufen-Counter
  4. Audit-Log

Zeitersparnis: Mahnungen schreiben dauert in der Praxis 15–25 Minuten pro Rechnung, wenn man's händisch macht. Bei 5 offenen Rechnungen pro Monat = 75–125 Minuten gespart, plus weniger Geld liegt rum.

Stolperfalle: Mahnungen sind rechtlich heikel. Welche Angaben jede Stufe enthalten muss und welche Gebühren und Zinsen zulässig sind, sollten Sie einmal von Ihrer Kanzlei prüfen lassen. Stufe 3 sollte informieren, nicht drohen. Vorgefertigte Vorlagen gibt es; lassen Sie sie vor dem ersten Einsatz trotzdem kurz prüfen.

Workflow 3 — Angebots-Reminder

Auslöser: Schedule, täglich

Architektur:

  1. Schedule 8 Uhr
  2. Supabase-Query: Angebote älter als 7 Tage, Status = 'sent', kein 'reminded_at' gesetzt
  3. Switch nach Angebots-Wert:
  • unter 1.000 €: einmalige Erinnerung Tag 7
  • 1.000–5.000 €: Erinnerung Tag 7 plus Tag 14
  • über 5.000 €: zusätzlich persönlicher Anruf-Trigger Tag 14 (in Ihre Aufgaben-App)
  1. Resend-Node mailt höfliche Frage „Ist unser Angebot noch aktuell?“
  2. Supabase-Update: reminded_at

Nutzen: Viele Angebote bleiben liegen, weil im Alltag niemand nachfasst. Eine höfliche, automatische Nachfrage nach dem „Wir denken an Sie“-Muster schließt diese Lücke. Beispielrechnung: Kommen bei 20 Angeboten pro Monat dadurch zwei zusätzliche Aufträge zustande, hat sich der Workflow schnell bezahlt gemacht.

Stolperfalle: Mehr als zwei Reminder pro Angebot wirken unprofessionell. Stoppen Sie bei Tag 14 oder 21. Reagiert der Kunde danach nicht, ist der Lead kalt — ein neuer Versuch lohnt sich erst nach etwa 3 Monaten.

Workflow 4 — Rechnungs-Workflow nach Auftragsabschluss

Auslöser: Webhook von der Auftragsverwaltung oder manueller Trigger

Architektur:

  1. Webhook erhält Auftrag-ID
  2. Supabase-Query: Auftrag mit Positionen, Stunden, Material, Kunde
  3. Code-Node berechnet Brutto/Netto/MwSt korrekt nach §14 UStG
  4. PDF-Generator erzeugt Rechnung mit allen Pflichtangaben (Name, Anschrift, Steuernummer, Rechnungsnummer fortlaufend, Lieferdatum, Steuersatz, Bankverbindung)
  5. Resend-Node mailt PDF-Anhang plus eine kurze persönliche Zeile
  6. Supabase-Insert in invoices-Tabelle mit Fälligkeitsdatum
  7. Optional: Buchhaltungs-Export an DATEV/Lexware via Webhook

Zeitersparnis: Rechnung händisch in Word schreiben, prüfen, mailen = 10–15 Min pro Rechnung. Bei 30 Rechnungen pro Monat = 5–7,5 Stunden gespart.

Stolperfalle: Die Rechnungsnummer muss fortlaufend und einmalig vergeben werden. Wenn Sie parallel weiter manuell Rechnungen schreiben, entstehen irgendwann Konflikte. Entweder schreibt n8n die Rechnungen exklusiv, oder Sie nutzen eine zentrale Sequence-Tabelle in Postgres.

Workflow 5 — WhatsApp- und SMS-Anfragen ins Lead-System

Auslöser: WhatsApp-Business-API oder SMS-Gateway-Webhook

Architektur:

  1. Webhook empfängt Nachricht plus Telefonnummer
  2. Code-Node prüft: bekannte Nummer in customers-Tabelle? → existing customer route. Unbekannt? → new lead route
  3. Existing-Customer: Ticket im CRM erstellen, Update per Mail an Sie
  4. New-Lead: PII-Filter, KI-Vorqualifizierung wie in Workflow 1, Insert in leads
  5. Resend mailt Ihnen eine Zusammenfassung mit „Antwort-Vorschlag“
  6. Sie klicken „senden“ — n8n schickt die Antwort per WhatsApp zurück

Zeitersparnis: WhatsApp-Anfragen werden oft tagelang nicht beantwortet, weil sie zwischen privaten Nachrichten verschwinden. Nach dem Setup geht keine mehr verloren.

Stolperfalle: Die WhatsApp-Business-API ist kostenpflichtig; Meta rechnet pro Nachricht bzw. Konversation ab (aktuelle Preise vorab prüfen). Wenn Sie SMS bevorzugen: Seriöse deutsche Gateways (z. B. seven.io, sms77) liegen bei rund 0,08 € pro SMS, allerdings ohne Bild-Versand.

Kommen viele Anfragen per Telefon statt per Nachricht, lässt sich nach demselben Muster eine Telefon-KI anbinden, die Anrufe annimmt und als Lead an n8n übergibt.

DSGVO-Stack für n8n bei Handwerkern

Drei Punkte, ohne die Sie sich die ganze Automation nicht antun sollten:

1. Hosting in der EU

n8n auf Hostinger (VPS-Standort in der EU wählbar, z. B. Frankfurt am Main), Hetzner (Deutschland), Strato (Deutschland), IONOS (Deutschland) oder Scaleway (Frankreich). Meiden Sie AWS- oder Google-Cloud-Standardregionen — die liegen oft physisch in den USA, und die Anbieter unterliegen dem US CLOUD Act.

Konkrete Empfehlung: Hostinger Cloud-VPS Pro für 8,99 €/Monat. Reicht für 5–20 Workflows mit niedrigem Volumen. Plus tägliches Backup, plus Cloudflare als CDN/WAF davor.

So arbeiten wir auch selbst: Die FlowBrain-Website und unser n8n laufen auf einem Hostinger-VPS in Frankfurt am Main. Für die KI-Auswertung gehen nur maskierte Daten an Anthropic (USA), abgesichert über einen AVV mit Standardvertragsklauseln. E-Mails versenden wir über Resend (USA) mit Standardvertragsklauseln.

2. AVVs mit allen Drittanbietern

Pro Service eine signierte AVV-Vorlage:

  • Anthropic Claude / OpenAI / Mistral (für Workflow-1 KI-Vorqualifizierung)
  • Resend / Postmark / SendGrid (für Mailversand)
  • Cloudflare (für CDN + Turnstile)
  • Hostinger / Hetzner (für Server)
  • WhatsApp-Business / SMS-Gateway (für Workflow 5)

Für alle gängigen Anbieter gibt es AVVs. Bei Anthropic und Mistral ist es besonders einfach (PDF im Konto-Portal). Resend (USA) bietet einen AVV mit Standardvertragsklauseln. Cloudflare hat das DPA in der Konto-Sektion. Bei EU-Anbietern wie Hostinger und Hetzner entfällt für den Server die Drittland-Frage; einen AVV brauchen Sie trotzdem.

3. PII-Filter vor jedem KI-Call

Workflow 1 (Lead-KI), Workflow 5 (WhatsApp-KI) und jeder Schritt, in dem Sie Mails per KI formulieren lassen, sind die Stellen, an denen Kundendaten an einen KI-Anbieter gehen. Davor kommt immer ein Filter-Node, der Name, Adresse, Telefon, E-Mail durch Platzhalter ersetzt. Details dazu im Pillar zur DSGVO-konformen KI-Automatisierung.

Setup in vier Stunden — Schritt für Schritt

Wir setzen voraus: Sie haben bereits einen Kontaktformular-Endpoint auf Ihrer Website (z. B. WordPress mit Contact Form 7) und ein Mail-Konto, von dem aus Sie Geschäfts-Mails verschicken.

Stunde 1 — Server und n8n aufsetzen

  1. Hostinger VPS Pro buchen (8,99 €/Monat)
  2. Per SSH einloggen, Docker plus Docker Compose installieren (15 Min, ein Bash-Befehl)
  3. n8n-Compose-File anlegen mit n8nio/n8n:latest plus persistent volume
  4. Cloudflare-DNS für Ihre Subdomain n8n.ihre-firma.de setzen (CNAME zum VPS)
  5. Caddy oder Traefik als Reverse Proxy mit Auto-TLS davor (Let's Encrypt)
  6. Erste Anmeldung in der n8n-UI, Owner-Account erstellen

Jeden dieser Schritte im Detail beschreibt unser n8n-Self-Hosting-Guide.

Stunde 2 — Workflow 1 (Lead-Inbox)

  1. Webhook-Node erstellen, n8n liefert Ihnen die URL https://n8n.ihre-firma.de/webhook/lead-inbox
  2. Webhook in Ihrem Kontaktformular eintragen (in WordPress unter „Form-Action“)
  3. Code-Node mit PII-Filter (Aufbau wie im DSGVO-Pillar beschrieben)
  4. HTTP-Request-Node an Anthropic API mit Ihrem API-Key (in n8n als Credential gespeichert, nicht im Workflow-JSON)
  5. Code-Node Restore
  6. Resend-Node für die Mail an Sie
  7. Supabase-Node oder Postgres-Node für den Insert in leads
  8. Test mit einer Mock-Anfrage

Stunde 3 — Workflow 2 (Mahnwesen) und Workflow 3 (Angebots-Reminder)

  1. Schedule-Trigger 9 Uhr und 8 Uhr separat
  2. Supabase-Query-Nodes mit den passenden SQL-Statements
  3. Templates für die drei Mahnstufen plus Reminder-Mail vorbereiten
  4. PDF-Generator (n8n-eigener PDF-Node oder externer Service wie pdfgeneratorapi)
  5. Resend-Versand-Nodes
  6. Test mit Test-Daten in Supabase

Stunde 4 — Workflow 4 (Rechnung) und Workflow 5 (WhatsApp/SMS)

  1. Workflow 4 baut auf Workflow 2 auf — vieles lässt sich wiederverwenden
  2. Workflow 5 nur, wenn Sie wirklich WhatsApp-Anfragen bekommen (sonst überspringen)
  3. Error-Workflow erstellen, der bei jedem Fehler eine Mail an Sie schickt
  4. Alle Workflows aktivieren, Cron läuft

Nach 4 Stunden steht das Grundgerüst. Feinschliff, Edge-Cases und weitere Templates kommen in den nächsten Wochen, aber das System läuft.

Die häufigsten Fehler im n8n-Setup

Fehler 1 — Kein Error-Workflow

Standard-n8n schweigt, wenn ein Workflow scheitert. Wenn Ihr Mahnwesen zwei Wochen lang stillsteht, weil Supabase down war, merken Sie das erst, wenn ein Kunde reklamiert. Lösung: ein globaler Error-Trigger-Workflow, der bei jedem Fehler in irgendeinem Workflow eine Slack- oder Mail-Benachrichtigung schickt.

Fehler 2 — Credentials im Workflow-JSON statt im n8n-Credential-Store

Klassiker bei Anfängern: API-Key direkt im HTTP-Request-Node als Header-Wert eingetragen. Das landet im Workflow-Export 1:1 sichtbar. Korrekt: n8n-Credential erstellen (verschlüsselt gespeichert), nur per Reference im Node nutzen.

Fehler 3 — Kein Backup

n8n speichert alle Workflows in einer Datenbank (SQLite oder PostgreSQL). Wenn der Server ausfällt und kein Backup da ist, ist alles weg. Lösung: täglicher SQL-Dump auf einen anderen Server, mindestens 7 Versionen aufbewahren.

Fehler 4 — Webhooks ohne Authentifizierung

Wenn ein Webhook öffentlich erreichbar ist, kann jeder Daten hineinposten. Lösung: Header-Token-Auth (z. B. X-API-Token) oder IP-Whitelist auf Caddy/Nginx-Ebene.

Fehler 5 — Keine Versionskontrolle

n8n exportiert Workflows als JSON. Wer keine Versionskontrolle hat, kann eine versehentliche Änderung nicht zurückrollen. Lösung: Workflows wöchentlich exportieren und in ein Git-Repo committen.

Pricing-Vergleich realistisch durchgerechnet

Annahme: ein Heizungsbauer mit 25 Anfragen pro Woche, 8 Mahnungen pro Monat, 30 Rechnungen pro Monat, 15 Angeboten pro Monat. Gesamt-Volumen pro Monat: ca. 600 Workflow-Runs mit je 5–10 Schritten = 3.000–6.000 Operations.

PlattformKosten/MonatBegrenzungen
n8n self-hosted (Hostinger Pro)8,99 € (Server) + 0 € (Software) = 8,99 €unbegrenzte Workflows, unbegrenzte Operations
n8n.cloud Starter20 €bis 2.500 Operations, Basic-Support
Make Pro 10k16 €10.000 Operations
Zapier Professional49 $ ≈ 45 €2.000 Tasks

Über 12 Monate: n8n self-hosted = 108 €, n8n.cloud = 240 €, Make = 192 €, Zapier = 540 €. Beispielrechnung: Bei 6 Stunden Zeitersparnis pro Woche und 75 € Stundensatz entspricht das einem Wert von 23.400 € pro Jahr. Damit rechnet sich jedes der Tools, selbst Zapier. n8n self-hosted ist aber der günstigste Weg und lässt Ihnen die meiste Kontrolle über die Datenwege. Mehr Details zu den Kosten finden Sie im Beitrag n8n Kosten 2026.

Was Sie am Montag zuerst tun

Planen Sie Zeitblock 1 ein: Hostinger-VPS-Account erstellen und ein 30-minütiges YouTube-Video „n8n auf Docker installieren“ anschauen. Kostet 9 € plus 30 Minuten. Damit steht die Basis.

Zeitblock 2 in derselben Woche: 2 Stunden konzentriert für Workflow 1 (Lead-Inbox). Ein Workflow, der läuft, ist mehr wert als fünf Workflows im Plan. Läuft der erste, bauen Sie den Rest in den Wochen danach nebenbei.

Wenn Sie dabei ins Stocken geraten, ist das normal. Die ersten zwei Stunden mit n8n fühlen sich an wie bei jedem neuen Tool — danach geht es schnell. Ein Tipp: Hängen Sie den Webhook erst an Ihr echtes Kontaktformular, wenn Workflow 1 stabil läuft. Testen Sie zuerst mit Mock-Daten, dann schalten Sie scharf.

Wenn Sie das Setup lieber abgeben möchten, finden Sie unser Angebot unter n8n-Workflows und branchenspezifische Informationen auf der Seite Handwerk. Der AVV ist dabei immer inklusive, ohne Aufpreis.

Datenschutz-Check für Ihre KI-Workflows

30 Minuten, kostenlos, ohne Verkaufsdruck: Wir gehen gemeinsam die Stellen durch, an denen Daten zu einer KI fließen, und Sie erhalten eine konkrete Liste.

Termin buchen