Tutoriels N8N Pratiques 📖

Guides détaillés pour maîtriser chaque aspect de N8N

Tutoriels N8N par Catégorie

Découvrez nos tutoriels N8N détaillés pour apprendre à créer des workflows puissants. Chaque tutoriel inclut des instructions pas à pas, des exemples concrets et des conseils d'optimisation.

📧

Email & Communication

Automatisez vos emails, notifications et communications avec Gmail, Outlook et Slack.

📊

Données & Rapports

Gérez vos données avec Google Sheets, Airtable et créez des rapports automatiques.

🤖

IA & Automatisation

Intégrez ChatGPT et d'autres IA dans vos workflows pour des automatisations intelligentes.

💼

Business & Marketing

Automatisez vos processus marketing, CRM et gestion de projet.

📧 Tutoriels Email & Communication

1. Automatiser vos Emails avec Gmail

Niveau: Débutant Temps: 20 min

Ce que vous allez apprendre :

  • Connecter votre compte Gmail à N8N
  • Lire automatiquement vos emails
  • Filtrer les emails selon des critères
  • Envoyer des emails automatiquement
  • Gérer les pièces jointes

Étape 1 : Configurer Gmail dans N8N

  1. Dans N8N, cliquez sur "Credentials" dans le menu de gauche
  2. Cliquez sur "Add Credential"
  3. Recherchez "Gmail OAuth2 API"
  4. Cliquez sur "Connect Gmail account"
  5. Autorisez N8N à accéder à votre Gmail

Étape 2 : Créer un workflow de lecture d'emails

1. Ajoutez un node "Gmail Trigger"
2. Sélectionnez votre credential Gmail
3. Configurez l'événement : "Message Received"
4. Ajoutez des filtres si nécessaire (ex: emails avec "urgent")

Cas d'usage pratique : Alertes pour emails urgents

Créez un workflow qui surveille vos emails et vous envoie une notification Slack pour les emails marqués comme urgents :

  1. Gmail Trigger : Déclenché quand un email arrive
  2. IF Node : Vérifie si l'email contient "urgent" dans le sujet
  3. Slack Node : Envoie une notification avec le contenu de l'email

2. Notifications Slack Automatiques

Niveau: Débutant Temps: 15 min

Ce que vous allez apprendre :

  • Connecter Slack à N8N
  • Envoyer des messages dans des channels spécifiques
  • Formater vos messages avec Markdown
  • Créer des messages interactifs avec boutons

Configuration Slack :

  1. Créez une application Slack sur api.slack.com
  2. Activez les permissions nécessaires (chat:write, channels:read)
  3. Installez l'app dans votre workspace
  4. Copiez le token OAuth dans N8N

Exemples de messages formatés :

✅ *Nouvelle commande reçue*
Client: {{$json["customer_name"]}}
Montant: {{$json["amount"]}}€
Date: {{$json["date"]}}

Astuce : Utilisez les emojis et le formatage Markdown pour rendre vos notifications plus lisibles et professionnelles.

3. Automatiser WhatsApp Business

Niveau: Intermédiaire Temps: 30 min

Ce que vous allez apprendre :

  • Connecter WhatsApp Business API
  • Envoyer des messages automatiques
  • Créer des réponses automatiques
  • Gérer les templates de messages

