No DM replies? Fix it with n8n + ManyChat

DMs unbeantwortet? n8n + ManyChat löst es

🇬🇧 English

Why Your DMs Are Costing You Leads

If you're running a business on Instagram or Facebook, every unanswered DM is a missed opportunity. Followers ask questions, request links, or signal buying intent — and if you're not responding fast enough, they move on. The solution isn't to hire a VA. It's to build a smart automation system using n8n and manychat — and you can set it up in under 20 minutes.

What You'll Build

This workflow does three things automatically:

  • Detects a specific keyword or trigger phrase in an incoming DM
  • Sends an instant personalised reply via manychat
  • Logs the lead data and triggers a follow-up sequence through n8n

The result? Every lead gets a response within seconds, and your backend data stays clean and organised without you touching a thing.

What You Need Before You Start

  • A free or pro account on manychat (connected to your Instagram or Facebook page)
  • An n8n account — cloud or self-hosted both work
  • A Google Sheet or Airtable base to store lead data (optional but recommended)
  • About 20 minutes of focused time

Step 1: Set Up Your ManyChat Trigger (5 Minutes)

Log into your manychat dashboard and navigate to Automation → Flows. Create a new flow and choose Instagram DM or Facebook Messenger as your channel.

Set your trigger keyword — for example, "link", "pricing", or "info". This is the word your audience will type to activate the automation.

Add a quick reply message inside manychat that feels human. Something like: "Hey [First Name]! Thanks for reaching out — here's exactly what you asked for 👇" followed by your link or CTA button.

Publish the flow. manychat is now listening for that keyword around the clock.

Step 2: Connect ManyChat to n8n via Webhook (7 Minutes)

Open your n8n workspace and create a new workflow. Add a Webhook node as your trigger. Copy the webhook URL that n8n generates.

Go back into manychat and, inside your flow, add an External Request action. Paste the n8n webhook URL and map the fields you want to send — such as subscriber name, email (if collected), and the trigger keyword they used.

Test the connection by sending a DM to yourself with the keyword. Watch n8n receive the data in real time. You'll see the payload populate inside the webhook node — subscriber ID, first name, timestamp, and more.

Step 3: Build the n8n Logic (5 Minutes)

Now that n8n is receiving data, add your next nodes:

  • Google Sheets node: Append a new row with the subscriber's details — name, keyword, timestamp, and source platform.
  • IF node (optional): Use n8n's IF node to branch logic. For example, if the keyword is "pricing", trigger an email sequence. If it's "link", just log and stop.
  • Email or Slack node: Notify yourself when a high-intent keyword is detected so you can follow up personally.

Save and activate the n8n workflow. It's now live and processing every new DM trigger automatically.

Step 4: Test the Full Flow End-to-End (3 Minutes)

Open a second device or ask a friend to DM your page with your trigger keyword. Watch the sequence fire:

  • manychat sends the instant reply
  • n8n receives the data via webhook
  • Your Google Sheet logs the lead
  • You get a notification if configured

If something doesn't fire, check the webhook URL is correctly pasted in manychat and that your n8n workflow is set to Active, not just saved.

Pro Tips to Get More From This Setup

Use Multiple Keywords

Inside manychat, you can stack multiple keyword triggers for the same flow. Cover variations — "price", "pricing", "how much", "cost" — so you never miss a buyer signal.

Add a Delay Sequence in ManyChat

manychat supports follow-up messages with time delays. Set a message to fire 24 hours after the initial reply to re-engage contacts who didn't click your link.

Tag Contacts in n8n

Use n8n to hit the manychat API and apply custom tags to subscribers based on their keyword. This makes your audience segmentation effortless for future campaigns.

Why This Stack Works So Well

manychat is purpose-built for conversational marketing inside social platforms — it handles compliance, delivery, and the human-feel of messaging. n8n brings the backend power: conditional logic, multi-app connections, and data logging that manychat alone can't do.

Together, they form a lead capture machine that runs 24/7 without a single manual action. Whether you're a solo creator or running a full marketing team, this 20-minute setup pays for itself the first time it captures a lead while you're asleep.

Ready to Build It?

Get started with n8n and connect it to your manychat account today. The template is simple enough for beginners and flexible enough to scale with your business. Stop leaving DMs on read — start turning them into revenue.

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

Warum unbeantwortete DMs dich Leads kosten

Wenn du dein Business auf Instagram oder Facebook betreibst, ist jede unbeantwortete DM eine verpasste Chance. Follower stellen Fragen, fragen nach Links oder zeigen Kaufinteresse — und wenn du nicht schnell genug antwortest, wenden sie sich ab. Die Lösung ist keine VA einzustellen, sondern ein smartes Automatisierungssystem mit n8n und manychat aufzubauen — und das in unter 20 Minuten.

Was du aufbauen wirst

Dieser Workflow erledigt automatisch drei Dinge:

  • Er erkennt ein bestimmtes Keyword oder einen Trigger-Begriff in einer eingehenden DM
  • Er sendet sofort eine personalisierte Antwort über manychat
  • Er speichert die Lead-Daten und startet eine Follow-up-Sequenz über n8n

Das Ergebnis? Jeder Lead bekommt innerhalb von Sekunden eine Antwort, und deine Backend-Daten bleiben sauber organisiert — ohne dass du einen Finger rührst.

