GuideSérie Odoo 20, partie 22 sur 2523 septembre 2026Par Olivia, Architecte Odoo Senior

Odoo 20 Marketing Automation et Marketing social :
audiences dynamiques, chemin de réponse maîtrisé et une application sociale refaite pour publier chaque jour

Marketing Automation et social : capture d'écran d'Odoo 20 derrière le titre de l'article
INTRODUCTION

Deux applications marketing qu'un marketeur peut enfin piloter seul

Marketing Automation a toujours été capable, et un peu trop technique pour le marketeur auquel il s'adresse. Odoo 20 s'y attaque sur trois fronts : l'audience, avec des listes dynamiques qui se tiennent à jour elles-mêmes ; le contenu, avec un menu Modèles et un bouton Commencer la conception dans la campagne ; et le contrôle, avec un nœud Chemin de réponse global qui retire un participant du flux dès qu'il répond. Marketing social reçoit sa première vraie refonte : comptes LinkedIn personnels, stories, compteurs de caractères par réseau et un parcours de connexion revu. Cet article s'adresse au responsable marketing qui pilote les deux dans une PME.

Nous couvrons ici les changements hors IA et montrons les écrans tels qu'ils sont sur la version préliminaire. Les deux applications gagnent aussi un assistant IA ; il relève de l'article sur les agents IA de cette série. Quand la version diffère du guide, nous suivons la version.

Observé sur la version préliminaire d'Odoo 20.0 Enterprise du 23 septembre 2026. Les noms, menus et disponibilités peuvent changer avant la version finale ; nous mettrons cette page à jour le cas échéant.

Les listes dynamiques gardent l'audience à jour sans importation

Jusqu'ici, l'audience d'une campagne était soit un filtre écrit sur la campagne, soit une liste de diffusion tenue à jour à la main. Odoo 20 ajoute les listes dynamiques. Une liste dynamique a un Modèle de destinataires et un jeu de règles ; chaque enregistrement qui correspond fait partie de la liste, aujourd'hui et à chaque nouvelle vérification de la campagne. Sur la version préliminaire, le menu est E-mail Marketing > Destinataires > Listes dynamiques, et non une option dynamique sur une liste classique comme le suggère le guide. La fiche est courte : Nom de la liste, Modèle de destinataires, l'éditeur de règles, un compteur d'enregistrements en direct sous les règles et un interrupteur Inclure les archivés.

Fiche de liste dynamique avec le modèle Contact et une règle sur le pays
La fiche de liste dynamique : modèle cible et règle de filtre.
Étape 1: Tutoriel animé créant une liste de diffusion dynamiqueÉtape 2: Tutoriel animé créant une liste de diffusion dynamiqueÉtape 3: Tutoriel animé créant une liste de diffusion dynamique
7 étapes : Destinataires > Listes dynamiques > Nouveau, nom, modèle Contact, règle sur le pays, compteur en direct, enregistrer.

La liste devient ensuite un déclencheur. Quand vous définissez le déclencheur d'une nouvelle campagne, la liste dynamique est proposée comme audience et le nœud Début de la campagne la porte. Pour un responsable marketing, cela remplace l'exportation mensuelle d'un segment depuis le CRM et sa réimportation dans une liste de diffusion : c'est la règle, et non un instantané, qui définit qui en fait partie.

Canevas de campagne avec le seul nœud Début de la campagne
Une nouvelle campagne dont le déclencheur utilise la liste dynamique.

Modèles et Commencer la conception : bâtir le courriel sans quitter la campagne

Marketing Automation reçoit son propre menu Modèles, la même bibliothèque de modèles qu'utilise E-mail Marketing. Plus utile au quotidien : le bouton Commencer la conception. Quand vous ajoutez une étape Envoyer un e-mail et qu'aucun envoi n'existe encore, la boîte de dialogue Créer une étape affiche Commencer la conception dans le champ Envoi. Il ouvre l'éditeur d'envoi sur la galerie de modèles, vos modèles enregistrés en premier, et vous ramène à la campagne une fois le courriel construit. La même boîte de dialogue affiche l'audience de l'étape, Correspondre à tous les enregistrements avec un compteur en direct, pour restreindre une étape avant d'en concevoir le courriel.

Boîte de dialogue Créer une étape avec un bouton Commencer la conception dans le champ Envoi
Ajout d'une étape courriel à une campagne sans envoi : le bouton Commencer la conception.
Galerie de modèles de courriel dans le formulaire d'envoi
Commencer la conception ouvre l'éditeur d'envoi sur la galerie de modèles (les modèles enregistrés apparaissent en premier).

