If you’re a small business owner and you’ve ever forgotten to follow up on a lead, lost a contact form submission in a flooded inbox, or copy-pasted the same information from a Typeform into your CRM five times this week — this guide is for you and you’ll learn how to automate Lead Capture with Make.com. Lead capture is the most expensive thing to do badly. Studies show that conversion rates drop by 80% when follow-up takes more than five minutes, and yet most small teams still rely on manual workflows that introduce hours or even days of delay between someone raising their hand and someone reaching out.
The good news: you can fix this in about 30 minutes with Make.com, and once it’s built, it runs forever in the background. This tutorial walks you through building a complete lead capture automation that takes a form submission, adds the lead to your CRM, sends them a welcome email, and pings your sales channel in Slack — all within seconds of the form being filled out. No code, no servers, no developer needed.
Why Automate Lead Capture?
Manual lead capture has three problems that compound over time. The first is speed. Every minute between form submission and first contact is a minute the lead is cooling off, comparing you to competitors, or simply forgetting they ever filled out your form. Automation cuts that gap from hours to seconds.
The second is consistency. When you handle leads manually, the experience varies — some get a same-day reply, some get nothing, some get added to your CRM weeks later when you finally catch up. Automation gives every lead the exact same welcome regardless of whether it’s a Tuesday morning or 11 PM on a Saturday.
The third is scale. Manual processes break the moment lead volume grows. The automation you’ll build in this guide handles 10 leads a month or 10,000 with no extra effort from you. The cost stays roughly the same — Make.com’s free plan handles 1,000 operations per month, which is enough for around 200 lead automation runs depending on workflow complexity.
What You’ll Need Before Starting
To follow this tutorial exactly, you need four things — all of which have free tiers that work for the volume most small businesses run:
- A Make.com account (free plan is enough to start)
- A form tool — we’ll use Typeform, but Google Forms, Tally, or any form with a webhook works the same
- A CRM — HubSpot Free is the easiest to follow along with, but Pipedrive, Zoho, or even a Google Sheet works
- An email tool — Gmail or any email provider for the welcome message
If you don’t have all of these, no problem. The workflow logic is identical regardless of which apps you use — Make.com connects to over 2,000 of them. The principles you’ll learn here transfer directly.
Make.com counts every module run as one “operation.” A four-module scenario like the one we’re building uses four operations per lead. The free plan’s 1,000 monthly operations covers around 250 leads — more than enough for most small businesses just starting out.
The Step-by-Step Tutorial
We’re going to build a scenario with four modules: a Typeform trigger, a HubSpot action, a Gmail action, and a Slack notification. When someone submits your form, all four happen automatically within seconds.
Create a new scenario in Make.com
Log into Make.com and click the Create a new scenario button in the top right. You’ll see a blank canvas with a large plus icon in the center. That plus icon is where every scenario starts — it’s the trigger.
Add the Typeform trigger
Click the plus icon and search for Typeform. Select the module called Watch Responses. Make.com will prompt you to connect your Typeform account — log in via OAuth and authorize the connection. Once connected, select the specific form you want to watch from the dropdown.
Set the trigger to check for new responses on whatever schedule you prefer. On the free plan, the minimum is every 15 minutes, which is fast enough for most cases. If you need true real-time triggering, you can use a webhook instead — but that’s optional.
Add the HubSpot module
Hover over the right edge of the Typeform module and click the plus icon that appears. Search for HubSpot and select Create a Contact. Connect your HubSpot account the same way you did for Typeform.
Now comes the most important step: field mapping. Make.com will show you all the fields HubSpot expects — Email, First Name, Last Name, Company, Phone, etc. Click each HubSpot field and select the matching Typeform answer from the dropdown that appears. If your form has a single “Full Name” field but HubSpot expects First and Last separately, you can use Make’s built-in Text Formatter to split it. Save the module.
Add the Gmail welcome email
Click the plus icon to the right of the HubSpot module. Search Gmail and select Send an Email. Connect your Gmail account.
For the recipient field, map the email address from the Typeform submission. For the subject line, write something warm like “Thanks for getting in touch, {{First Name}}” — the curly braces are how Make.com inserts dynamic data from previous modules. For the body, write your welcome message and reference any fields you want personalized. Keep it short and human; this is the first impression.
Add the Slack notification
One more module. Click the plus icon and add Slack → Create a Message. Connect your Slack workspace and choose the channel where your sales team lives (something like #new-leads).
For the message body, write something like: “🎯 New lead from {{First Name}} {{Last Name}} ({{Company}}). Email: {{Email}}. Source: Website contact form.” Replace the curly braces with mapped fields from earlier modules. When this fires in Slack, whoever is on duty can react instantly.
Testing Your Scenario
Before turning the scenario “on” to run on schedule, always test it manually. Click the Run once button at the bottom-left of the scenario editor, then go fill out your form yourself with a test entry. Within seconds, Make.com will execute every module and show you a green checkmark on each one. Check your HubSpot for the test contact, your inbox for the welcome email, and Slack for the notification.
If something fails, Make.com tells you exactly which module errored and why — usually it’s a mapping issue (a required field left empty, or two fields with mismatched types). Fix it, run again, and once everything works, flip the scheduling toggle to ON. Your automation is now live.
Three Ways to Extend This Workflow
Once your basic lead capture is running, the real fun starts. Make.com lets you add complexity without breaking what already works. Here are three high-impact additions to consider:
Add a router for lead segmentation. Use a Router module after HubSpot to send different leads down different paths. For example, leads from companies with 50+ employees can go to your senior sales rep, while smaller leads go into a nurture sequence. You set the conditions, Make handles the routing.
Enrich leads with company data. Insert a Clearbit or Apollo module between Typeform and HubSpot to automatically pull company size, industry, location, and revenue from just the lead’s email domain. By the time the contact lands in HubSpot, it’s already enriched with everything your sales team needs.
Add AI scoring with OpenAI. Insert an OpenAI module to read the lead’s form responses, score them from 1–100 on likelihood to convert, and route high-scoring leads straight to a phone call task while low-scoring leads enter a long-term nurture sequence. Modern lead scoring no longer requires a data scientist — just one well-prompted module.
Common Mistakes to Avoid
Three mistakes account for the majority of broken Make.com scenarios when you’re starting out. The first is forgetting to filter out duplicates. If your form gets resubmitted by the same person, Make will happily create a second HubSpot contact unless you add a filter checking whether the email already exists. Always add a “Search Contacts” module before “Create Contact” and route accordingly.
The second is burning through operations with chatty triggers. A Watch trigger that polls every minute uses 1,440 operations a day even if nothing happens. For lead capture, every 15 minutes is plenty. For real-time needs, use webhooks — they only fire when something actually arrives, which saves operations dramatically.
The third is building it all in one giant scenario. Once your workflow has more than 8–10 modules, split it into two scenarios connected by a webhook. Smaller scenarios are easier to debug, faster to test, and less likely to hit Make.com’s per-scenario timeout limits. Modular design pays off long-term.
Start Capturing Leads on Autopilot Today
Make.com’s free plan gives you 1,000 operations per month — enough to run this exact workflow for around 250 leads, no credit card required.
Paid tiers from $16/month · No commitment required