Was du vorher brauchst

  • Ein kostenloses oder Pro-Konto bei manychat (verbunden mit deiner Instagram- oder Facebook-Seite)
  • Ein n8n-Konto — Cloud oder Self-Hosted funktioniert beides
  • Ein Google Sheet oder eine Airtable-Basis zum Speichern von Lead-Daten (optional, aber empfohlen)
  • Etwa 20 Minuten fokussierte Zeit

Schritt 1: ManyChat-Trigger einrichten (5 Minuten)

Logge dich in dein manychat-Dashboard ein und gehe zu Automation → Flows. Erstelle einen neuen Flow und wähle Instagram DM oder Facebook Messenger als Kanal.

Lege dein Trigger-Keyword fest — zum Beispiel „link", „preis" oder „info". Das ist das Wort, das dein Publikum eintippen muss, um die Automatisierung auszulösen.

Füge in manychat eine Sofortantwort ein, die menschlich klingt. Zum Beispiel: „Hey [Vorname]! Danke für deine Nachricht — hier ist genau das, wonach du gefragt hast 👇" — gefolgt von deinem Link oder CTA-Button.

Veröffentliche den Flow. manychat hört jetzt rund um die Uhr auf dieses Keyword.

Schritt 2: ManyChat mit n8n per Webhook verbinden (7 Minuten)

Öffne deinen n8n-Workspace und erstelle einen neuen Workflow. Füge einen Webhook-Node als Trigger hinzu. Kopiere die Webhook-URL, die n8n generiert.

Gehe zurück in manychat und füge innerhalb deines Flows eine External Request-Aktion hinzu. Füge die n8n-Webhook-URL ein und mappe die Felder, die du übermitteln möchtest — z. B. Name des Abonnenten, E-Mail (falls vorhanden) und das verwendete Keyword.

Teste die Verbindung, indem du dir selbst eine DM mit dem Keyword sendest. Beobachte, wie n8n die Daten in Echtzeit empfängt. Du siehst die Payload im Webhook-Node — Abonnenten-ID, Vorname, Zeitstempel und mehr.

Schritt 3: Die n8n-Logik aufbauen (5 Minuten)

Jetzt, da n8n Daten empfängt, fügst du die nächsten Nodes hinzu:

  • Google Sheets Node: Schreibe eine neue Zeile mit den Details des Abonnenten — Name, Keyword, Zeitstempel und Quellplattform.
  • IF-Node (optional): Nutze den IF-Node von n8n, um Logik zu verzweigen. Beispiel: Wenn das Keyword „preis" ist, starte eine E-Mail-Sequenz. Bei „link" einfach speichern und stoppen.
  • E-Mail- oder Slack-Node: Benachrichtige dich selbst, wenn ein High-Intent-Keyword erkannt wird, damit du persönlich nachfassen kannst.

Speichere und aktiviere den n8n-Workflow. Er ist jetzt live und verarbeitet jeden neuen DM-Trigger automatisch.

Schritt 4: Den gesamten Flow von Anfang bis Ende testen (3 Minuten)

Öffne ein zweites Gerät oder bitte einen Freund, deiner Seite eine DM mit dem Trigger-Keyword zu schicken. Beobachte, wie die Sequenz ausgelöst wird:

  • manychat sendet die Sofortantwort
  • n8n empfängt die Daten per Webhook
  • Dein Google Sheet speichert den Lead
  • Du erhältst eine Benachrichtigung (falls konfiguriert)

Falls etwas nicht funktioniert, prüfe, ob die Webhook-URL korrekt in manychat eingefügt wurde und ob dein n8n-Workflow auf Aktiv gesetzt ist — nicht nur gespeichert.

Profi-Tipps für mehr aus diesem Setup

Mehrere Keywords verwenden

Innerhalb von manychat kannst du mehrere Keyword-Trigger für denselben Flow stapeln. Decke Variationen ab — „preis", „kosten", „wie viel", „angebot" — damit du kein Kaufsignal verpasst.

Verzögerungssequenz in ManyChat hinzufügen

manychat unterstützt Follow-up-Nachrichten mit Zeitverzögerungen. Lass eine Nachricht 24 Stunden nach der ersten Antwort versenden, um Kontakte erneut anzusprechen, die nicht auf deinen Link geklickt haben.

Kontakte in n8n taggen

Nutze n8n, um die manychat-API anzusprechen und Abonnenten basierend auf ihrem Keyword benutzerdefinierte Tags zuzuweisen. Das macht deine Zielgruppensegmentierung für künftige Kampagnen mühelos.

Warum dieses Stack so gut funktioniert

manychat ist speziell für Conversational Marketing auf sozialen Plattformen entwickelt — es kümmert sich um Compliance, Zustellung und die menschliche Note in der Kommunikation. n8n liefert die Backend-Power: bedingte Logik, Multi-App-Verbindungen und Datenspeicherung, die manychat allein nicht bieten kann.

Zusammen bilden sie eine Lead-Capture-Maschine, die rund um die Uhr läuft — ganz ohne manuelle Eingriffe. Egal ob du ein Solo-Creator bist oder ein ganzes Marketing-Team leitest: Dieses 20-Minuten-Setup amortisiert sich bereits beim ersten Lead, den es erfasst, während du schläfst.

Bereit zum Aufbauen?

Starte jetzt mit n8n und verbinde es mit deinem manychat-Konto. Das Template ist einfach genug für Einsteiger und flexibel genug, um mit deinem Business zu wachsen. Hör auf, DMs ungelesen zu lassen — und fang an, sie in Umsatz zu verwandeln.

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.