Build Your Lead Nurturing Funnel with n8n + ActiveCampaign in 25 Minutes
Lead nurturing is one of the most powerful strategies for turning cold prospects into loyal customers. But manually sending follow-up emails, tagging contacts, and triggering campaigns is time-consuming. That's where automation comes in — and combining n8n with activecampaign gives you a flexible, scalable, and code-light solution.
In this guide, you'll learn exactly how to set up a fully functional lead nurturing funnel in just 25 minutes. No developer required.
Why Use n8n and ActiveCampaign Together?
n8n is an open-source workflow automation tool that lets you connect virtually any app or service using a visual drag-and-drop editor. activecampaign is a market-leading email marketing and CRM platform built for automated customer journeys.
Together, they let you:
- Capture leads from any source (forms, landing pages, ads)
- Instantly add and tag contacts in activecampaign
- Trigger personalized email sequences automatically
- Score leads based on behavior and move them through your funnel
- Sync data between your CRM, website, and other tools
What You'll Build
This tutorial walks you through a 3-stage lead nurturing funnel:
- Stage 1 – Capture: A new lead fills out a form on your website.
- Stage 2 – Tag & Enroll: n8n receives the data and adds the contact to activecampaign with the right tags and list.
- Stage 3 – Nurture: activecampaign triggers an automated email sequence based on the assigned tags.
Step-by-Step Setup
Step 1: Connect Your Form to n8n (5 min)
Use a Webhook node in n8n to receive form submissions. Whether you use Typeform, Webflow, or a custom HTML form, simply point the form's POST action to your n8n webhook URL.
- Open n8n and create a new workflow
- Add a Webhook node and copy the URL
- Paste the URL into your form's submission endpoint
- Test by submitting a dummy entry — you'll see the data appear live in n8n
Step 2: Map and Transform the Data (5 min)
After the Webhook node, add a Set node in n8n to map the incoming fields (first name, email, source, etc.) to clean variables you'll send to activecampaign.
- Map
first_name,email, and any UTM parameters - Add a tag variable like
source_webinarorsource_ebookbased on the form used - This helps you personalize emails based on where the lead came from
Step 3: Add the Contact to ActiveCampaign (5 min)
Now connect activecampaign directly inside n8n using the built-in ActiveCampaign node.
- Add the ActiveCampaign node and authenticate with your API key
- Set the action to Create or Update Contact
- Pass the mapped fields from Step 2
- Assign the contact to the correct list and apply your tag
With this step, every new lead is automatically created in activecampaign within seconds of submitting the form.
Step 4: Trigger Your Email Sequence in ActiveCampaign (5 min)
Inside activecampaign, create an automation that is triggered when a contact is added to your list or receives a specific tag.
- Go to Automations in activecampaign and click New Automation
- Choose Tag is added or Subscribes to list as your trigger
- Build a sequence of 3–5 emails over 7–10 days
- Use dynamic content to personalize based on the tag set by n8n
Step 5: Add Lead Scoring (5 min)
activecampaign includes a powerful lead scoring system. Use it to automatically score leads based on email opens, link clicks, and page visits.
- Set up a score rule in activecampaign for email opens (+5 pts) and link clicks (+10 pts)
- Create a second n8n workflow that checks scores daily via the activecampaign API
- When a lead hits a score threshold (e.g., 50 pts), trigger a sales notification or move them to a hot-lead list
Pro Tips for a High-Converting Funnel
- Segment early: Use tags in activecampaign from the very first touchpoint to personalize every message.
- Use conditional logic in n8n: Add IF nodes to route leads differently based on their source, industry, or behavior.
- A/B test subject lines: activecampaign has built-in split testing — use it on every email in your sequence.
- Monitor with n8n logs: Check execution history regularly to catch any failed webhook submissions or API errors.
What You've Built in 25 Minutes
By following these steps, you now have:
- A live webhook in n8n capturing every new lead
- Automatic contact creation and tagging in activecampaign
- A personalized email nurturing sequence triggered automatically
- A lead scoring system that alerts you when prospects are sales-ready
This kind of automation used to require a developer and days of setup. With n8n and activecampaign, you've done it in under half an hour — and it runs on autopilot from here.
Ready to Get Started?
You can try n8n for free with their cloud plan or self-host it for full control. Pair it with activecampaign's free trial and you'll have a professional lead nurturing machine running before lunch. Start building today and watch your conversion rates climb.
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.