LIVEBootcamps IA · Mai 2026 · 🇫🇷 CET
Ressources · Intégrations · n8n FREE · 2026Logo de Netlify avec son icône de losange orange et son nom, représentant le déploiement continu et l'hébergement web.

INTÉGRATION NETLIFY n8n : AUTOMATISER NETLIFY AVEC N8N

INTÉGRATION NETLIFY N8N : AUTOMATISER NETLIFY AVEC N8N

Besoin d'aide

Besoin d'aide pour automatiser Netlify avec n8n ?

Notre équipe vous répond en quelques minutes.

Réponse en moins d'une heure
Pourquoi automatiser

Why automate Netlify with n8n?

L'intégration Netlify n8n met à votre disposition 4 triggers et 7 actions pour automatiser la gestion complète de vos sites et déploiements. Concrètement, vous pouvez surveiller automatiquement l'état de vos déploiements, récupérer des informations sur vos sites, créer de nouveaux déploiements ou encore annuler des builds en cours — le tout orchestré depuis n8n.

Le gain de temps est considérable. Plus besoin de surveiller manuellement le statut de vos déploiements ou de vous connecter au dashboard Netlify pour chaque opération. Les triggers surveillent votre compte 24h/24 : dès qu'un déploiement échoue, démarre ou qu'un formulaire est soumis, votre workflow se déclenche instantanément. Vous êtes alerté en temps réel, sans effort. Côté réactivité, imaginez recevoir une notification Slack ou Discord automatique dès qu'un deploy échoue, ou créer automatiquement un ticket GitHub quand un build est en erreur.

Voici quelques exemples de workflows que vous pouvez mettre en place : notification automatique dans Slack ou Discord quand un déploiement réussit ou échoue, synchronisation des soumissions de formulaires Netlify vers votre CRM comme HubSpot ou une Google Sheet, création automatique de déploiements depuis un webhook externe, ou encore monitoring centralisé de tous vos sites Netlify avec alertes personnalisées. En automatisant Netlify avec n8n, vous libérez votre équipe pour des tâches à plus forte valeur ajoutée.

Identifiants

How to connect Netlify to n8n?

  1. !
    1 step

    How to connect Netlify to n8n?

    1. 01

      Add the node

      Search and add the node in your workflow.

    Netlify credentials
    TIP
    💡 TIPS : Créez un token dédié uniquement à n8n plutôt que de réutiliser un token existant. Ainsi, si vous devez révoquer l'accès un jour, vos autres intégrations ne seront pas impactées. Pensez aussi à noter dans le nom du token sa destination ("n8n-prod" ou "n8n-staging") pour vous y retrouver facilement. Pour aller plus loin, consultez la documentation officielle de l'API Netlify.
Besoin d'aide

Besoin d'aide pour automatiser Netlify avec n8n ?

Notre équipe vous répond en quelques minutes.

Réponse en moins d'une heure
Déclencheurs

