
Notion est devenu le cerveau de beaucoup de business — mais un cerveau isolé ne sert à rien. Les ventes vivent dans Stripe, les contacts dans Gmail, le reporting dans Sheets… et vous passez vos soirées à copier de l’un vers l’autre. Ce tutoriel met en place une synchronisation propre entre Notion et Google Sheets — le duo le plus demandé — et surtout vous apprend à éviter le piège qui guette toutes les synchros : la boucle infinie.
Prérequis : connexions Notion et Sheets opérationnelles (revoyez l’article connexions, y compris le partage de base Notion). Durée : 40 minutes.
Avant de construire : LA décision d’architecture
Toute synchronisation pose une question que 90 % des débutants zappent : qui est la source de vérité ? Deux philosophies :
- Sens unique (recommandé) : un outil maître (Notion), une copie (Sheets). Simple, fiable, suffisant pour 90 % des cas — typiquement Notion pour travailler, Sheets pour le reporting et les graphiques.
- Bidirectionnel : les deux outils s’écrivent mutuellement. Puissant mais délicat — c’est ici que naissent les boucles infinies.

Étape 1 — Préparer la correspondance des champs

Cinq minutes sur papier qui en économisent trente dans Make : listez chaque propriété Notion (et son type — titre, select, nombre, date) et sa colonne cible. Les types comptent : un select Notion arrive comme texte dans Sheets, une date mérite un format cohérent (AAAA-MM-JJ pour trier correctement).
Étape 2 — Le scénario Notion → Sheets
- Déclencheur : Notion → Watch Database Items (vérification : 15-30 min).
- Recherche : Sheets → Search Rows avec l’identifiant Notion — la ligne existe-t-elle déjà ?
- Routeur : si oui → Update Row ; si non → Add Row. (Le routeur n’a plus de secret après le module 5.)
Étape 3 — Tester comme un pro
- Créez une fiche test dans Notion → Run once → la ligne apparaît dans Sheets.
- Modifiez la fiche → Run once → la ligne se met à jour (et ne se duplique pas !).
- Activez, surveillez 48 h via l’historique (réflexe du debug, module 5).
Les variantes qui valent le coup
| Variante | Ce que ça change | Difficulté |
|---|---|---|
| Sheets → Notion (sens inverse) | saisie rapide tableur, base propre Notion | identique |
| Notion → Airtable | mêmes briques, autre cible | identique |
| Stripe → Notion | chaque vente crée sa fiche client | facile |
| Bidirectionnel signé | champ « Modifié par » + filtres | avancée — module 5 conseillé |
📘 Ebook offert : « Débuter dans l’automatisation no-code »
Les modules 1 & 2 compilés en PDF + une newsletter utile chaque semaine.
FAQ — vos questions fréquentes
À quelle fréquence la synchro tourne-t-elle ?
Au rythme de votre déclencheur : 15 minutes en plan payant, ce qui est quasi temps réel pour un usage business. Pour de l’instantané véritable, les webhooks (module 5) prennent le relais — Notion les propose via son API.
Que se passe-t-il si je supprime une fiche Notion ?
Par défaut, rien côté Sheets : « Watch Database Items » voit les créations et modifications, pas les suppressions. Stratégie simple : une propriété « Archivé » cochée plutôt qu’une suppression, que le scénario répercute en vidant ou marquant la ligne.
Puis-je synchroniser plusieurs bases Notion ?
Oui, avec un scénario par base (plus lisible et plus robuste qu’un scénario géant multiplexé). Pensez à partager chaque base avec l’intégration Make — le piège Notion classique.
Ça consomme combien ?
Pour une base active (20 modifications/jour, vérif. 15 min) : ~3 000 ops/mois. Passez à 30 min ou filtrez les propriétés sans importance pour redescendre — l’audit du module 5 (optimiser les coûts) vous montrera comment chiffrer tout ça.
En résumé
Une source de vérité, une table de correspondance, la clé d’ID pour les mises à jour, et le garde-fou anti-boucle : votre Notion parle désormais à vos autres outils sans que vous touchiez un copier-coller. Cas pratique suivant : les réseaux sociaux en pilote automatique.
Le Blueprint de l'automatisation no-code (28 pages) offert, puis 1 automatisation actionnable par semaine. Gratuit, désinscription en 1 clic.