Build a Lead Gen Bot in 30 Minutes

Lead-Bot in 30 Minuten bauen

🇬🇧 English

This article contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.

Build a Lead Generation Bot in 30 Minutes

Every business lives and dies by its leads. But manually chasing prospects, filling spreadsheets, and sending follow-up emails is a soul-crushing time sink. What if you could build a fully automated lead generation bot in just 30 minutes — one that works around the clock, qualifies prospects, and routes them into your CRM without you lifting a finger?

That is exactly what we are going to build today. Using n8n as our automation backbone and activecampaign as our CRM and email engine, you will have a production-ready lead bot live before your next coffee break.

What This Bot Actually Does

Before we dive into the build, let us be clear about what we are creating. This lead generation bot will:

  • Capture leads from a web form or landing page
  • Qualify them automatically based on answers they provide
  • Segment and tag contacts in your CRM
  • Trigger personalised follow-up emails instantly
  • Notify your sales team when a hot lead comes in

No developer. No expensive agency. Just smart automation.

What You Need Before You Start

  • A free or paid n8n account (cloud or self-hosted)
  • An activecampaign account (free trial works)
  • A web form tool — Typeform, Tally, or even a simple HTML form
  • Around 30 minutes of focused time

Step 1 — Create Your Lead Capture Form (5 Minutes)

Your bot needs a front door. Head to Tally.so (free) or Typeform and create a simple form. Include these fields:

  • Full name
  • Email address
  • Company size (dropdown: 1–10, 11–50, 51–200, 200+)
  • Primary challenge (short text or dropdown)
  • Budget range (optional but powerful for qualification)

Once your form is live, grab the webhook URL — you will paste it into n8n in the next step.

Step 2 — Set Up Your n8n Workflow (10 Minutes)

Open your n8n dashboard and create a new workflow. Here is the node structure you will build:

Node 1: Webhook Trigger

Add a Webhook node in n8n. Set the method to POST and copy the generated URL into your form tool as the submission endpoint. This is your bot's entry point — every form submission fires here first.

Node 2: IF Node — Lead Qualification

Add an IF node to split leads into hot and cold buckets. For example, define a hot lead as someone with a company size above 50 AND a budget above a threshold you set. The n8n IF node makes this logic dead simple with its visual condition builder.

Node 3: Set Node — Enrich the Data

Use a Set node to clean and structure your data. Normalise field names, add a timestamp, and append a lead score value (e.g., hot or warm) based on the IF branch the lead came from. This structured data feeds cleanly into activecampaign.

Node 4: ActiveCampaign — Create or Update Contact

Add the activecampaign node and select Contact — Create or Update. Map your fields: email, first name, last name, and any custom fields you have set up in activecampaign (like company size or lead score). The node handles duplicates automatically — if the contact exists, it updates them.

Node 5: ActiveCampaign — Add Tag

Add another activecampaign node to apply tags. Tag hot leads as hot-lead and cold leads as nurture. These tags will trigger different automation sequences inside activecampaign — keeping your follow-up razor-sharp and relevant.

Node 6: Send Internal Notification

For hot leads, add a Slack or Email node to ping your sales team instantly. Include the lead's name, company size, challenge, and a direct link to their activecampaign contact profile. Speed-to-lead is everything — this node makes sure nobody falls through the cracks.

Step 3 — Build Your Follow-Up Sequences in ActiveCampaign (10 Minutes)

Switch over to activecampaign and build two simple automation sequences triggered by the tags your n8n workflow applies:

Hot Lead Sequence

  • Email 1 (immediate): Personalised intro referencing their specific challenge
  • Email 2 (Day 2): Case study or social proof relevant to their industry
  • Email 3 (Day 4): Direct CTA to book a call

Nurture Sequence

  • Email 1 (immediate): Welcome + free resource (checklist, guide, or template)
  • Email 2 (Day 5): Educational content addressing their challenge
  • Email 3 (Day 12): Soft pitch with testimonial

activecampaign handles the timing, personalisation tokens, and delivery automatically once you build these sequences. You set them up once and they run forever.

Step 4 — Test Everything (5 Minutes)

Submit a test entry through your form. Watch the n8n workflow execute in real time using the built-in execution log. Check that:

  • The webhook receives the payload correctly
  • The IF node routes to the right branch
  • The contact appears in activecampaign with correct tags
  • The automation sequence fires in activecampaign
  • The Slack or email notification arrives for hot leads

Fix any mapping issues in the n8n Set node, then you are done.

Pro Tips to Level Up Your Bot

  • Add AI scoring: Route form data through an OpenAI node in n8n to generate a written lead summary and score before it hits activecampaign.
  • Enrich with Clearbit or Hunter.io: Add an enrichment node in n8n to pull company data automatically before writing to your CRM.
  • Use activecampaign site tracking: Once contacts are in, track their website behaviour and trigger follow-up based on pages they visit.
  • Schedule re-engagement: Use n8n on a cron schedule to pull cold contacts from activecampaign and re-add them to a new nurture sequence after 60 days of inactivity.

Why This Stack Works So Well

