Make.com Beginner Tutorial: Build Your First Automation in 15 Minutes (2026)
If you’ve heard about no-code automation but haven’t built anything yet, Make.com (formerly Integromat) is the best place to start. Its visual builder is the most intuitive in the industry — it feels more like drawing a flowchart than writing code.
This tutorial will get you from zero to a working automation in 15 minutes. No prior experience needed.
What You’ll Build
By the end of this tutorial, you’ll have a working scenario that:
- Watches a Google Sheets row for new entries
- Sends a personalized welcome email via Gmail
- Posts a notification to a Slack channel
This is a real workflow that businesses use every day — think client onboarding, lead capture, or support ticket triage.
Step 1: Create Your Make.com Account
Go to Make.com and sign up with Google or email. The free plan gives you 1,000 operations/month — more than enough to learn and build real automations.
Once logged in, you’ll land on the dashboard. Click the “Create a new scenario” button in the top-right corner.
💡 Operations are how Make counts usage. Each module step in your scenario counts as one operation. A 3-step scenario that runs 100 times = 300 operations.
Step 2: Add Your First Module — Google Sheets Watch
After clicking “Create a new scenario,” you’ll see a blank canvas with a big + button. Click it.
Search for “Google Sheets” and select “Watch Rows”. This module monitors a spreadsheet for new rows.
Connect your Google account when prompted. Make will ask for permission to read your sheets — this is safe and you can revoke it anytime.
Configure the module:
- Spreadsheet: Choose any Google Sheet you have (or copy our template)
- Sheet:
Sheet1(or your sheet name) - Limit:
1(process one new row at a time)
Click OK, then right-click the module and select “Run this module only” to test. You should see a green checkmark and a data bundle appear.
Step 3: Add Gmail — Send a Welcome Email
Click the + after your Google Sheets module to add a second step.
Search for “Gmail” and select “Send an Email”.
Connect your Gmail account. Make will list it as a connection — you can have multiple Gmail accounts connected.
Configure the email:
| Field | Value |
|---|---|
| To | Click the input → choose the email column from Step 1’s output |
| Subject | Welcome to [Company Name]! |
| Content | Write your welcome message. Use {{ }} to insert data from Step 1 — like {{1.name}} for the person’s name |
Here’s a real example:
Subject: Welcome to StackFlowKit, {{1.first_name}}!
Body:
Hi {{1.first_name}},
Thanks for signing up! We're excited to have you.
If you have questions, just reply to this email.
Best,
The StackFlowKit Team
Click OK, then test again. A real email should arrive in the inbox you specified.
Step 4: Add Slack — Notify Your Team
Click the + after Gmail for your final module.
Search for “Slack” and select “Create a Message”.
Connect your Slack workspace and choose a channel (we recommend #general or a dedicated #notifications channel for testing).
Configure the message:
| Field | Value |
|---|---|
| Channel | #notifications (or any channel) |
| Text | 🎉 New signup! {{1.first_name}} ({{1.email}}) just joined. Welcome email sent. |
Test one more time — you should see the message appear in Slack within seconds.
Step 5: Schedule and Activate
Your scenario is working, but it’s running manually. Let’s make it automatic.
Click the clock icon next to the Google Sheets module (or click the module itself and look for “Schedule setting”).
Set the interval to “Every 15 minutes”. This means Make checks for new rows every 15 minutes. For most use cases, this is plenty — you can set it as low as every minute on paid plans.
Click the ON/OFF toggle at the bottom of the editor to ON (green). Your automation is now live!
What You Just Built — In Plain Terms
New Google Sheets row detected
↓
Personalized Gmail sent to that person
↓
Slack message pings your team
Every 15 minutes, Make checks your sheet. When it finds a new row, it fires the email and Slack message. You never touch it again.
Common Beginner Mistakes (and How to Fix Them)
1. “My scenario runs but nothing happens”
Check the schedule. If it’s set to “Every 15 minutes” and you just turned it on, it won’t fire until the next 15-minute mark. Use “Run once” (the play button) to test immediately.
2. “I see an ‘Incomplete data’ error”
This means a field in your output references data that doesn’t exist yet. Hover over the error — Make will tell you exactly which field is missing. Common fix: check that your Google Sheet column headers match what you’re referencing.
3. “My operation count is way higher than expected”
Remember: each module = one operation per run. A Gmail module + a Slack module = 2 operations per sheet row. If you have 500 rows, that’s 1,000 operations — which blows through the free plan. Solution: add a Filter module between steps to skip rows you don’t need.
4. “I connected the wrong Google account”
Go to Connections (left sidebar) → find the Google Sheets connection → click the three dots → Delete. Then re-add the module and connect the correct account.
Next Steps: What to Automate Second
Once this is running smoothly, here are three natural next automations:
-
Form-to-CRM — Typeform/WuFoo → Google Sheets → Slack. Captures leads into a central sheet and notifies you instantly.
-
Invoice Generator — Airtable → Google Docs template → PDF → Gmail attachment. Perfect for freelancers who send similar invoices repeatedly.
-
Social Cross-Post — RSS feed → OpenAI summary → Buffer/LinkedIn/Twitter. Automatically share your blog posts with AI-written summaries.
Why Make Over Zapier for Beginners
If you’re new to automation, you might wonder: why not start with Zapier? It’s more famous.
The honest answer: Zapier’s linear UI is simpler at first glance, but Make’s visual canvas makes errors visible. In Zapier, when a step fails, you get a cryptic error log. In Make, you see the data flowing through your scenario in real time — you can click any module and inspect exactly what it received and what it output.
For learning, that visibility is everything. You’ll understand why something worked or broke, not just that it did.
Ready to Build?
Sign up for Make.com’s free plan and build this exact scenario. It takes 15 minutes and it’s the fastest way to understand why no-code automation is eating the world.
Got stuck? Shoot us a message and we’ll help. We were beginners once too.
Disclosure: Some links on this page are affiliate links. We may earn a commission if you sign up, at no extra cost to you. We only recommend tools we use ourselves.