Automatisations

Guide Google Apps Script pour débutants

Automatiser sans limites, coder sans coder. Google Apps Script donne aux non-développeurs les moyens d’automatiser leurs outils Google avec précision et liberté.
Nathanaelle
Nathanaelle

Sommaire

Comment l’utiliser avec ChatGPT, pourquoi l’adopter, quand le préférer à Make.com, et comment démarrer dès aujourd’hui


Qu’est-ce que Google Apps Script ?

Google Apps Script est un langage de programmation basé sur JavaScript, développé par Google. Il permet d’automatiser et d’étendre les applications Google Workspace comme Google Sheets, Gmail, Docs, Drive, Calendar, Forms… sans rien installer.

En clair : c’est un robot invisible qui agit dans vos fichiers Google comme si vous aviez un assistant technique 24h/24.


Pourquoi utiliser Google Apps Script ?

Voici quelques cas concrets :

  • Extraire des données de Gmail automatiquement (ex : pièces jointes, factures, mails clients…)
  • Alimenter un Google Sheets avec des infos issues d’une API externe (ex : Shopify, Notion, LinkedIn, Stripe…)
  • Générer et envoyer des rapports chaque semaine automatiquement
  • Créer des alertes personnalisées (ex : si une cellule dépasse un seuil)
  • Organiser des fichiers dans Google Drive selon des règles

Pourquoi le préférer parfois à Make (ou Zapier) ?

CritèreGoogle Apps ScriptMake.com
FlexibilitéCode 100 % personnalisableLimité aux blocs prévus
CoûtGratuit (jusqu’à certaines limites)Payant au-delà de 1 000 ops/mois
ComplexitéPlus technique, mais plus puissantPlus accessible visuellement
Boucles & logique avancéeOui (native)Complexe ou impossible selon les cas
Accès API tiersTotalement libreDépend des modules disponibles

À préférer quand :

  • Tu veux aller plus loin que les modules de Make te permettent
  • Tu veux éviter des coûts d’exécution élevés
  • Tu veux un système plus robuste, plus discret, plus contrôlable

Comment l’utiliser avec ChatGPT ?

Tu peux travailler avec ChatGPT comme ton développeur personnel pour créer ton script Google Apps Script :

  1. Tu décris ce que tu veux faire, de manière claire, comme : « Je veux un script qui lit tous mes mails avec une pièce jointe, les enregistre dans Drive, et note l’expéditeur et la date dans un Sheets. »
  2. ChatGPT te renvoie un code commenté et prêt à tester.
  3. Tu le colles dans l’éditeur de script de Google Apps Script ou via un Google sheets.
  4. Tu lances un test, tu reviens vers ChatGPT pour l’ajuster.

Avec ChatGPT, pas besoin d’apprendre JavaScript par cœur. Tu apprends en le pratiquant sur ton propre cas d’usage, avec un assistant.


Coûts et limites

Google Apps Script est gratuit, mais :

  • Il y a un quota d’exécution par jour (ex : 90 minutes de temps de script pour un compte personnel)
  • Les limites varient selon le type de compte (gratuit, Google Workspace, domaine scolaire…)

Voir les quotas : https://developers.google.com/apps-script/guides/services/quotas

Astuce : pour les usages lourds, il suffit parfois de répartir les exécutions sur plusieurs scripts ou de planifier via des déclencheurs horaires.


Difficultés possibles

  • L’éditeur de script n’est pas aussi intuitif qu’un outil no-code (Make ou Zapier)
  • Les erreurs ne sont pas toujours claires pour les débutants (ChatGPT peut t’aider à les décrypter)
  • L’authentification OAuth avec certaines API (Notion, LinkedIn, etc.) peut demander plus de configuration

Mais avec un peu d’accompagnement, ces difficultés sont rapidement surmontables.


Comment commencer maintenant ?

1. Ouvre un Google Sheet

Extensions > Apps Script
Tu arrives dans l’éditeur.

2. Colle un premier script simple (exemple ci-dessous)

javascriptCopiarEditarfunction logEmails() {
  var threads = GmailApp.search('has:attachment');
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Feuille1");
  threads.forEach(function(thread) {
    var message = thread.getMessages()[0];
    sheet.appendRow([
      message.getSubject(),
      message.getFrom(),
      message.getDate()
    ]);
  });
}