n8n gives you the flexibility of code with the speed of a visual builder. It handles the logic, routing, and integrations without locking you into expensive per-task pricing. activecampaign is one of the most powerful CRM and email automation platforms available, with deep personalisation that turns cold contacts into paying customers.

Together, they create a lead generation engine that runs 24/7, scales with your business, and costs a fraction of what an agency would charge for the same result.

Final Thoughts

You now have a complete blueprint for a lead generation bot that captures, qualifies, segments, and follows up with prospects automatically. Thirty minutes of setup. A lifetime of automated lead flow.

Start with the basic version today. Once it is live and generating results, layer in AI scoring, enrichment, and re-engagement flows using n8n and activecampaign. The compounding value of this system grows every single week.

Your competitors are still doing this manually. You do not have to be.

This post was created with tools we use and recommend: n8n for workflow automation, Turbotic as an AI-native automation alternative, ElevenLabs for AI voiceover, Placid for visual content creation, and Hostinger for reliable VPS hosting. Some links are affiliate links.

🇩🇪 Deutsch

Dieser Artikel enthält Affiliate-Links (Werbung). Kaufst du darüber, erhalten wir ggf. eine Provision – für dich ohne Mehrkosten.

Einen Lead-Generierungs-Bot in 30 Minuten bauen

Jedes Unternehmen steht und fällt mit seinen Leads. Aber Interessenten manuell nachzujagen, Tabellen zu pflegen und Follow-up-E-Mails zu schreiben kostet enorm viel Zeit und Nerven. Was wäre, wenn du in nur 30 Minuten einen vollautomatisierten Lead-Generierungs-Bot bauen könntest — einen, der rund um die Uhr arbeitet, Interessenten qualifiziert und sie in dein CRM einträgt, ohne dass du einen Finger rühren musst?

Genau das bauen wir heute. Mit n8n als Automatisierungs-Backbone und activecampaign als CRM- und E-Mail-Engine hast du einen einsatzbereiten Lead-Bot, bevor dein nächster Kaffee kalt ist.

Was dieser Bot wirklich macht

Bevor wir mit dem Aufbau beginnen, klären wir kurz, was unser Bot leisten wird:

  • Leads erfassen über ein Webformular oder eine Landingpage
  • Automatisch qualifizieren anhand der eingegebenen Antworten
  • Segmentieren und taggen in deinem CRM
  • Personalisierte Follow-up-E-Mails sofort auslösen
  • Dein Vertriebsteam benachrichtigen, wenn ein heisser Lead eingeht

Kein Entwickler. Keine teure Agentur. Nur smarte Automatisierung.

Was du vor dem Start brauchst

  • Ein kostenloses oder kostenpflichtiges n8n-Konto (Cloud oder selbst gehostet)
  • Ein activecampaign-Konto (kostenlose Testversion reicht)
  • Ein Formular-Tool — Typeform, Tally oder ein einfaches HTML-Formular
  • Ca. 30 Minuten konzentrierte Zeit

Schritt 1 — Lead-Erfassungsformular erstellen (5 Minuten)

Dein Bot braucht eine Eingangstür. Erstelle bei Tally.so (kostenlos) oder Typeform ein einfaches Formular mit diesen Feldern:

  • Vollständiger Name
  • E-Mail-Adresse
  • Unternehmensgrösse (Dropdown: 1–10, 11–50, 51–200, 200+)
  • Grösste Herausforderung (Freitext oder Dropdown)
  • Budgetrahmen (optional, aber sehr wertvoll für die Qualifizierung)

Sobald dein Formular live ist, kopiere die Webhook-URL — du fügst sie im nächsten Schritt in n8n ein.

Schritt 2 — n8n-Workflow einrichten (10 Minuten)

Öffne dein n8n-Dashboard und erstelle einen neuen Workflow. So sieht die Node-Struktur aus:

Node 1: Webhook-Trigger

Füge einen Webhook-Node in n8n hinzu. Stelle die Methode auf POST und füge die generierte URL als Übermittlungs-Endpunkt in dein Formular-Tool ein. Jede Formularübermittlung landet zuerst hier.

Node 2: IF-Node — Lead-Qualifizierung

Füge einen IF-Node hinzu, um Leads in heisse und kalte Kategorien aufzuteilen. Ein heisser Lead könnte zum Beispiel jemand mit mehr als 50 Mitarbeitern und einem definierten Budget sein. Der visuelle Bedingungseditor in n8n macht diese Logik zum Kinderspiel.

Node 3: Set-Node — Daten anreichern

Verwende einen Set-Node, um deine Daten zu bereinigen und zu strukturieren. Normalisiere Feldnamen, füge einen Zeitstempel hinzu und ergänze einen Lead-Score-Wert (z.B. hot oder warm) je nach IF-Zweig. Diese strukturierten Daten fliessen sauber in activecampaign.

Node 4: ActiveCampaign — Kontakt erstellen oder aktualisieren

Füge den activecampaign-Node hinzu und wähle Kontakt erstellen oder aktualisieren. Weise deine Felder zu: E-Mail, Vorname, Nachname und benutzerdefinierte Felder in activecampaign (z.B. Unternehmensgrösse oder Lead-Score). Duplikate werden automatisch behandelt.