Sur la fiche de campagne, le bouton statistique Envois liste désormais chaque envoi lié à la campagne. Une nouvelle campagne s'ouvre sur un écran d'accueil à trois choix, Définir un déclencheur, Charger un modèle et Demander à l'IA ; nous avons construit la campagne Prospection commerciale montrée plus bas à partir d'un modèle intégré. Demander à l'IA ouvre l'assistant de campagne IA, avec ses raccourcis Aide-moi à créer une campagne et Améliore ma campagne, que nous couvrons dans l'article sur les agents IA.

Kanban de quatre modèles de courriel
Marketing Automation > Modèles (bibliothèque de modèles).

Le chemin de réponse global, une vérification au lancement et des webhooks plus clairs

Le troisième changement porte sur ce qui se passe quand un participant répond. Sous le nœud Début de la campagne, la vue de flux affiche maintenant un nœud Chemin de réponse global, libellé Basculer vers cette branche en cas de réponse. Les étapes de cette branche s'exécutent pour un participant qui répond à un courriel de la campagne, par exemple une note enregistrée sur le contact ou une activité pour les ventes. Un clic sur le nœud ouvre Configurer le chemin de réponse. Sur la version préliminaire, la boîte de dialogue tient en un seul interrupteur, Annuler le flux principal au déclenchement ?, et non un choix par canal entre courriel, SMS et WhatsApp comme le décrit le guide. Activez-le et une réponse retire le participant du flux principal : personne ne reçoit le rappel trois après avoir répondu au rappel deux.

Flux de campagne avec des délais, des courriels, une condition et des notes
La campagne Prospection commerciale dans la vue de flux.
Flux de campagne avec le nœud Chemin de réponse global encadré
Le nœud Chemin de réponse global sous Début de la campagne (mis en évidence).
Boîte de dialogue avec un seul interrupteur pour annuler le flux principal en cas de réponse
Boîte de dialogue Configurer le chemin de réponse : « Annuler le flux principal au déclenchement ? ».

Des correctifs plus discrets comptent aussi. Le démarrage d'une campagne exécute désormais une vérification de validité qui signale une activité racine sans déclencheur de départ valable, au lieu de lancer une campagne qui ne fait rien en silence. Le suivi UTM prend l'activité marketing comme référence suivie, de sorte que le rapport du traqueur de liens se lit par étape. Les webhooks reçoivent des textes d'aide plus clairs, des exemples JSON valides, une URL de test pendant que la campagne est en brouillon, et des journaux avec les identifiants des enregistrements récupérés. Deux paramètres système règlent la taille des lots des très grandes campagnes. Deux modules de liaison élargissent ce à quoi une campagne peut réagir : marketing_automation_website amène les données des visiteurs du site dans les filtres de campagne, et marketing_automation_loyalty ajoute une étape Coupon, pour qu'un flux de réactivation se termine par un coupon, une carte-cadeau ou des points de fidélité.

Réglez le chemin de réponse avant d'appuyer sur Démarrer

Ouvrez le nœud Chemin de réponse global sur chaque campagne de prospection et activez Annuler le flux principal au déclenchement ? avant de démarrer. Une réponse est le signal le plus fort que vous obtiendrez ; une campagne qui continue de relancer quelqu'un qui a déjà répondu fait des dégâts. Placez une note enregistrée ou une activité pour les ventes sur la branche de réponse, pour que le passage de relais soit visible sur le contact.

Marketing social : comptes LinkedIn personnels et parcours de connexion revu

Marketing social avait à peine changé depuis son lancement ; Odoo 20 est la première version à le revoir en profondeur. Le Flux s'ouvre sur un état vide avec un bouton Connecter un compte, et la boîte de dialogue Connecter un nouveau compte propose six tuiles : Facebook, X, YouTube, Instagram, Pages d'entreprise LinkedIn et Compte personnel LinkedIn. La dernière est nouvelle. Jusqu'ici, LinkedIn voulait dire les pages d'entreprise que vous administrez ; un fondateur ou un vendeur qui bâtit une audience sous son propre nom planifie désormais depuis le même composeur.

Boîte de dialogue avec six tuiles de réseaux, dont deux options LinkedIn
Connecter un nouveau compte : Facebook, X, YouTube, Instagram, Pages d'entreprise LinkedIn, Compte personnel LinkedIn.

Les comptes connectés sont listés sous Marketing social > Configuration > Comptes sociaux. Dans le composeur de publication, le champ Comptes affiche chaque compte avec l'icône de son réseau, et vous pouvez cocher la page d'entreprise et le profil personnel pour la même publication. Le parcours de connexion a été revu : la page d'authentification du réseau s'ouvre dans une nouvelle fenêtre et se ferme une fois terminée, un écran de chargement couvre l'échange de jeton, et un compte peut être retiré depuis la boîte de dialogue Connecter un compte. Nous n'avons pas pu exécuter le vrai parcours OAuth sur la démo ; nos deux comptes LinkedIn sont des enregistrements de démonstration qui n'ont jamais été connectés.