Note : Nécessite un compte WhatsApp Business API (différent de l'application WhatsApp Business).

📊 Tutoriels Données & Rapports

4. Maîtriser Google Sheets avec N8N

Niveau: Débutant Temps: 25 min

Ce que vous allez apprendre :

  • Lire des données depuis Google Sheets
  • Écrire et mettre à jour des lignes
  • Rechercher des données spécifiques
  • Créer des rapports automatiques

Opérations courantes :

Lire toutes les lignes :
Node: Google Sheets
Operation: Read
Range: A1:Z1000
Ajouter une nouvelle ligne :
Node: Google Sheets
Operation: Append
Data: {{$json["data"]}}
Rechercher et mettre à jour :
  1. Utilisez "Lookup" pour trouver la ligne
  2. Utilisez "Update" avec le Row ID trouvé

Cas d'usage : Tracker automatique de ventes

Workflow qui enregistre automatiquement chaque vente dans Google Sheets :

  1. Webhook : Reçoit les données de vente
  2. Set Node : Formate les données
  3. Google Sheets : Ajoute la ligne
  4. Gmail : Envoie un récapitulatif quotidien

5. Créer des Rapports Automatiques

Niveau: Intermédiaire Temps: 40 min

Ce que vous allez apprendre :

  • Collecter des données depuis plusieurs sources
  • Agréger et analyser les données
  • Créer des graphiques et visualisations
  • Envoyer le rapport par email automatiquement

Structure d'un workflow de reporting :

  1. Schedule Trigger : Tous les lundis à 9h
  2. Multiple sources : Google Analytics, Shopify, etc.
  3. Merge Node : Combine les données
  4. Set/Code Node : Calcule les métriques
  5. Google Sheets : Sauvegarde les données
  6. Gmail : Envoie le rapport formaté

6. Synchroniser Airtable avec d'autres Apps

Niveau: Intermédiaire Temps: 30 min

Ce que vous allez apprendre :

  • Connecter Airtable à N8N
  • Créer une synchronisation bidirectionnelle
  • Gérer les relations entre tables
  • Automatiser la mise à jour des bases

Exemple : Synchroniser vos clients Airtable avec votre CRM, vos factures et votre outil de mailing.

🤖 Tutoriels IA & Automatisation Intelligente

7. Intégrer ChatGPT dans vos Workflows

Niveau: Intermédiaire Temps: 35 min

Ce que vous allez apprendre :

  • Configurer OpenAI API dans N8N
  • Utiliser ChatGPT pour analyser du texte
  • Générer du contenu automatiquement
  • Créer un chatbot intelligent

Configuration OpenAI :

  1. Créez un compte sur platform.openai.com
  2. Générez une clé API
  3. Dans N8N, ajoutez le credential "OpenAI"
  4. Collez votre clé API

Cas d'usage : Réponses automatiques aux emails

1. Gmail Trigger → Nouveau email reçu
2. OpenAI → Analyse le contenu et génère une réponse
3. IF → Vérifie si la confiance est >80%
4. Gmail → Envoie la réponse ou vous notifie

Prompts efficaces :

Tu es un assistant de support client professionnel.
Email reçu: {{$json["emailContent"]}}
Génère une réponse courtoise et utile en français.
Sois concis et professionnel.

8. Créer un Agent IA pour Automatisation Complexe

Niveau: Avancé Temps: 60 min

Ce que vous allez apprendre :

  • Comprendre le concept d'agents IA
  • Donner des outils à votre IA
  • Créer des automatisations qui prennent des décisions
  • Gérer la mémoire et le contexte

Exemple d'agent : Un assistant qui lit vos emails, les catégorise, effectue des actions (ajouter à calendar, créer des tâches, répondre), et vous fait un résumé quotidien.

9. Analyse de Sentiment et Extraction de Données

Niveau: Intermédiaire Temps: 30 min

Ce que vous allez apprendre :

  • Analyser le sentiment des messages clients
  • Extraire des informations structurées du texte
  • Catégoriser automatiquement les demandes
  • Créer des alertes pour sentiments négatifs

Application : Surveillez vos avis clients, identifiez les insatisfaits, et réagissez rapidement.

💼 Tutoriels Business & Marketing

10. Automatiser votre Marketing avec N8N

Niveau: Intermédiaire Temps: 45 min

Ce que vous allez apprendre :

  • Créer des campagnes email automatiques
  • Publier sur les réseaux sociaux automatiquement
  • Gérer vos leads automatiquement
  • Créer des séquences de nurturing

Workflow type : Lead Nurturing

  1. Webhook : Nouveau lead du formulaire
  2. Airtable : Enregistre le lead
  3. OpenAI : Score le lead selon profil
  4. IF : Sépare leads chauds/froids
  5. Gmail : Envoie séquence adaptée
  6. Slack : Notifie l'équipe commerciale

11. Automatiser la Publication sur les Réseaux Sociaux

Niveau: Débutant Temps: 30 min

Plateformes supportées :

  • Twitter/X : tweets, threads, réponses
  • LinkedIn : posts, articles
  • Facebook : posts, stories
  • Instagram : posts (via Facebook Graph API)

Workflow : Publication multi-plateformes

Créez un contenu une fois, publiez-le partout :

  1. Google Sheets : Lit votre calendrier éditorial
  2. Schedule Trigger : Vérifie toutes les heures
  3. IF : Vérifie si c'est l'heure de publier
  4. Multiple nodes : Twitter, LinkedIn, Facebook simultanément

12. Gestion de Projet Automatisée

Niveau: Intermédiaire Temps: 40 min

Ce que vous allez apprendre :

  • Synchroniser Notion, Trello, Asana
  • Créer automatiquement des tâches
  • Suivre l'avancement des projets
  • Envoyer des rappels et alertes

Exemple : Quand un client paie, créez automatiquement toutes les tâches du projet dans votre outil de gestion, assignez les responsables, et envoyez les notifications.

🎯 Tutoriels Avancés

13. Utiliser le Node Code (JavaScript)

Niveau: Avancé Temps: 45 min

Quand utiliser le node Code :

  • Transformations de données complexes
  • Calculs avancés
  • Logique personnalisée non disponible dans les nodes standards
  • Manipulation de dates et formats spéciaux

Exemples de code utiles :

// Transformer un tableau
const items = $input.all();
return items.map(item => ({
  json: {
    name: item.json.firstName + ' ' + item.json.lastName,
    email: item.json.email.toLowerCase(),
    score: item.json.score * 100
  }
}));
// Calculer une date
const today = new Date();
const nextWeek = new Date(today);
nextWeek.setDate(today.getDate() + 7);

return [{
  json: {
    today: today.toISOString(),
    nextWeek: nextWeek.toISOString()
  }
}];

14. Webhooks Avancés et APIs Personnalisées

Niveau: Avancé Temps: 50 min

Ce que vous allez apprendre :

  • Créer des APIs avec N8N
  • Gérer l'authentification
  • Valider les données entrantes
  • Retourner des réponses personnalisées

Transformez N8N en backend pour vos applications web et mobiles !

15. Optimisation et Performance

Niveau: Avancé Temps: 30 min

Meilleures pratiques :

  • Gérer les grandes quantités de données avec pagination
  • Éviter les rate limits des APIs
  • Utiliser le cache efficacement
  • Optimiser les requêtes HTTP
  • Débugger et monitorer vos workflows

📚 Plus de Ressources

Ces tutoriels vous donnent une excellente base pour maîtriser N8N. Pour aller plus loin :

🔧 Workflows Prêts à l'Emploi

Importez nos workflows complètement configurés et personnalisez-les à vos besoins.

Voir les workflows →

🎓 Formation Complète

Suivez notre formation structurée en 6 modules pour devenir expert N8N.

Commencer la formation →

❓ Questions & Réponses

Consultez notre FAQ pour trouver rapidement des réponses à vos questions.

Voir la FAQ →

Vous Voulez un Tutoriel Spécifique ?

Vous avez une idée de workflow mais vous ne savez pas comment le créer ? Contactez-nous !

Nous Contacter