Netlify triggers available in n8n

  1. 01
    Trigger 01

    Webhook URLs (Form Submitted)

    Ce trigger surveille les soumissions de formulaires sur vos sites Netlify et déclenche votre workflow à chaque nouvelle entrée. Particulièrement puissant pour automatiser le traitement des leads, les inscriptions à une newsletter ou tout formulaire de contact.

    Configuration du trigger : Le paramètre "Credential to connect with" est un menu déroulant pour sélectionner votre compte Netlify (requis). "Site Name or ID" est un champ de sélection pour choisir le site à surveiller (requis). "Event" doit être défini sur "Form Submitted" (requis). "Form Name or ID" est un menu déroulant pour cibler un formulaire spécifique (optionnel — si non renseigné, tous les formulaires du site sont surveillés). "Simplify" est un interrupteur on/off pour simplifier les données de sortie (optionnel, activé par défaut).

    Cas d'usage typiques : Envoyer automatiquement les soumissions de formulaire vers HubSpot, Pipedrive ou Airtable ; déclencher un email de confirmation personnalisé via SendGrid ou Mailchimp ; créer un ticket Notion ou Trello pour chaque demande de contact ; alimenter une Google Sheet avec toutes les soumissions pour analyse.

    Quand l'utiliser : Dès que vous avez des formulaires Netlify Forms actifs sur vos sites et que vous souhaitez automatiser le traitement des données collectées sans intervention manuelle.

    Webhook URLs (Form Submitted)
  2. 02
    Trigger 02

    Netlify Trigger (Deploy Created)

    Ce trigger se déclenche à chaque création d'un nouveau déploiement sur le site spécifié. Idéal pour suivre l'activité de déploiement de votre équipe et déclencher des actions en conséquence.

    Configuration du trigger : "Credential to connect with" permet la sélection du compte Netlify à utiliser (requis). "Site Name or ID" identifie le site à surveiller. Ce champ accepte une saisie texte ou propose une liste déroulante dynamique (requis). "Event" est défini sur "Deploy Created" pour ce cas d'usage. Supporte le mode "Fixed" ou "Expression" (requis).

    Cas d'usage typiques : Notifier l'équipe dans Slack ou Microsoft Teams dès qu'un nouveau deploy est lancé ; logger tous les déploiements dans une base de données ou un spreadsheet pour audit ; déclencher des tests automatisés dès qu'un déploiement est créé ; mettre à jour un dashboard de monitoring en temps réel.

    Quand l'utiliser : Pour avoir une visibilité complète sur l'activité de déploiement, particulièrement utile dans les équipes où plusieurs développeurs pushent régulièrement.

    Netlify Trigger (Deploy Created)
  3. 03
    Trigger 03

    Netlify Trigger (Deploy Failed)

    Ce trigger surveille spécifiquement les échecs de déploiement et se déclenche instantanément quand un build échoue. C'est votre filet de sécurité pour ne jamais manquer un problème en production.

    Configuration du trigger : "Credential to connect with" est un menu déroulant pour sélectionner vos identifiants Netlify (requis). "Site Name or ID" désigne le site dont vous souhaitez surveiller les échecs de déploiement (requis). "Event" est configuré sur "Deploy Failed". Modes "Fixed" et "Expression" disponibles (requis).

    Cas d'usage typiques : Envoyer une alerte critique dans le canal Slack de l'équipe dev avec les détails de l'erreur ; créer automatiquement une issue GitHub ou GitLab pour investigation ; envoyer un SMS ou une notification push à l'équipe d'astreinte ; déclencher un rollback automatique vers la version précédente stable.

    Quand l'utiliser : Indispensable pour tout site en production. La réactivité face aux échecs de déploiement peut faire la différence entre un incident mineur et une interruption de service prolongée.

    Netlify Trigger (Deploy Failed)
  4. 04
    Trigger 04

    Netlify Trigger (Deploy Building)

    Ce trigger se déclenche lorsqu'un déploiement entre en phase de build. Il permet de suivre le cycle de vie complet de vos déploiements et d'anticiper leur finalisation.

    Configuration du trigger : "Credential to connect with" permet la sélection de votre compte Netlify authentifié (requis). "Site Name or ID" identifie le site à surveiller. Peut être saisi manuellement ou sélectionné dynamiquement (requis). "Event" est configuré sur "Deploy Building". Supporte les modes "Fixed" et "Expression" pour plus de flexibilité (requis).

    Cas d'usage typiques : Mettre à jour un statut "En cours de déploiement" sur un dashboard d'équipe ; envoyer une notification préventive ("Déploiement en cours, disponible dans ~2 min") ; bloquer temporairement certaines actions dans d'autres systèmes pendant le build ; collecter des métriques sur la durée des builds pour optimisation.

    Quand l'utiliser : Pour les équipes qui souhaitent une visibilité granulaire sur chaque étape du déploiement, ou pour implémenter des logiques d'attente avant d'exécuter certaines actions.

    Netlify Trigger (Deploy Building)
Actions

