- Home
- Resources
- Integrations
- Netlify
Netlify Zapier integrationAutomate Netlify with Zapier.
The Netlify Zapier integration gives you 4 triggers and 1 action, with no search step. All four triggers are instant, so a deploy or a form entry reaches your Zap at once, even on the free plan. Here is what each one does, what it costs and where it breaks.
Verified Trustpilot reviews · AI, automation & growth agency
What the Netlify Zapier integration actually does
Connecting Netlify to Zapier means your sites can start automations, and an automation can start a build. Netlify reports three moments of a deploy (started, succeeded, failed) plus every new form entry, and Zapier can ask Netlify to run a new deploy of a site that already exists.
Three results people build with it. A failed-build alert: New Deploy Failed pushes the bad news to the place your team actually reads, instead of a dashboard nobody opens. A form inbox outside Netlify: New Form Submission sends each entry to a spreadsheet, a CRM or an email, so leads stop living in the site admin. A chained rebuild: New Deploy Succeeded on a main site fires Start Deploy on a second site that depends on it, like a docs or a landing site.
What it does not do matters as much. There is a single action, so Zapier cannot create a site, change a setting, publish a form or delete anything on Netlify. There is no search step either, so a Zap cannot look up a past deploy or an old form entry. Everything starts from something happening now.
If you want to compare tools before you commit, the same app is covered on the Netlify n8n integration and the Netlify Make integration pages, written the same way.
Zapier words in one minute
Seven terms come back on every line of this page. Read them once, the rest gets easier.
- Zap
- The automation you build: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier sits and waits for it.
- Action
- What the Zap does after it starts: the step that writes, sends or kicks off something for you, here a new deploy.
- Task
- What Zapier bills you for: one action your Zap completes successfully. Your plan is a count of those.
- Polling vs instant
- Polling: Zapier checks the app on a timer. Instant: the app calls Zapier the second the event happens. Every Netlify trigger is instant.
- Filter
- A step that lets the Zap continue only when the incoming data meets your condition, and stops it quietly otherwise.
- Connection
- Your Netlify account linked to Zapier once, then reused by every step that talks to Netlify.
What a Netlify Zap really costs
Short answer: Netlify is not a premium app, so it works on the free plan, and its triggers never cost a thing.
- Tasks on the free plan100 per month
- Steps on the free plan2 (one trigger, one action)
- Premium appNo
- Cost of a trigger0 tasks
You pay in tasks, and only for actions that succeed. A Start Deploy that fails is not counted, and neither is the trigger, however many deploys or form entries it reports. Each action in a Zap counts on its own, so a Zap with three actions uses three times as many tasks as a Zap with one. The free plan stops at two steps: one trigger, one action. Add a filter or a second action and the Zap needs a paid plan.
Connect your Netlify account in 3 steps
- 01
Open your connections
In Zapier, go to the Apps page of your account and click + Add connection. You need a Netlify account, and access to every site you want a Zap to watch or rebuild, including the ones a teammate owns.
- 02
Pick Netlify
Type Netlify in the search box of the dialog that opens, then select it, then click Add connection. A new browser tab opens on the Netlify sign-in page.
- 03
Sign in and grant access
Log in to Netlify in that tab and authorize Zapier on your account. The tab closes and the connection shows up in the list. From then on, every Netlify step of every Zap reuses it.
Your first Zap: form entries straight to your inbox
GoalA successful deploy of your main site rebuilds two sites that depend on it, without anyone clicking anything in Netlify.
- 01
Create the Zap
Start a new Zap in the editor. Building comes first: you pick the app and the event that start it, then the app and the action that follow, and you map the fields between them.
- 02
Set the trigger
Pick Netlify, choose New Deploy Succeeded, select your connection, then pick the main site in the required Site field. Without it, the trigger has nothing to listen to.
- 03
Test with a real deploy
Run the test. Zapier brings back the three most recent deploys of that site, so a site that has never deployed gives you nothing to pick yet.
- 04
Add two Start Deploy steps
Add Start Deploy and pick the first dependent site, then add it again for the second one. Never pick the main site here, or the Zap would rebuild itself in a loop.
- 05
Test, then publish
Test each step once and read what came back, then click Publish. Two actions make this a multi-step Zap, so a paid plan, and each successful rebuild counts as one task.
The 4 Netlify triggers
4 events start a Zap when something happens in Netlify, and 4 of them are instant: the app calls Zapier straight away, whatever your plan.
New Deploy Succeeded
Instant triggerIn Zapier“Triggers when a new version of your site has successfully deployed.”
Your Zap starts as soon as a new version of the chosen site is live. That makes it the natural starting point for anything that should happen after a release, like telling the team or rebuilding a second site.
New Deploy Started
Instant triggerIn Zapier“Triggers when a new deploy of your site has started building.”
This one reacts earlier, the second Netlify begins building a new version of the site. Nothing is live yet, so it is about warning people rather than celebrating a release.
New Deploy Failed
Instant triggerIn Zapier“Triggers when a new deploy of your site has failed.”
When a build breaks, this trigger hands the bad news to Zapier straight away. It is the most useful of the four for small teams, because a failed deploy otherwise stays silent until someone notices the site did not change.
New Form Submission
Instant triggerIn Zapier“Triggers when a form receives a new submission.”
Each time a visitor fills in a form hosted on your Netlify site, the entry goes to Zapier with its fields ready to map. It turns your Netlify forms into the front door of your CRM, your sheet or your inbox.
The Netlify action
Netlify gives you 1 action. For each one: what it does for you, when to reach for it, and what to watch out for.
Start Deploy
ActionIn Zapier“Performs a new deploy of an existing site.”
This action asks Netlify to run a new deploy of a site that already exists. It is how something happening in another tool, or a deploy on a first site, can refresh a second one.
When a Netlify Zap breaks
Zapier ties no help article to Netlify, so the traps below come from how Zaps work in general and from the fields the app requires.
Most broken Netlify Zaps fall into four cases. None of them shows an error on the site itself, which is why they go unnoticed. For a wider checklist, the Zapier troubleshooting guide covers what is not specific to Netlify.
Old deploys and entries are ignored
A Zap only reacts to what happens after you publish it. Form entries received last month stay in Netlify, and moving them is a separate job.The deploy loop
Start Deploy on the same site that a deploy trigger watches makes the Zap fire itself again and again, and each round burns a task.One Zap, one site
Each trigger and Start Deploy point at a single site, picked in a required field. Watching three sites means three Zaps, and a forgotten copy keeps running.A burst of entries held back
When a form suddenly receives a large batch at once, Zapier's flood protection can hold the trigger back instead of running the Zap for every entry.
Need help automating Netlify with Zapier?
A person reads every message.