Liste des comptes sociaux
Configuration > Comptes sociaux avec la page d'entreprise et le profil personnel.
Formulaire de publication avec les cases Comptes mises en évidence
Composeur de publication : sélecteur de comptes avec les deux comptes LinkedIn cochés.

Le composeur : compteurs de caractères, premier commentaire, stories et un calendrier avec icônes

Le composeur est le lieu du travail quotidien. Sous le champ Message, un compteur affiche les caractères restants pour chaque réseau sélectionné, avec l'icône du réseau à côté, et le panneau Aperçu des publications rend la publication telle que le réseau l'affichera. Publier le vaut Immédiatement par défaut ; choisissez une date, cliquez sur Planifier et la publication passe à Planifié. Une section Premier commentaire planifié contient le commentaire qu'Odoo publie sous votre propre publication dès sa mise en ligne, et les images peuvent être triées avant la publication. La publication conserve des boutons statistiques Clics, Opportunités, Devis et Facturé, ce qui relie une publication sociale au CRM et aux ventes sur la même base.

Formulaire de publication avec un compteur LinkedIn sous le message et une carte d'aperçu
Message avec le compteur de caractères restants par réseau et l'aperçu LinkedIn.
Formulaire de publication planifiée avec aperçu
La publication après Planifier (état Planifié, Publier le 29 sept. 10:00).

Le calendrier des publications affiche l'icône du réseau sur chaque entrée. Sur les publications en direct, l'engagement est ventilé en mentions J'aime, commentaires et partages au lieu d'un chiffre global ; les cartes kanban de la version affichent déjà des lignes distinctes Clics, J'aime, Commentaires et Partages. Une publication en direct peut être annulée à la dernière minute, et le courriel de synthèse gagne un indicateur Clics sur les médias sociaux. Les stories sont l'autre grande nouveauté : quand vous composez pour Facebook ou Instagram, Publier en story publie l'élément comme story, la publication en direct conserve l'URL de la story, et le kanban Publications en direct affiche une carte story jusqu'à son expiration. Avec ai_social installé, l'icône IA du champ Message ouvre un assistant Éditeur de publication sociale qui rédige le texte à partir de votre brief.

Calendrier mensuel avec les icônes LinkedIn et notification push sur les publications
Calendrier des publications (mois) avec les icônes des réseaux sur chaque entrée.

Comment l'essayer sur une base de démonstration

  1. Installez Marketing Automation, E-mail Marketing et Marketing social sur une base de démonstration 20.0 avec données de démonstration.
  2. Allez dans E-mail Marketing > Destinataires > Listes dynamiques, cliquez sur Nouveau, réglez Modèle de destinataires sur Contact, ajoutez une règle comme Pays est égal à États-Unis et enregistrez.
  3. Allez dans Marketing Automation > Campagnes, cliquez sur Nouveau, choisissez Définir un déclencheur et sélectionnez la liste dynamique, ou Charger un modèle.
  4. Cliquez sur le plus après Début de la campagne, choisissez Envoyer un e-mail, cliquez sur Commencer la conception et choisissez un modèle.
  5. Cliquez sur le nœud Chemin de réponse global, activez Annuler le flux principal au déclenchement ? et enregistrez.
  6. Ouvrez Marketing Automation > Modèles pour voir la bibliothèque de modèles dans l'application.
  7. Allez dans Marketing social > Publications, cliquez sur Nouveau, cochez les comptes, rédigez le message, réglez Publier le et cliquez sur Planifier. Passez en vue calendrier pour voir les icônes des réseaux.
Étape 1: Tutoriel animé créant une campagne sur une liste dynamiqueÉtape 2: Tutoriel animé créant une campagne sur une liste dynamiqueÉtape 3: Tutoriel animé créant une campagne sur une liste dynamique
7 étapes : nouvelle campagne, Définir un déclencheur avec la liste dynamique, ajouter une étape Envoyer un e-mail, Commencer la conception, galerie de modèles.
Étape 1: Tutoriel animé composant et planifiant une publication socialeÉtape 2: Tutoriel animé composant et planifiant une publication socialeÉtape 3: Tutoriel animé composant et planifiant une publication sociale
6 étapes : Publications > Nouveau, choisir les comptes, rédiger, régler Publier le, Planifier, planifié.
Trois grands boutons sur une campagne vide
Écran d'accueil d'une nouvelle campagne : Définir un déclencheur, Charger un modèle, Demander à l'IA.

Ce que nous n'avons pas pu vérifier sur la version préliminaire