Netlify actions available in n8n

  1. 01
    Action 01

    Get Many Sites

    Cette action récupère la liste de tous vos sites Netlify en une seule requête. Parfait pour créer des dashboards, auditer vos projets ou alimenter des workflows de gestion multi-sites.

    Paramètres clés : "Credential to connect with" désigne votre compte Netlify authentifié (requis). "Resource" est défini sur "Site" (requis). "Operation" est défini sur "Get Many" (requis). "Return All" est un interrupteur pour récupérer tous les sites sans limite (optionnel). "Limit" définit le nombre maximum de sites à retourner (défaut : 50). Visible uniquement si "Return All" est désactivé (optionnel).

    Cas d'usage : Générer un rapport hebdomadaire de tous vos sites actifs ; vérifier automatiquement la configuration de chaque site ; alimenter un dashboard centralisé de monitoring.

    Get Many Sites
  2. 02
    Action 02

    Netlify: Get Site

    Cette action récupère les informations détaillées d'un site spécifique : URL, statut du dernier déploiement, configuration, etc. Essentiel pour les vérifications ponctuelles ou les workflows conditionnels.

    Paramètres clés : "Credential to connect with" désigne le compte Netlify à utiliser (requis). "Resource" est défini sur "Site" (requis). "Operation" est défini sur "Get" (requis). "Site ID" est l'identifiant unique du site à récupérer (requis). Peut être saisi en mode fixe ou via expression.

    Cas d'usage : Vérifier le statut d'un site avant de déclencher un nouveau déploiement ; récupérer l'URL de preview pour l'envoyer à un client ; extraire des métriques spécifiques pour reporting.

    Netlify: Get Site
  3. 03
    Action 03

    Delete Site

    Cette action supprime définitivement un site de votre compte Netlify. À utiliser avec précaution, mais utile pour le nettoyage automatisé de sites temporaires ou de preview.

    Paramètres clés : "Credential to connect with" désigne le compte Netlify authentifié (requis). "Resource" est défini sur "Site" (requis). "Operation" est défini sur "Delete" (requis). "Site ID" est l'identifiant du site à supprimer (requis). Supporte les modes "Fixed" et "Expression".

    Cas d'usage : Nettoyer automatiquement les sites de preview après merge d'une PR ; supprimer les sites de test après validation ; gérer le cycle de vie des sites éphémères.

    Delete Site
  4. 04
    Action 04

    Netlify: Get Many Deploys

    Cette action récupère l'historique des déploiements pour un site donné. Indispensable pour l'audit, le debugging ou la génération de rapports d'activité.

    Paramètres clés : "Credential to connect with" désigne votre compte Netlify (requis). "Resource" est défini sur "Deploy" (requis). "Operation" est défini sur "Get Many" (requis). "Site Name or ID" désigne le site dont vous souhaitez récupérer les déploiements (optionnel — si non spécifié, récupère les déploiements de tous les sites). "Return All" est un toggle pour récupérer l'intégralité de l'historique (optionnel). "Limit" définit le nombre maximum de déploiements à retourner (défaut : 50, optionnel).

    Cas d'usage : Générer un rapport de fréquence de déploiement par semaine/mois ; analyser les patterns d'échecs de déploiement ; créer un historique des mises en production pour audit.

    Netlify: Get Many Deploys
  5. 05
    Action 05

    Get a Deploy

    Cette action récupère les détails complets d'un déploiement spécifique : statut, durée, logs, commit associé, etc. Parfait pour le debugging ou les notifications détaillées.

    Paramètres clés : "Credential to connect with" désigne le compte Netlify (requis). "Resource" est défini sur "Deploy" (requis). "Operation" est défini sur "Get" (requis). "Site Name or ID" désigne le site concerné (requis). "Deploy ID" est l'identifiant unique du déploiement à récupérer (requis).

    Cas d'usage : Récupérer le lien de preview d'un deploy spécifique pour partage ; obtenir les détails d'un échec pour créer un ticket détaillé ; vérifier le statut d'un déploiement avant de passer à l'étape suivante du workflow.

    Get a Deploy
  6. 06
    Action 06

    Create Deploy

    Cette action crée un nouveau déploiement sur le site spécifié. Puissant pour déclencher des builds depuis des événements externes ou orchestrer des déploiements complexes.

    Paramètres clés : "Credential to connect with" désigne le compte Netlify authentifié (requis). "Resource" est défini sur "Deploy" (requis). "Operation" est défini sur "Create" (requis). "Site Name or ID" désigne le site sur lequel déclencher le déploiement (requis). "Additional Fields" propose des options avancées incluant "Base directory", "Build directory", "Draft", "Files", "Function directory", "Message", "Path", "Skip functions", et "Sync remote and local status" (optionnel).

    Cas d'usage : Déclencher un redéploiement après mise à jour de contenu dans un CMS headless comme Contentful ; créer des déploiements programmés (rebuild quotidien pour contenu dynamique) ; orchestrer des déploiements multi-sites synchronisés.

    Create Deploy
  7. 07
    Action 07

    Netlify: Cancel Deploy

    Cette action annule un déploiement en cours. Utile pour stopper un build problématique avant qu'il n'atteigne la production ou pour libérer des ressources.

    Paramètres clés : "Credential to connect with" désigne le compte Netlify (requis). "Resource" est défini sur "Deploy" (requis). "Operation" est défini sur "Cancel" (requis). "Deploy ID" est l'identifiant du déploiement à annuler (requis). Peut être fixe ou dynamique via expression.

    Cas d'usage : Annuler automatiquement un déploiement si un test échoue pendant le build ; implémenter une logique de "circuit breaker" en cas de problème détecté ; permettre l'annulation manuelle via un bouton Slack ou une interface custom.

    Netlify: Cancel Deploy
