Vous connaissez ce moment ? Celui où vous êtes assis à votre bureau, et vous vous demandez : « Il est où mon colis Amazon ? » Vous allez dans vos mails. Vous scrollez. Encore et toujours. Vous trouvez la confirmation du 15 janvier. Mais c’est pas le bon Amazon. Vous refaites une recherche. Et vous vous retrouvez avec 47 mails de « Votre commande a été mise à jour« .
J’ai cité Amazon, mais cela aurait pu tout aussi bien nommer des sites marchands comme Leboncoin, Temu ou AliExpress. Et quelques milliers d’autres. Alors, faire un achat en ligne c’est bien, mais ensuite ? Comment retrouver ne serait-ce le QR code assurant le suivi de la commande ? Franchement, c’est un cauchemar. Et j’imagine que vous vous êtes dit au moins une fois : « Il doit bien y avoir un truc pour automatiser ça. » Eh ben ouais. Et c’est beaucoup plus simple que vous pensez. Oui vraiment simple, il suffit pour cela d’associer votre compte Gmail à … Google Sheets.
Récap rapide
- Installation : 5 minutes, vraiment
- Chaque semaine : Un clic pour lancer « Analyser » (ou c’est auto si vous programmez)
- Ou c’est auto : Chaque matin à 8h, le script se lance tout seul
- Vous ajoutez des marchands : Via l’onglet « Paramètres », genre 10 secondes
- Vous trackez vos commandes : Vous avez tout en un coup d’œil
- Vous gagnez du temps : Au moins 2-3 heures par mois de recherche
À retenir :
Un script qui va vous permettre de suivre vos commandes quel que soit la plateforme d’achat. Cinq minutes pour l’installer. Pas plus.
C’est un bon deal.
Voilà l’idée simple
Imaginez que vous aviez un petit assistant personnel qui :
- Chaque matin, regarde tous vos nouveaux mails
- Détecte automatiquement lesquels parlent de commandes
- Extrait les infos importantes (numéro de suivi, date d’arrivée, le marchand)
- Crée un joli tableau avec tout ça bien rangé
- Et que vous n’ayez rien à faire. Juste ouvrir le tableau et boom, tout est là.
C’est ce que vous allez installer. Et c’est gratuit, ça prend 5 minutes, et vous n’avez pas besoin de savoir coder. Vraiment pas.
Et c’est même pour cela que je vous le propose. Je vous rassure, je ne suis pas assez balèze en codage pour l’écrire tout seul. Je me suis tourné vers deux IA (principalement Claude et Gemini) et comme je suis partageur, je me suis dit que cela pourrait intéresser quelques lecteurs.
Alors pourquoi c’est cool ?
Voici ce qui rend ça spécial (et honnêtement un peu magique) :
Zéro configuration : Le script sait déjà qui vous êtes. Il reconnaît votre email tout seul. Vous tapez pas trois fois une adresse email compliquée. Il demande juste à Google « c’est qui ? » et voilà.
Intelligent : Il ne cherche pas à lire tous vos 10 000 mails. Il vous demande « tu as reçu des trucs cette semaine ? » et voilà. Rapide. Efficace.
Extensible : Vous achetez sur une petite boutique bizarre que personne connaît ? Vous allez dans l’onglet « Paramètres », vous ajoutez le nom et l’email, et le tour est joué. Pas besoin de modifier du code. Zéro stress.
C’est votre truc : Pas un compte à créer, pas de site louche avec des pubs partout. C’est juste vous, votre Google Sheets, et un script qui bosse pour vous. Pas d’appli à acheter ou qui est gratuite et va vous pomper vos données.
Installation (oui, vraiment 5 minutes)
Je vais vous expliquer comme si vous n’aviez jamais touché à un script de votre vie. Parce que pour la plupart d’entre vous, c’est le cas.
Créer votre feuille
- Allez sur sheets.google.com
- Cliquez « Créer » → « Feuille de calcul »
- Appelez-la « Suivi Commandes » (ou « Mon Tracking », « Mes Achats »… vous faites ce que vous voulez)
- Voilà, vous avez une feuille vide.
Copier le cerveau du script
- Toujours dans votre feuille, allez en haut : Extensions > Apps Script
- Une fenêtre s’ouvre avec du code dedans. Vous allez voir une function avec une ligne du style
function myFunction() { ... } - Supprimez tout ce qu’il y a dedans. Vraiment tout.
- Copiez le code complet qu’on vous donne (voir section « Le Script ») un peu plus bas et qu’il vous faut télécharger.
- Collez-le
- En haut à gauche, vous voyez un bouton « Enregistrer » (ressemble à une disquette). Cliquez dessus.
- Ça va vous demander un nom pour votre projet. Tapez « Tracker Commandes » et c’est bon.
Et voilà la magie
- Retournez sur votre onglet Google Sheets
- Appuyez sur F5 (pour rafraîchir la page)
- Attendez 2-3 secondes…
- Vous allez voir :
- Deux nouveaux onglets en bas : « Suivi Commandes » et « Paramètres »
- Un nouveau menu en haut à droite : « 📦 Suivi Commandes »
C’est bon. C’est installé. Vous l’avez fait. Je vous l’avais dit cinq minutes. Pas plus !
Le script
Le script est à télécharger en cliquant ici . J’ai choisi cette solution car il est assez long.
Le script est super documenté, cela vous permet de savoir qui fait quoi mais surtout de pouvoir le modifier à votre guise.
Faire tourner le script pour une première utilisation
Là, vous êtes prêt à lancer l’analyse.
- Cliquez sur le menu « 📦 Suivi Commandes » (en haut à droite)
- Sélectionnez « Analyser les emails et créer suivi »
- Le script va faire son truc pendant 5-10 secondes
- Un message s’affiche : « ✓ Analyse terminée ! »
- Vous voyez le détail : combien de commandes trouvées, ajoutées, etc.
- Et quand vous allez dans l’onglet « Suivi Commandes », vos commandes y sont. Avec la date, le marchand, le numéro de commande, le numéro de suivi, tout.
Honnêtement, c’est impressionnant de voir ça fonctionner la première fois.
Et après ? Au quotidien
Vous avez deux choix :
Option 1: Click manuel (la tranquille)
Une fois par semaine, vous cliquez sur « Analyser les emails ». Cinq secondes. C’est tout. Vos nouvelles commandes s’ajoutent.
Avantage : Vous avez le contrôle. Vous lancez quand vous voulez.
Inconvénient : Vous devez y penser.
Option 2: Automatique (la paresseuse)
Vous programmez le script pour qu’il s’exécute tout seul chaque matin à 8h. Comme ça, vous ouvrez votre tableau, et boom, vos commandes y sont déjà.
Pour faire ça :
- Allez dans Apps Script (Extensions > Apps Script)
- À gauche, cliquez sur l’icône Horloge (c’est les « Déclencheurs »)
- Cliquez « Ajouter un déclencheur »
- Remplissez :
- Fonction : « analyserEmailsEtCreerSuivi »
- Type de déclencheur : « Déclenche selon un calendrier »
- Type : « Jour »
- Heure : « 8h du matin » (ou l’heure que vous préférez)
- Enregistrez
Et voilà. Chaque matin à 8h, le script se lance. Vous n’avez rien à faire. Franchement, c’est le truc qui change la vie.
L’onglet « Paramètres » – Le minimum à savoir
Comment ça marche ?
Le script détecte vos commandes de deux façons :
- L’email du marchand (d’où vient le mail)
- Un mot-clé (une phrase dans le mail)
Exemple : Amazon envoie depuis confirmation-commande@amazon.fr et son mail contient « votre commande amazon » → Détecté ✅
La liste est déjà pré-remplie
L’onglet « Paramètres » arrive avec 14 marchands français (Amazon, Zalando, Cdiscount, Fnac, Darty, La Redoute, etc.). Pour 95% des gens, ça marche tout de suite.
Ajouter votre propre marchand
- Trouvez l’email du marchand : Ouvrez un mail de ce marchand, regardez le « De: » en haut, copier-collez l’adresse exacte
- Allez dans « Paramètres »
- Ajoutez une ligne :
- Colonne 1 : Nom du marchand (ex: « Belle jambe »)
- Colonne 2 : Son email (ex: « commande@bellejambe.fr »)
- Colonne 3 : Optionnel – Un mot-clé du sujet (ex: « confirmation de commande »)
- Enregistrez
- Relancez le script : Cliquez sur « Analyser les emails et créer suivi »
C’est tout. Le nouveau marchand sera reconnu la prochaine fois.
Important après avoir ajouté un marchand, vous DEVEZ relancer le script ! Sinon, il ne saura pas que le marchand existe.
Cliquez sur « 📦 Suivi Commandes » → « Analyser les emails et créer suivi »
Un contenu de qualité, sans publicité.
Vous aimez notre travail ? Soutenez notre indépendance en devenant membre sur Patreon.
Soutenir MyChromebook.frCas spécial : Mails transférés
Si vous recevez les mails depuis une adresse perso (ex: toto@gmail.com), utilisez la colonne « Mot-clé » avec quelque chose d’unique du marchand (ex: « [Nom Marchand] »).
Bons vs mauvais mots-clés
✅ Bons : « confirmation de commande », « votre colis est en route », « GS. » (code unique)
❌ Mauvais : « confirmation » (trop générique), « merci » (partout), « email » (vague)
Utilisez le pipe « | » pour plusieurs alternatives :confirmation de commande|commande confirmée|merci pour votre achat
Le script cherchera l’un ou l’autre.
Ce que le script fait VRAIMENT (transparence totale)
Parce que c’est important de savoir ce qu’on autorise:
- Il récupère votre email (pas besoin de taper, Google le sait)
- Cherche vos mails de la dernière semaine
- Il les analyse un par un
- Pour chaque commande, il extrait les infos (marchand, numéro, suivi, date)
- Il ajoute une ligne à votre tableau
- Il étiquette le mail dans Gmail (optionnel, juste pour le retrouver plus tard)
C’est fini.
Il ne supprime rien. Archive rien. Il ne vous envoie pas de notifications bizarres. Il lit juste pour extraire l’info. Vos mails restent intacts dans Gmail. Surtout ne venez pas me dire qu’il a effacé quelque chose. Ce n’est pas possible.
La détection de patterns
Là ça devient fun. Le script utilise des trucs qui s’appellent « expressions régulières » (regex si vous êtes geek). Concrètement ? Imaginez que vous cherchez une aiguille dans une botte de foin. Le regex dit: « Cherche une aiguille qui ressemble à ça: 3 chiffres, tiret, 7 chiffres. » Donc quand le script lit vos mails, il cherche:
- Les mots clés : « commande », « order », « confirmation », « suivi », « tracking », « livraison »
- Les numéros bizarres : Comme « 13Z999999999999FR » (c’est un Colissimo) ou « 1Z999AA10123456784 » (c’est un UPS)
- Les dates : « livraison prévue le 15 janvier »
Dès qu’il en voit un, il se dit : « C’est une commande. »
L’extraction
Une fois qu’il sait que c’est une commande, il extrait:
- La date du mail
- Qui l’a envoyée (le marchand)
- Le numéro de commande (si c’est dedans)
- Le numéro de suivi (s’il y en a un)
- La date estimée d’arrivée
Et il ajoute tout ça à votre tableau. Une nouvelle ligne par commande.
L’étiquetage
Le script ajoute également une étiquette « Commandes_En_cours » à vos mails dans Gmail. Au cas où vous voudriez les retrouver plus tard. C’est pas obligatoire, mais c’est pratique.
Les tricks pour bien l’utiliser
Changer la période d’analyse
Par défaut, le script regarde les 7 derniers jours. Mais vous pouvez le changer. Dans le code, vous trouvez « newer_than:7d » et vous remplacez le 7 par:
- 1 = dernière 24h
- 30 = dernier mois
- 365 = toute l’année
Ça permet de faire une analyse rétro si vous vous rendez compte que vous avez oublié une commande.
Le lien de suivi magique
Si le script trouve un numéro de suivi, il génère automatiquement un lien. Pour les gros marchands (Amazon, Zalando…), il vous envoie direct sur leur page de suivi. Pour les autres, il utilise 17track.net. C’est un site INCROYABLE qui reconnaît presque tous les colis du monde (Colissimo, UPS, DHL, FedEx, vous le nommez…). Même si le marchand est hyper bizarre, il y a une bonne chance que le lien fonctionne.
Ajouter des colonnes perso
Vous pouvez ajouter une colonne « Prix » si vous voulez tracker vos dépenses. Ou « Notes ». Ou « Destinataire ». C’est votre tableau, vous faites ce que vous voulez.
Ça marche pas ? Les trucs à vérifier
« Je ne vois aucune commande »
90% du temps, c’est parce que l’email du marchand dans « Paramètres » ne correspond pas exactement à celui du mail. Amazon par exemple peut vous écrire depuis « confirmation@amazon.fr » une fois et « order-update@amazon.fr » une autre.
Solution : Vérifiez que vous avez copié-collé exactement l’adresse du mail. Pas de typos.
« Google me demande des autorisations bizarres »
C’est normal. Google dit: « Tu sûr que tu veux autoriser ce script à lire tes mails ? » Vous cliquez « Paramètres avancés » puis « Accéder à Tracker Commandes (non sécurisé) ». C’est « non sécurisé » juste parce que c’est votre propre code, pas un truc d’une grosse boîte. Zéro danger.
« J’ai des doublons »
Le script enregistre l’ID unique de chaque mail. Si vous lancez « Analyser » 10 fois, vous n’aurez pas 10 fois la même commande. Mais si vous voyez vraiment des doublons, c’est que vous avez reçu deux mails différents (une confirmation + une mise à jour). Là, vous supprimez manuellement une ligne. C’est pas grave.
« Aucun email trouvé »
Soit vous n’avez rien reçu cette semaine (triste !), soit les mails ne correspondent pas aux patterns. Essayez : Changez « newer_than:7d » en « newer_than:30d » dans le code pour regarder un mois complet. Relancez.
Après l’installation, les trucs cool qu’on peut faire
Une fois que c’est en place, vous pouvez:
- Ajouter une colonne « Prix » pour tracker vos dépenses
- Mettre des couleurs selon le statut (rouge = pas livré, vert = livré)
- Faire des graphiques pour voir vos habitudes d’achat
- Changer le design du tableau pour que ça vous plaise
- Ajouter des alertes: « Ça fait 2 semaines, où c’est mon colis ? »
Mais honnêtement ? La version de base suffit largement.
Vous venez de créer un outil qu’une boite vous ferait payer 50€/mois.. Ici vous l’avez gratos et en plus il est opérationnel en cinq minutes et vous a coûté zéro euro. C’est cool, non ? Alors allez-y, installez-le. Testez. Regardez vos commandes s’ajouter tout seules. Et dites-moi si ça change votre existence en nous racontant votre vie de maintenant avec ce script dans les commentaires.
Vous pouvez retrouver l’ensemble de nos articles sur l’intégration de script Python en cliquant ici.
Vous pouvez toujours nous remercier en nous versant 1,50 € par mois. Cela nous permet ainsi de rester un média indépendant. Pensez-y.
FAQ (Foire Aux Questions)
Est-ce que ce système fonctionne avec tous les marchands ?
Oui. Le script inclut les principaux (Amazon, Fnac, Vinted…), et vous pouvez ajouter n’importe quelle boutique en 10 secondes via l’onglet « Paramètres ».
Faut-il laisser la feuille Google Sheets ouverte ?
Non. Si vous configurez le « Déclencheur » (Trigger), le script travaille en arrière-plan sur les serveurs de Google, même quand votre ordinateur est éteint.
Mes données sont-elles sécurisées ?
Absolument. Contrairement aux applications tierces, ce script reste dans votre écosystème Google. Aucune donnée n’est envoyée à un serveur externe.



