Gérer des tâches récurrentes dans Notion sans installer de plugin ni écrire de scripts m'a longtemps semblé être un casse-tête. Après plusieurs essais et itérations, j'ai mis au point une méthode simple, robuste et entièrement basée sur les fonctionnalités natives de Notion : bases de données, modèles (templates), boutons de template et formules intégrées. Dans cet article, je partage mon workflow pas à pas pour automatiser les tâches récurrentes — quotidiennement, hebdomadairement, mensuellement ou selon une fréquence personnalisée — tout en gardant une interface claire et sans dépendre d'outils externes.
Pourquoi je préfère gérer les tâches récurrentes directement dans Notion
Notion me permet de centraliser la documentation, les projets et les tâches. Ajouter des tâches récurrentes dans un outil externe compliquait mon flux. En restant dans Notion, je garde tout au même endroit, j'ai accès aux relations entre projets et tâches, et je peux personnaliser les vues (Today, Cette semaine, En retard) sans basculer d'une app à l'autre.
Les principes de mon système
Mon approche repose sur quelques éléments simples :
Configuration pas à pas
Voici comment je configure ma base "Tâches" dans Notion. Je détaille chaque propriété et pourquoi elle est utile.
Exemple de formule simple pour la Prochaine échéance
Dans Notion, la formule suivante est un bon point de départ si vous utilisez des fréquences simples (journalières, hebdomadaires, mensuelles) :
Formula (exemple) :
if(prop("Dernière complétion"), if(prop("Fréquence") == "Tous les jours", dateAdd(prop("Dernière complétion"), 1, "days"), if(prop("Fréquence") == "Chaque semaine", dateAdd(prop("Dernière complétion"), 1, "weeks"), if(prop("Fréquence") == "Chaque mois", dateAdd(prop("Dernière complétion"), 1, "months"), prop("Due")))), prop("Due"))
Explication rapide : si la tâche a une date de complétion, la formule ajoute l'intervalle correspondant ; sinon elle affiche la date Due actuelle. Vous pouvez étendre cette logique pour "Tous les 3 jours" ou d'autres fréquences en multipliant l'intervalle.
Workflow quotidien : marquer comme terminé et réapparaître
Voici le flux que j'utilise tous les jours :
Utiliser les Templates et le Template Button
Pour gagner du temps à l'ajout, j'ai créé des templates de tâche récurrente : "Tâche quotidienne", "Tâche hebdo Lundi", "Tâche mensuelle". Chaque template préremplit la propriété Fréquence et le Due initial. J'utilise aussi le Template Button sur ma page dashboard pour créer rapidement une instance de tâche récurrente avec les métadonnées souhaitées.
Gérer des fréquences complexes (exemples)
Certaines tâches demandent des règles plus fines : par exemple, "tous les lundis et jeudis", ou "le dernier jour du mois". On peut rester dans Notion natif avec des astuces :
Vues et filtres pratiques
Les vues sont essentielles pour que ce système soit utilisable au quotidien :
Historique et analyses avec Relation + Rollup
J'aime aussi suivre quand et à quelle fréquence j'exécute certaines tâches. Pour cela, j'utilise une seconde base "Historique des complétions" liée à la base "Tâches" via une Relation. À chaque fois que je termine une tâche, j'ajoute une entrée manuelle dans "Historique" (ou j'utilise un template qui crée cette entrée). Puis, grâce aux Rollups, je peux afficher le nombre de complétions ce mois-ci, la date de la dernière exécution, ou le délai moyen entre exécutions.
Astuce : éviter la multiplication des lignes
Une approche consiste à conserver une seule ligne par tâche récurrente (plutôt qu'une nouvelle ligne à chaque occurrence). La colonne "Dernière complétion" et la "Prochaine échéance" permettent à la même tâche de rester vivante et de bouger dans le temps. Si vous préférez un historique complet, combinez avec la base "Historique des complétions".
Exemples concrets que j'utilise
Limitations et contournements
Tout n'est pas parfait : Notion ne propose pas (nativement) d'alertes push détaillées sur mobile pour des règles complexes, et certaines fréquences très spécifiques nécessitent des formules avancées. Si vous avez besoin d'e-mails ou d'intégrations avec d'autres services, il faudra envisager des automatisations externes (Zapier, Make) — mais pour la plupart des usages de productivité personnelle, cette solution native est suffisante.
Si vous voulez, je peux partager des modèles Notion que j'utilise (exportables) et fournir des formules prêtes à copier pour des fréquences précises (tous les 3 jours, dernier jour du mois, jours de semaine spécifiques). Dites-moi quelles fréquences vous intéressent et je vous envoie les formules et templates adaptés.