This article contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.
Why Your DM Strategy Is Costing You Time and Money
Every unanswered DM is a missed opportunity. Whether you're running a personal brand, an e-commerce store, or a coaching business, direct messages are one of the highest-converting touchpoints you have. But manually responding to every message? That doesn't scale.
That's where combining n8n with manychat becomes a game-changer. In just 15 minutes, you can set up a fully automated DM workflow that responds instantly, qualifies leads, and routes conversations — all without writing a single line of code.
What You'll Build
By the end of this guide, you'll have a working automation that:
- Triggers when someone sends a specific keyword in your DMs
- Sends an instant, personalised reply via manychat
- Logs the interaction to a Google Sheet or Airtable via n8n
- Optionally adds the contact to your email list or CRM
Tools You Need
- manychat — handles the Instagram or Facebook DM layer, keyword triggers, and user interaction
- n8n — acts as the automation backbone, connecting ManyChat to your other tools via webhooks
- A Google Sheet, Notion database, or CRM of your choice
Step-by-Step: Building the Workflow
Step 1 — Set Up Your ManyChat Keyword Trigger (3 Minutes)
Log into manychat and navigate to Automation → Keywords. Create a new keyword rule — for example, the word FREE. When someone DMs you that word, manychat will fire the automation.
Set the response to send an immediate reply, something like: 'Hey [name]! Here's what you asked for 👇'. Then add a button or link if you're delivering a lead magnet or resource.
Step 2 — Create a Webhook in n8n (4 Minutes)
Open n8n and create a new workflow. Add a Webhook node as your trigger. Copy the webhook URL — you'll need this in ManyChat.
In n8n, set the method to POST and activate the webhook. The n8n workflow will now listen for incoming data from manychat every time the keyword is triggered.
Step 3 — Connect ManyChat to n8n via Webhook (3 Minutes)
Back in manychat, go to your keyword flow and add an Action step. Choose External Request and paste your n8n webhook URL.
Map the fields you want to send — typically the user's first name, last name, Instagram handle, and timestamp. manychat will now push this data to n8n in real time every time someone triggers the keyword.
Step 4 — Log Data or Trigger Next Steps in n8n (5 Minutes)
In your n8n workflow, add nodes after the webhook to do whatever you need:
- Google Sheets node — log the lead's details automatically
- HTTP Request node — send data to your CRM like HubSpot or ActiveCampaign
- Email node — notify yourself or your team of a high-value lead
- Conditional (IF) node — route logic based on what the user said or their subscriber status
Save and activate the n8n workflow. That's it — your automation is live.
Pro Tips to Level Up Your Automation
- Use multiple keywords in manychat to segment your audience automatically
- Add a delay node in n8n to send a follow-up message 24 hours later
- Tag subscribers in manychat based on which keyword they used, then use those tags in future broadcasts
- Use n8n's AI nodes to generate a personalised reply based on the user's message content
What Results Can You Expect?
Creators and marketers who implement this n8n + manychat combo typically see:
- Response times drop from hours to under 5 seconds
- Lead capture rates increase by 40–70% compared to manual replies
- Zero leads lost due to forgetting to respond
Final Thoughts
Building a DM automation doesn't have to be complicated or expensive. With manychat handling the conversational layer and n8n powering the backend logic, you get an enterprise-level system that runs 24/7 — built in 15 minutes.
Start with one keyword, one trigger, one action. Once you see it working, you'll wonder how you ever managed DMs manually.
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.