Tu as vu l'intégration

Construis ton premier workflow avec notre équipe

Laisse ton email et on t'envoie le catalogue d'automatisations à shipper aujourd'hui.

  • Scénarios n8n & Make gratuits à importer
  • Docs de setup pas à pas
  • Cohorte live + support communauté

Questions fréquentes

  • L'intégration Netlify n8n est-elle gratuite ?
    Oui, l'intégration Netlify est incluse nativement dans n8n sans coût supplémentaire. Que vous utilisiez la version self-hosted (gratuite) ou n8n Cloud (avec ses différents plans tarifaires), l'accès aux 4 triggers et 7 actions Netlify est complet. Côté Netlify, vous devrez disposer d'un compte actif pour générer un Access Token. Les limites dépendront de votre plan Netlify (nombre de sites, builds mensuels, etc.), mais l'utilisation de l'API via n8n ne génère pas de frais additionnels.
  • Puis-je surveiller plusieurs sites Netlify simultanément avec n8n ?
    Absolument. Vous avez deux approches possibles. La première consiste à créer plusieurs triggers Netlify dans votre workflow, chacun configuré sur un site différent — tous les triggers s'exécutent en parallèle et déclenchent le même workflow. La seconde approche, plus évolutive, utilise l'action "Get Many Sites" combinée à une boucle pour appliquer des traitements à tous vos sites dynamiquement. Cette méthode est particulièrement utile si vous ajoutez régulièrement de nouveaux sites et ne voulez pas modifier votre workflow à chaque fois.
  • Comment débugger un workflow Netlify n8n qui ne se déclenche pas ?
    Plusieurs points à vérifier. D'abord, assurez-vous que votre Access Token est valide et dispose des permissions nécessaires dans Netlify. Ensuite, vérifiez que le webhook est bien enregistré côté Netlify (visible dans Site Settings > Build & Deploy > Deploy notifications). Dans n8n, activez le mode "Listen for events" sur votre trigger et effectuez une action test (soumettez un formulaire, lancez un deploy) pour voir si l'événement arrive. Si le problème persiste, consultez les logs d'exécution dans n8n pour identifier où le workflow bloque exactement. Pour des techniques de débogage avancées, consultez notre page Debug n8n.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.