← All Articles
Tutorial

Make.com for Beginners: Build Your First Automation (Step by Step)

Make.com is more powerful than Zapier and free for most use cases. This beginner's guide shows you how it works, what makes it different, and how to build your first scenario in 45 minutes.

6 min read26 July 2026Make.comautomationno-code

Make.com for Beginners: Build Your First Automation (Step by Step)

Make.com (formerly Integromat) is the automation tool that developers use when Zapier isn't flexible enough.

But it's not just for developers. Once you understand how it works, it's genuinely accessible to anyone — and it's free for most small business use cases.

Here's what makes it different from Zapier, and how to build your first automation.


Make vs Zapier: The Key Differences

Make is more visual. Instead of a list of steps, Make shows your automation as a visual flow diagram. You can see exactly how data moves between apps.

Make is more flexible. Zapier is great for simple "if this then that" automations. Make handles complex logic: branches, loops, filters, data transformations, and multi-path scenarios.

Make's free tier is more generous. Make's free tier includes 1,000 operations per month (Zapier free includes 100 tasks). For most small businesses, Make's free tier is genuinely sufficient.

Make has a steeper initial learning curve. The first time you open Make, it looks more complex than Zapier. The concepts are different. Give it 45 minutes.


The Automation We're Building

When a new row is added to a Google Sheet → send a personalised email via Gmail

This is a practical, real-world automation: a simple way to send personalised emails from a spreadsheet — useful for outreach, client follow-ups, or any situation where you have a list of people to email.

What you'll need:

  • A Make.com account (free at make.com)
  • A Google account (for Google Sheets and Gmail)

Step 1: Set Up Your Google Sheet

Before building in Make, create the spreadsheet.

Open Google Sheets and create a new sheet. Add these columns:

  • Column A: First Name
  • Column B: Email
  • Column C: Company
  • Column D: Message (your personalised note for this person)
  • Column E: Status (leave blank — we'll use this later)

Add a few rows of test data (real or fictional).


Step 2: Create Your Make Account

Go to make.com and sign up. Choose the free plan.

Once you're in the dashboard, click "Create a new scenario."

You'll see a blank canvas with a single circle — this is where your automation starts.


Step 3: Add the Trigger — Google Sheets

Click the circle. Search for "Google Sheets." Select it.

Choose "Watch New Rows." This trigger fires whenever a new row is added to your spreadsheet.

Connect your Google account. Click the "Add" button next to the connection field. Follow the Google authentication flow. This is a one-time setup.

Configure the trigger:

  • Spreadsheet: Select the spreadsheet you created in Step 1
  • Sheet: Select your sheet (usually "Sheet1")
  • Table contains headers: Yes
  • Where to start: "From now on" (so it only picks up new rows, not existing ones)

Click "OK."


Step 4: Add the Action — Gmail

Click the "+" button that appears to the right of the Google Sheets module.

Search for "Gmail." Select "Send an Email."

Connect your Gmail account. Same process as Google Sheets — authenticate once.

Configure the email:

  • To: Click inside this field. You'll see the option to use data from previous modules. Select "Email" from your Google Sheets data.
  • Subject: Type your subject line. To personalise it: click the space where you want the name, then select "First Name" from the Google Sheets data. Example: "Following up, [First Name]"
  • Content type: HTML (gives you more formatting control)
  • Content: Write your email body. Use the Google Sheets fields to personalise:

Hi [First Name],

>

I hope things are going well at [Company].

>

[Message]

>

Would you have 20 minutes this week for a quick call?

>

Best,

[Your name]

To insert the dynamic fields, click the position in the text where you want the field, then select it from the Google Sheets data dropdown.

Click "OK."


Step 5: Test the Scenario

Click "Run once" (the play button at the bottom of the screen).

Go to your Google Sheet. Add a new row with test data.

Return to Make. Within a few seconds, you should see the scenario run — each module will show a small bubble with the data it processed.

Click on any bubble to see exactly what data passed through that step. This is Make's debugging feature: you can see everything.

Check your Gmail sent items — the email should be there.


Step 6: Activate the Scenario

If the test worked, click the on/off toggle at the bottom left of the screen to activate the scenario.

Make will ask how often to check for new rows. For this scenario, every 15 minutes is fine.

Your automation is live. Every time you add a new row to the spreadsheet, Make will send the email.


Understanding Make's Key Concepts

Modules: Each step in your scenario is a module. Google Sheets is a module. Gmail is a module. Each one does one thing.

Operations: Every time a module runs, it uses one operation. Make's free tier includes 1,000 operations/month. If your scenario has two modules and runs 100 times, that's 200 operations.

Filters: Add logic between modules. "Only send the email if the Status column is empty" — so you don't re-email someone. Click the small dot between two modules to add a filter.

Routers: Split your automation into multiple paths. "If Company is X, send email version A. If Company is Y, send email version B."

Iterators and Aggregators: Process lists of data. These are more advanced — you won't need them for simple automations.


What to Build Next

Once this works, add a filter between the Sheets and Gmail modules:

Condition: Status (Column E) does not contain "sent"

Then add a step after Gmail: update the Status column to "sent" for that row.

Now your automation only emails each row once and marks it as done. This is a complete, safe outreach system.


Where Make Outperforms Zapier

  • Multi-path logic: "If this condition, do A. If another condition, do B." Zapier calls this "Paths" and charges for it. Make includes it on all plans.
  • Data manipulation: Transform, filter, and restructure data between modules without code.
  • Error handling: Make has built-in error handling — you can define what happens if a module fails.
  • Viewing data flow: Seeing exactly what data moved through each step makes debugging much easier.

The Free Tier Reality

Make's free tier is genuinely useful. 1,000 operations/month covers most small business automation needs. The scenarios I run for my business use approximately 300-400 operations per month.

When you need more, the Core plan (~$9/month) gives you 10,000 operations and unlimited active scenarios.


Watch the Build

I built this scenario step by step with screen share on the Automate Lane YouTube channel: Automate Lane on YouTube


Automate Lane covers practical automation for small business owners. Subscribe for weekly guides — no technical background needed.