3. Exécute le script > accepte les autorisations

(bouton ▶️ en haut dans l’éditeur)

4. Observe le résultat et ajuste avec l’aide de ChatGPT

5. Astuces personnelles

  1. Demande à chat GPT d’ajouter des logs pour que tu saches ce qui a marché ou non dans ton script.
  2. Fais le script par phase et teste-les une par une comme ça tu ne te perds pas.
  3. Commence avec des automatisations sur Google Sheets pour comprendre le fonctionnement de l’outil.
  4. Lis ton script, parfois chat GPT ajoute des choses que tu n’as pas demandées car il les trouve utiles.

En résumé

AvantagesInconvénients
100 % gratuitPlus technique que Make
Hyper flexibleMoins visuel
Accès total aux services GoogleGestion des erreurs moins intuitive
S’intègre avec des APIs tiercesCourbe d’apprentissage au départ

À retenir

  • Google Apps Script est le moteur caché de Google Workspace.
  • Il est idéal pour automatiser, centraliser et connecter.
  • Il est complémentaire à Make, et souvent préférable pour les workflows internes complexes.
  • Et surtout : tu n’as pas besoin d’être développeur.
    Avec un bon prompt et ChatGPT, tu peux déjà automatiser plus que 90 % des entreprises autour de toi.

Nos questions les plus fréquentes

Notre mission est d’aider les entreprises  à repenser leurs environnements digitaux de travail pour favoriser l’efficacité, la créativité et l’innovation.

Nous avons un processus d’accompagnement très structuré pour assurer une collaboration efficace avec nos clients tout au long de la réalisation de leur projet. Nous mettons à votre disposition un espace d’accompagnement du projet où vous pourrez suivre son avancement en temps réel.

En parallèle, chaque étape du projet est validée par le client, garantissant que le résultat final sera adapté à ses besoins.

Nous utilisons 3 outils :

  1. Notion pour centraliser l’information
  2. Looker Studio pour visualiser la data
  3. Make pour créer les automatisations

Bien sûr ! Nous tenons à construire des relations durables et à aider nos clients à non seulement utiliser leur nouveau système, mais profiter de ce changement pour construire de bonnes pratiques.

Nous sommes fières d’être notées toujours 10/10 quand il s’agit de communication !

Chaque espace de travail inclut d’ailleurs une section dédiée aux tutoriels, pour vous guider en toute autonomie.

Et pendant le mois qui suit la réalisation du projet, nous restons accessibles et disponibles pour tout support dans l’adaptation au nouveau système.

Notion est comme une page blanche possible à façonner selon nos besoins. Dans un premier moment, son utilisation peut sembler compliquée, mais une fois compris, cet outil est une vraie machine de guerre !

Il est aussi en constante évolution, ce qui le rend encore plus intéressant, performant, complet et compétitif.

Looker studio fonctionne un peu comme Notion : une page complètement personnalisable en fonction des besoins de son utilisateur.

Nous apprécions l’idée d’avoir des outils qui vous ressemblent et qui contiennent strictement ce que vous avez envie de voir, pas plus, pas moins.

Avec Notion et Looker Studio, nous sommes contentes de pouvoir créer ces outils rien que pour vous.

Make pour ses intégrations simples et puissantes avec de nombreux outils, sa flexibilité, et sa facilité d’utilisation.

Cette plateforme permet de créer des automatisations sur-mesure sans coder, ce qui optimise les processus, réduit les tâches manuelles et fait gagner du temps à l’équipe. Elle est idéale pour les entreprises en croissance, avec une capacité à s’adapter facilement aux besoins spécifiques et à augmenter le ROI.

Un accompagnement personnalisé de A à Z

Notre mission est d’aider les entreprises  à repenser leurs environnements digitaux de travail pour favoriser l’efficacité, la créativité et l’innovation.

Un accompagnement personnalisé de A à Z

Notre mission est d’aider les entreprises  à repenser leurs environnements digitaux de travail pour favoriser l’efficacité, la créativité et l’innovation.

Une Solution

Vous souhaitez en savoir plus ?

N’hésitez-plus, contactez-nous !