Dans Marketing Automation, l'URL de test et les journaux des webhooks exigent le mode débogage et un appelant externe, les paramètres système de taille de lot n'ont rien à montrer dans l'interface, et le type d'étape Coupon apparaît dans le menu des étapes, mais nous n'avons pas configuré de programme de fidélité derrière. L'assistant de campagne IA n'a jamais répondu, faute de fournisseur IA ou de crédit IAP configuré. Dans Marketing social, Publier en story, la carte story dans Publications en direct, la publication en direct, la ventilation de l'engagement et l'annulation d'une publication en direct exigent tous des comptes Facebook et Instagram connectés, dont les jetons n'existent qu'après le vrai parcours OAuth ; la fenêtre OAuth et l'écran de chargement exigent aussi de vrais identifiants, et nos deux comptes LinkedIn sont des enregistrements de démonstration jamais connectés. Tout le reste de cette page a été parcouru sur la version 20.0 Enterprise du 23 septembre 2026.

Ce que cela change pour une mise à niveau

Les campagnes, les listes de diffusion et les comptes sociaux passent d'Odoo 17, 18 ou 19 sans changement, et les nouveaux menus et nœuds apparaissent sur la base mise à niveau. Ce qui change, c'est la méthode. Si votre équipe entretient ses segments par exportation et importation, reconstruisez-les en listes dynamiques après la mise à niveau et pointez les campagnes dessus. Passez en revue le chemin de réponse de chaque campagne de prospection en cours, car le nœud existe sur chaque campagne mais l'interrupteur d'annulation reste votre décision. Prévoyez de reconnecter les comptes sociaux si des jetons expirent pendant la fenêtre de migration. Nous incluons cette revue dans notre service de migration, et l'article central de la série liste les autres changements d'Odoo 20 qui touchent la même mise à niveau.

FAQ

Questions fréquentes

Qu'est-ce qu'une liste de diffusion dynamique dans Odoo 20 ?

Une liste définie par un modèle et un jeu de règles plutôt que par un ensemble fixe de contacts. Chaque enregistrement qui correspond aux règles en fait partie, donc elle se met à jour seule, et une campagne Marketing Automation peut l'utiliser comme audience de déclenchement. Sur la version préliminaire, elle se trouve sous E-mail Marketing > Destinataires > Listes dynamiques.

Odoo 20 Marketing Automation peut-il arrêter une campagne quand quelqu'un répond ?

Oui. Le nœud Chemin de réponse global sous Début de la campagne ouvre une boîte de dialogue Configurer le chemin de réponse avec un seul interrupteur, Annuler le flux principal au déclenchement ?. Quand il est actif, un participant qui répond à un courriel de la campagne quitte le flux principal et suit la branche de réponse, par exemple une note enregistrée ou une activité pour les ventes.

Puis-je publier sur un profil LinkedIn personnel depuis Odoo 20 Marketing social ?

Oui. La boîte de dialogue Connecter un nouveau compte propose désormais Compte personnel LinkedIn à côté de Pages d'entreprise LinkedIn, et les deux types de compte apparaissent dans la liste Comptes du composeur, pour qu'une même publication aille à la page d'entreprise et au profil d'une personne. La connexion exige de vrais identifiants LinkedIn.

Odoo 20 Marketing social prend-il en charge les stories Instagram et Facebook ?

Selon le guide, oui : en composant pour Facebook ou Instagram, vous cochez Publier en story, la publication en direct conserve l'URL de la story et le kanban Publications en direct affiche une carte story jusqu'à son expiration. Nous n'avons pas pu le vérifier sur la version préliminaire, car les options story n'apparaissent qu'avec des comptes Facebook et Instagram connectés.

Faut-il les modules IA pour utiliser les nouveautés de Marketing Automation ?

Non. Les listes dynamiques, le menu Modèles, Commencer la conception, le chemin de réponse global, la vérification de validité au lancement et les améliorations des webhooks fonctionnent sans aucun module IA. Seuls l'assistant de campagne IA et l'éditeur de publication sociale exigent les modules IA, un fournisseur IA et des crédits IAP.

À quels réseaux sociaux Odoo 20 peut-il se connecter ?

Sur la version préliminaire, la boîte de dialogue Connecter un nouveau compte liste Facebook, X, YouTube, Instagram, Pages d'entreprise LinkedIn et Compte personnel LinkedIn. Les canaux de notifications push du site Web apparaissent aussi comme comptes dans le composeur, pour qu'une même publication atteigne les réseaux sociaux et les visiteurs du site.

Envie de voir l'une de vos campagnes reconstruite sur Odoo 20 ?

Envoyez-nous le flux que vous exécutez aujourd'hui, dans n'importe quel outil. Nous le reconstruisons sur une démo 20.0 avec une liste dynamique, un chemin de réponse et les courriels conçus depuis la campagne, puis nous le présentons à votre responsable marketing en une heure.

Réserver une consultation gratuite