All guides
IntermediateSelf-pacedFree GuideSection 46/95

Make (ex-Integromat) — Premiers scénarios visuels

Practise development foundations: programming, web, APIs, data and AI tools. Work through sections and exercises to build your first projects.

The full lessons for this course are currently available in French. Use the section menu to navigate the French course.

💡

Free content, available without an account. Tools and models change: use the current model guide to check their versions. Models and sources

Section 11.3.7 : Make (ex-Integromat) — Premiers scénarios visuels

🎯 Objectif pédagogique

Créer des automatisations visuelles (no-code) avec Make. Vous serez capable de connecter des applications entre elles sans écrire de code — Gmail vers Notion, Google Sheets vers Slack, API vers base de données.


Make — L'automatisation visuelle

Marc sait coder en Python, mais parfois il veut juste connecter deux services rapidement sans écrire un script, le déployer, le maintenir. Make (anciennement Integromat) est une plateforme no-code d'automatisation : vous dessinez des workflows visuels qui s'exécutent automatiquement.

Concepts clés de Make

ConceptDescriptionÉquivalent code
ScénarioUn workflow completUn script Python
ModuleUne action dans le workflowUne fonction
ConnexionLien avec un service (OAuth)Clé API / credentials
RouteEmbranchement conditionnelif/else
FiltreCondition entre deux modulescondition logique
ItérateurBoucle sur une listefor loop
AgrégateurCombiner des élémentslist/reduce

Scénario 1 : Email → Google Sheet

Quand Marc reçoit un email d'un recruteur, l'ajouter automatiquement dans son Sheet de candidatures.

Workflow visuel :
[📧 Gmail : Watch Emails]
    ↓ Filtre : Sujet contient "candidature" OU "entretien"
[📝 Google Sheets : Add Row]
    → Company: extrait de l'email
    → Date: date de l'email
    → Status: "applied"
    → Notes: premier paragraphe de l'email

Configuration dans Make :

  1. →Module 1 : Gmail → Watch Emails → Folder: INBOX → Label: "Recrutement"
  2. →Filtre : Email subject contains "candidature" OR "poste" OR "entretien"
  3. →Module 2 : Google Sheets → Add a Row
    • →Spreadsheet: "Job Tracker"
    • →Sheet: "Candidatures"
    • →Values: Map fields from email module

Scénario 2 : Nouveau statut → Notification Slack

[📊 Google Sheets : Watch Rows]
    ↓ Filtre : Colonne "Statut" a changé
[🔀 Router]
    ├── Route 1 : status = "interview"
    │   └── [💬 Slack : Send Message]
    │       → "🎉 Entretien décroché chez \{company\} !"
    └── Route 2 : status = "offer"
        └── [💬 Slack : Send Message]
            → "🏆 OFFRE reçue de \{company\} ! Salaire: \{salary\}€"

Scénario 3 : API → Traitement → Storage

[⏰ Schedule : Every day at 9:00]
    ↓
[🌐 HTTP : Make a request]
    → GET https://api.emploi.gouv.fr/offres?keyword=data+analyst&location=Paris
    ↓
[🔄 Iterator]
    → Pour chaque offre
    ↓
[📝 Google Sheets : Add Row]
    → Titre, Entreprise, Salaire, URL
    ↓
[📧 Gmail : Send Email]
    → Résumé des nouvelles offres du jour

Créer votre premier scénario

  1. →Créez un compte sur make.com (gratuit : 1000 opérations/mois)
  2. →Nouveau scénario → Cliquez sur le "+" central
  3. →Cherchez "Google Sheets" → Sélectionnez "Watch Rows"
  4. →Connectez votre compte Google (OAuth)
  5. →Ajoutez un module → "Slack" → "Send a Message"
  6. →Mappez les champs : glissez les données du premier module vers le second
  7. →Activez le scénario → il tourne en arrière-plan

Plan gratuit Make

Make Free : 1 000 opérations/mois, 2 scénarios actifs, intervalle minimum 15 minutes. Pour Marc c'est suffisant pour commencer. Le plan Core (9€/mois) offre 10 000 opérations et des intervalles de 1 minute.

🏋️ Exercice pratique (25 minutes)

  1. →Créez un compte Make gratuit
  2. →Construisez le scénario : Google Sheets (Watch Rows) → Gmail (Send Email)
  3. →Quand une nouvelle ligne est ajoutée au Sheet "Candidatures", envoyez-vous un email de confirmation
  4. →Testez en ajoutant une ligne dans le Sheet
Quick Check

Quel est l'avantage du no-code (Make) par rapport au code Python pour l'automatisation ?

Quick Check

Qu'est-ce qu'un 'Router' dans Make ?

Your progress

Progress is self-reported and stored in your browser. The final completion record is not a qualification or an independent assessment.

View progress and completion record

Learn AI, from prompts to agents

15 free guidesQuizzes, diagrams and workshopsNo account needed

One practical AI workflow in your inbox

Methods, resources and new exercises. Free, unsubscribe at any time.