Node 5: ActiveCampaign — Tag hinzufügen

Füge einen weiteren activecampaign-Node hinzu, um Tags zu vergeben. Heisse Leads erhalten den Tag hot-lead, kalte Leads den Tag nurture. Diese Tags lösen unterschiedliche Automatisierungssequenzen in activecampaign aus.

Node 6: Interne Benachrichtigung senden

Für heisse Leads fügst du einen Slack- oder E-Mail-Node hinzu, der dein Vertriebsteam sofort informiert. Füge Name, Unternehmensgrösse, Herausforderung und einen direkten Link zum activecampaign-Kontaktprofil ein. Geschwindigkeit ist alles — dieser Node sorgt dafür, dass niemand verloren geht.

Schritt 3 — Follow-up-Sequenzen in ActiveCampaign aufbauen (10 Minuten)

Wechsle zu activecampaign und erstelle zwei einfache Automatisierungssequenzen, die durch die Tags ausgelöst werden, die dein n8n-Workflow vergibt:

Sequenz für heisse Leads

  • E-Mail 1 (sofort): Personalisierte Einführung mit Bezug auf ihre spezifische Herausforderung
  • E-Mail 2 (Tag 2): Fallstudie oder Social Proof aus ihrer Branche
  • E-Mail 3 (Tag 4): Direkter Call-to-Action zur Terminbuchung

Nurture-Sequenz

  • E-Mail 1 (sofort): Willkommen + kostenlose Ressource (Checkliste, Leitfaden oder Vorlage)
  • E-Mail 2 (Tag 5): Lehrreicher Inhalt zur ihrer Herausforderung
  • E-Mail 3 (Tag 12): Sanfter Pitch mit Kundenstimme

activecampaign übernimmt Timing, Personalisierung und Zustellung automatisch. Einmal aufgebaut, laufen diese Sequenzen unbegrenzt weiter.

Schritt 4 — Alles testen (5 Minuten)

Sende einen Testdatensatz über dein Formular. Beobachte, wie der n8n-Workflow im Echtzeit-Ausführungsprotokoll läuft. Überprüfe:

  • Der Webhook empfängt die Daten korrekt
  • Der IF-Node leitet zum richtigen Zweig weiter
  • Der Kontakt erscheint in activecampaign mit den richtigen Tags
  • Die Automatisierungssequenz startet in activecampaign
  • Die Slack- oder E-Mail-Benachrichtigung kommt für heisse Leads an

Behebe eventuelle Mapping-Fehler im n8n-Set-Node — dann bist du fertig.

Profi-Tipps, um deinen Bot noch stärker zu machen

  • KI-Scoring hinzufügen: Leite Formulardaten durch einen OpenAI-Node in n8n, um vor dem Eintrag in activecampaign eine KI-Zusammenfassung und einen Score zu generieren.
  • Mit Clearbit oder Hunter.io anreichern: Ergänze einen Anreicherungs-Node in n8n, um Unternehmensdaten automatisch abzurufen.
  • Site-Tracking in activecampaign nutzen: Sobald Kontakte erfasst sind, verfolge ihr Website-Verhalten und triggere Follow-ups basierend auf besuchten Seiten.
  • Re-Engagement planen: Nutze n8n per Cron-Job, um kalte Kontakte aus activecampaign nach 60 Tagen Inaktivität erneut in eine Nurture-Sequenz aufzunehmen.

Warum dieses Setup so gut funktioniert

n8n bietet die Flexibilität von Code mit der Geschwindigkeit eines visuellen Builders — ohne teure aufgabenbasierte Preismodelle. activecampaign ist eine der leistungsstärksten CRM- und E-Mail-Automatisierungsplattformen auf dem Markt, mit tiefer Personalisierung, die aus kalten Kontakten zahlende Kunden macht.

Zusammen bilden sie eine Lead-Generierungsmaschine, die 24/7 läuft, mit deinem Unternehmen wächst und einen Bruchteil dessen kostet, was eine Agentur für dasselbe Ergebnis verlangen würde.

Fazit

Du hast jetzt einen vollständigen Blueprint für einen Lead-Generierungs-Bot, der Interessenten automatisch erfasst, qualifiziert, segmentiert und anschreibt. Dreissig Minuten Aufbau. Dauerhafter automatisierter Lead-Fluss.

Starte heute mit der Basisversion. Sobald sie läuft und Ergebnisse liefert, ergänze KI-Scoring, Datenanreicherung und Re-Engagement-Flows mit n8n und activecampaign. Der kumulative Wert dieses Systems wächst jede Woche.

Deine Mitbewerber erledigen das noch manuell. Du musst das nicht mehr.

Dieser Beitrag wurde mit Tools erstellt, die wir selbst nutzen und empfehlen: n8n für Workflow-Automatisierung, Turbotic als KI-native Automatisierungsalternative, ElevenLabs für KI-Voiceover, Placid für visuelle Content-Erstellung und netcup für zuverlässiges VPS-Hosting in Deutschland. Einige Links sind Affiliate-Links.