- Home
- Resources
- Integrations
- Netlify
Netlify Make integrationAutomate Netlify with Make.
Can Make react the moment a Netlify deploy breaks? Yes. The Netlify Make integration gives you 12 modules, including 5 instant triggers. This guide is for people who publish sites on Netlify and want alerts, form leads and deploys handled for them.
Verified Trustpilot reviews · AI, automation & growth agency
What can you automate with the Netlify Make integration?
The Netlify Make integration links your Netlify account to Make, a no-code tool where you build a scenario: the automation itself, made of modules. A module is one brick of that chain, like a trigger, an action or a search. Netlify tells Make when a deploy starts, fails or succeeds, or when a visitor sends a form, and the next modules act on it.
A failed deploy never goes unnoticed. Watch Deploy Failure fires as soon as a build breaks, Get a Site adds the site record, and a message module from your chat tool reaches the right person. Nobody has to keep the Netlify dashboard open to find out.
Form leads land where sales works. Watch Form Submissions hands each new submission to Make as a bundle, meaning one item passed from module to module. From there it can create a lead in a CRM or a row in a table, the way the Airtable Make integration does.
Approved content goes live on its own. When an editor signs off a change in another app, Start a Deploy rebuilds the site, and List Site Deploys lets you check what went out.
What the listed modules won't do: remove a site or change its settings. Make an API Call covers the rest of the Netlify API with the same connection. The app exists in n8n too; the Netlify n8n integration page and the n8n vs Make comparison help you choose.
How do you connect your Netlify account to Make?
- 01
Add a Netlify module
Open your scenario, add any Netlify module and click Create a connection. The connection is your Netlify account linked to Make once; every Netlify module in every scenario reuses it afterwards.
- 02
Give it a clear name
The Connection name field is optional. Fill it anyway with something like client-sites: once you link more than one Netlify account, a plain label saves you from picking the wrong one.
- 03
Authorize Netlify
Netlify signs you in with OAuth 2, so follow the on-screen instructions to approve access. If Make asks for credentials, paste a token generated in Netlify under User settings, Applications, Personal access tokens.
Your first scenario: get alerted when a Netlify deploy fails
GoalWhen a deploy fails on Netlify, Make fetches the site record so you can warn the team.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the + in the middle of the canvas to add the first module.
- 02
Place the failure trigger
Search for Netlify, pick Watch Deploy Failure, click Create a webhook, then Create a connection to link your account as described above.
- 03
Choose the site to watch
Once the connection exists, Make lists the sites it can read. Pick one; only failed deploys on that site will start the scenario.
- 04
Add Get a Site
Click the + on the right of the trigger, add Get a Site and map the site from the first module, so the next step works with the full site record.
- 05
Test with Run once
Click Run once, then cause a failed deploy on a test site. Open the bubble above each module to read the bundles it received.
- 06
Switch it on
Turn the scenario on. From then on, each failed deploy on that site calls Make through the webhook. Add your chat or email module after Get a Site when you are ready.
What can start a Netlify scenario?
5 modules start a scenario when something happens in Netlify. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Netlify as soon as it happens.
Watch Deploy Events
Instant triggerIn Make“Triggers when any selected deploy event occurs.”
This is the catch-all deploy trigger: you tick the deploy events you care about and a single module listens for all of them, instead of stacking several narrower triggers.
Watch Deploy Failure
Instant triggerIn Make“Triggers when a new deploy fails for a specific site.”
Netlify tells Make when a new deploy fails on the site you picked, so a broken build turns into a message someone reads instead of a red line nobody checks.
Watch Deploy Start
Instant triggerIn Make“Triggers when a new deploy starts for a specific website.”
A deploy has just begun on a given site, and Make hears about it right away. Handy when people need to know a release is on its way, not only how it ended.
Watch Deploy Success
Instant triggerIn Make“Triggers when a new deploy succeeds for a specific site.”
Once a new deploy goes through on the chosen site, Make receives the news and your scenario can announce, record or follow up on the release.
Watch Form Submissions
Instant triggerIn Make“Triggers when a new form is submitted in a specific site.”
Every time a visitor sends a form on your Netlify site, the submission reaches Make as a bundle you can route anywhere: a CRM, a spreadsheet, an email.
What else can Make do in Netlify?
Netlify gives you 7 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Create Site Deploy
ActionIn Make“Create a deploy for a specific site.”
Creates a deploy on the site you choose, straight from a scenario, so a release can begin from something that happened in Make.
Get a Site
ActionIn Make“Returns the specified site.”
Fetches one site and returns its record. The next module then has the site details at hand, not just the deploy that fired.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Opens the rest of the Netlify API to your scenario, with the connection you already have, for any endpoint the other eleven modules leave out.
Start a Deploy
ActionIn Make“Starts a new deploy on a specified site.”
Starts a new deploy on a site you pick. It's the module for rebuilding a site because of an event outside Netlify.
List Files
SearchIn Make“Returns a list of all the files in the current deploy.”
Returns the files of the current deploy, each one as its own bundle, so you can see exactly what is online right now.
List Site Deploys
SearchIn Make“Lists site deploys.”
Pulls the deploy history of a site as a series of bundles, a readable record you get without opening the Netlify dashboard.
List Sites
SearchIn Make“Lists sites deployed on Netlify.”
Lists the sites deployed on your Netlify account, one bundle per site, a natural first step for any flow that has to touch every project.
Need help automating Netlify with Make?
A person reads every message.