n8n + ManyChat: Build Your DM Automation in 20 Minutes
If you're spending hours every day manually responding to Instagram or Facebook DMs, it's time to stop. With n8n and manychat, you can build a fully automated direct message system in under 20 minutes — no coding experience required.
This guide walks you through the exact steps to connect manychat triggers with n8n workflows so your audience gets instant, personalized responses while you focus on what matters most.
Why Combine n8n and ManyChat?
manychat is one of the most powerful tools for building chatbot flows on Instagram and Facebook Messenger. It handles the front-end conversation logic beautifully. But when you need to connect those conversations to your CRM, email list, Google Sheets, or any other tool — that's where n8n steps in.
- n8n is an open-source, self-hostable workflow automation tool with 400+ integrations.
- manychat handles Instagram DMs, Facebook Messenger, WhatsApp, and SMS flows visually.
- Together, they create a complete automation stack — from the first DM to CRM entry, email sequence, or Slack notification.
What You'll Need
- A free or Pro account on manychat
- A self-hosted or cloud instance of n8n
- A Facebook Page or Instagram Business account
- About 20 minutes of your time
Step 1: Set Up Your ManyChat Flow (5 Minutes)
Log into your manychat account and navigate to Flows. Create a new flow that triggers when a user sends a specific keyword — for example, "FREE" or "INFO".
Configure the Trigger
- Go to Automation → Keywords in manychat
- Add your keyword (e.g., "GUIDE")
- Connect it to a new flow that sends an initial reply
Add an External Request Action
Inside the manychat flow, add an External Request action. This is how manychat will send data to n8n. You'll paste your n8n webhook URL here in Step 2.
Step 2: Create Your n8n Webhook (5 Minutes)
Open your n8n instance and create a new workflow. Add a Webhook node as the trigger:
- Set the method to POST
- Copy the generated webhook URL
- Paste it into the manychat External Request field from Step 1
Now every time someone triggers your manychat keyword flow, the data — including the subscriber's name, email (if collected), and message — gets sent directly to n8n.
Step 3: Build the n8n Logic (8 Minutes)
This is where n8n truly shines. Once you receive the webhook data, you can route it anywhere:
Option A: Add to Google Sheets
- Add a Google Sheets node in n8n
- Map the subscriber fields (name, email, timestamp)
- Append a new row automatically with every DM trigger
Option B: Add to Email List (e.g., Mailchimp or ActiveCampaign)
- Use the native integrations in n8n to connect your email marketing tool
- Automatically subscribe the user and tag them based on the keyword they used
Option C: Send a Slack Notification
Step 4: Test the Full Flow (2 Minutes)
With manychat and n8n both configured, it's time to test:
- Send your keyword to your own Instagram or Facebook Page
- Watch manychat send the auto-reply
- Check n8n execution logs to confirm the webhook fired
- Verify the data landed correctly in your target app (Sheets, CRM, etc.)
If everything looks good, activate your n8n workflow and publish your manychat flow. Your DM automation is now live.
Pro Tips for Better Results
- Use manychat custom fields to capture more data (phone number, preferences) before sending to n8n
- Add error handling in n8n using IF nodes to manage cases where email is missing
- Chain multiple n8n workflows — for example, trigger a follow-up sequence 24 hours after the initial DM
- Use manychat's built-in analytics to track keyword performance and optimize your triggers
Final Thoughts
The combination of manychat and n8n is one of the most underrated automation stacks available today. manychat handles the human-friendly conversation layer, while n8n connects it to your entire business infrastructure — all without writing a single line of code.
In just 20 minutes, you can go from zero to a fully working DM automation system that captures leads, notifies your team, and feeds your CRM automatically. Start building today with n8n and manychat — your future self will thank you.
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.