power bi
Par · Publié en décembre 2025, mis à jour août 2026 · 8 min de lecture

Six semaines après la clôture de la campagne sécurité, la direction de la communication vous demande quel en a été le ROI. Vous disposez des vues des pages d’actualités SharePoint, d’une communauté Viva Engage qui a gagné trois cents membres, de trois envois de newsletter et d’une bannière d’intranet. Vous pouvez produire des chiffres tout l’après-midi. Pas celui-là, et vos statistiques n’y sont pour rien. La campagne n’a jamais été définie comme un objet mesurable avant son lancement. Tout ce que vous détenez est organisé par canal et par date. La question, elle, est organisée par audience et par intention. Les deux ne se convertissent pas l’une dans l’autre après coup.

Pourquoi la question du ROI arrive trop tard pour trouver une réponse

Les statistiques de canal répondent à des questions de canal. SharePoint rend compte des sites et des pages[1]. Viva Engage rend compte des communautés, votre outil de newsletter des envois. Chacun est cohérent, et aucun ne sait que six contenus publiés sur quatre surfaces en onze jours formaient une seule et même chose.

Commence alors la reconstitution. Quelqu’un exporte les vues des pages de la campagne, y ajoute celles des publications de la communauté et les ouvertures de la newsletter, et obtient un total. Ce total est faux de trois manières à la fois. Il compte la même personne jusqu’à quatre fois. Il inclut des collaborateurs qui n’ont jamais été l’audience, une page d’intranet captant le trafic de tous les passants. Et il reste muet sur la population qui comptait, des opérateurs postés qui ouvrent rarement un navigateur. Gonflé, non segmenté et non corrigé des doublons, il appelle exactement la question de suivi à laquelle vous ne survivrez pas. La partie doublons est traitée dans l’article sur la mesure multicanale de la communication interne.

Définissez la campagne comme un objet avant de la lancer

Le remède demande une heure. Avant la mise en ligne du premier contenu, écrivez quatre choses, à un endroit visible de toute l’équipe.

  • La population cible, exprimée dans des attributs que vous détenez réellement. Ni « tout le monde », ni « le terrain ». Fonction, site, pays, langue, type de contrat, régime horaire : ceux qui existent dans Entra ID ou dans l’extraction RH[2]. Une audience que vous ne savez pas exprimer en attributs est une audience dont vous ne mesurerez pas la portée. Notre note sur la segmentation d’audience explique comment les structurer une fois pour toutes.
  • La fenêtre, période d’observation postérieure comprise. Une campagne qui court du 3 au 14 mars ne se mesure pas le 14 mars : le comportement suit l’exposition avec du retard. Décidez à l’avance de regarder de nouveau le 28 mars.
  • La liste des contenus, un par un. Chaque URL de page SharePoint, chaque publication Viva Engage, chaque message Teams, chaque identifiant d’envoi, chaque carte Viva Connections. Les identifiants réels, pas la description du plan. Cette liste est la clé de rapprochement, et rien dans Microsoft 365 ne la construira.
  • Le comportement que vous attendez, et le système qui l’enregistre. C’est le champ qui sépare un rapport de portée d’un rapport de ROI, et c’est celui que l’on saute.

Le quatrième champ est celui que tout le monde oublie

Une campagne sécurité attend une hausse des remontées de presqu’accidents, qui vivent dans l’outil HSE ; une campagne de prévoyance, des souscriptions dans la plateforme RH ; une campagne de politique interne, des accusés de lecture dans le LMS. Le résultat est toujours enregistré ailleurs que chez vous, et c’est pour cela que la conversation doit avoir lieu avant le lancement.

Si personne ne sait nommer ce système, vous menez une campagne sans mesure de résultat. Ce choix est parfois légitime : une campagne de sensibilisation avant une réorganisation n’a aucune transaction attachée. Dites-le dès le départ. Annoncer en semaine une que la campagne sera jugée sur la portée est plus solide que promettre un ROI et livrer des vues de page en semaine douze. L’étude State of the Sector de Gallagher place régulièrement la mesure en tête des compétences que la profession estime lui manquer[3].

Trois niveaux de preuve, et ce que chacun exige

Toutes les campagnes n’ont pas besoin du niveau supérieur, et décider à l’avance de celui que vous visez constitue l’essentiel du travail.

Niveau L’affirmation Ce qu’elle exige Ce qu’elle ne prouve toujours pas
1. Diffusion La campagne a touché 74 % de la cible au moins une fois, et 41 % de la population industrielle Liste des contenus rapprochée de l’identité, dédoublonnée, croisée avec les attributs RH Que quiconque ait compris ou agi
2. Engagement Dans la cible, l’engagement se concentre sur les sites tertiaires et reste faible sur les sites postés Le niveau 1, plus la profondeur par segment : temps de lecture, réponses, clics vers l’action Que l’engagement ait causé le comportement
3. Contribution au résultat Les remontées de presqu’accidents progressent de 18 % sur les sites exposés, stables ailleurs Le niveau 2, plus le système de résultat, une base antérieure et un groupe de comparaison Que la communication ait été la seule cause

Le niveau 3 est celui où l’honnêteté compte le plus. Une campagne ne se déroule jamais comme une expérience contrôlée : elle avance en même temps qu’un relais managérial, un changement de procédure et une formation. La phrase défendable est celle de la contribution, pas de la causalité. Écrivez-la vous-même, avant qu’un autre n’en écrive une plus ambitieuse à votre place.

Ce que le ROI peut honnêtement vouloir dire ici

La plupart des campagnes internes n’ont pas de ligne de chiffre d’affaires : un multiple de retour relève donc de la fiction. Deux formulations tiennent devant une direction financière. La première est le coût par personne touchée dans la cible : coût total, honoraires, production et temps interne compris, divisé par les personnes dédoublonnées touchées. Comparable d’une campagne à l’autre, il baisse dès que vous cessez d’acheter une portée déjà acquise. La seconde est le coût évité, quand le résultat porte une valeur unitaire connue : une souscription sans relance, un accusé de lecture qui clôt un point d’audit. La mécanique générale figure dans notre guide sur le calcul du ROI de la communication interne.

L’assembler dans Power BI, et ce que cela coûte vraiment

La mesure de campagne est le cas où les équipes se tournent vers Power BI, puisqu’aucune surface native ne rapproche quatre canaux à leur place[4]. Cette voie peut fonctionner, mais trois points doivent être énoncés d’abord.

D’abord, l’API de reporting Microsoft Graph n’est pas régulièrement fiable et produit des journées de données manquantes[5]. Sur un tableau de bord permanent, un mardi absent est une gêne. Sur une campagne de onze jours, c’est un dixième de la fenêtre, et un graphique reliant les points voisins affichera une courbe régulière qui n’a jamais existé.

Ensuite, des clients ont observé dans Power BI des valeurs d’indicateurs qui ne se rapprochent pas des rapports SharePoint natifs sur la même période. Si votre diapositive annonce 4 100 personnes et le panneau natif 3 600, la réunion cesse de porter sur la campagne. Cette discussion est détaillée dans quand Power BI et SharePoint affichent deux chiffres différents.

Enfin, un développement fiable exige un processus d’ingestion solide et un rapprochement planifié avec les chiffres natifs, sous la responsabilité d’une personne nommée. Budgétez le pipeline plutôt que le tableau de bord. Les modes de défaillance figurent dans notre guide honnête des analytics SharePoint avec Power BI.

Un quatrième point est propre aux campagnes : aucune clé de rapprochement n’existe dans Microsoft 365. Viva Engage propose une véritable fonctionnalité native de campagne, fondée sur les mots-dièse, et elle fait bien ce qu’elle promet[6], mais elle s’arrête aux frontières de Viva Engage. Quoi que vous construisiez, la taxonomie est posée à la main : convention de nommage sur les URL, mot-dièse, identifiant d’envoi. Quand le reporting se dégrade discrètement au bout d’un an, c’est cela qui a cédé.

La position honnête sur le natif

Si votre campagne vit sur un seul canal, le natif est la bonne réponse et vous pouvez vous arrêter ici. Une campagne entièrement portée par Viva Engage est bien servie par la vue native, une campagne intranet par les statistiques de page SharePoint. Les deux sont gratuites, déjà actives, sans projet.

La rupture arrive au deuxième canal, et sur la question de la population cible. Le reporting natif compte l’activité à l’intérieur d’un produit. Il ne dédoublonne pas une personne entre quatre produits, et il ignore qu’elle est technicienne postée à Valenciennes. Tryane occupe cet espace : lire SharePoint, Viva Engage, Teams et la newsletter ensemble, rapprocher cette activité de la structure organisationnelle via Entra ID, et conserver l’historique au travers des transitions produit. Tryane est certifié SOC 2 Type 2 et conforme au RGPD par conception, héberge en Europe par défaut avec une résidence des données aux États-Unis sur demande, se déploie en quelques heures via l’authentification unique, sans agent à installer.

À quoi ressemble un rapport de campagne défendable

Une page. La population cible telle que définie avant le lancement, avec son effectif. La portée sur cette population, dédoublonnée, ventilée sur les deux ou trois segments qui comptent. La profondeur d’engagement sur ces segments. Le coût par personne touchée. La mesure de résultat, avec sa base de référence et son groupe de comparaison. Et une ligne nommant ce que le rapport ne prétend pas démontrer : c’est elle qui rend le reste crédible, et c’est celle que l’on omet. Nos indicateurs de communication interne couvrent les mesures qui résistent à un comité exécutif.

Questions fréquentes

Peut-on calculer le ROI d’une campagne avec les données déjà disponibles ?

En partie. La diffusion et l’engagement se reconstituent si vous retrouvez la liste des contenus et savez dédoublonner les personnes. La population cible et une base antérieure ne se reconstituent pas après coup, et sans elles la preuve de résultat reste inaccessible. Rendez compte des niveaux un et deux, et instrumentez le niveau trois pour la suivante.

La fonctionnalité de campagne Viva Engage règle-t-elle le problème ?

À l’intérieur de Viva Engage, largement oui. Elle donne à une campagne une identité réelle par le mot-dièse et rend compte de la participation associée, ce qu’aucune autre surface native ne fait. Elle ne s’étend ni aux actualités SharePoint, ni à Teams, ni au courriel : elle traite la moitié communautaire et vous laisse l’autre.

Et si le système de résultat appartient à une autre direction ?

C’est le cas normal, et c’est une question de relation plutôt que de données. Demandez au responsable HSE, RH ou conformité un chiffre agrégé par site et par mois, pas un accès aux enregistrements : un agrégat suffit pour une affirmation de contribution. Demandez avant le lancement, car demander après ressemble à une recherche de chiffre favorable.

Comment éviter de compter trois fois la même personne ?

Il faut une clé d’identité unique entre canaux, dans Microsoft 365 l’objet Entra ID plutôt qu’une adresse de messagerie. Avec elle, le dédoublonnage est simple. Sans elle, chaque total est gonflé d’un montant inconnu qui varie avec le mix, ce qui rend la tendance aussi peu fiable que le niveau.

Tryane remplace-t-il Power BI ?

Non, et beaucoup de clients utilisent les deux. Tryane produit la vue rapprochée, dédoublonnée et segmentée et la transmet par API : Power BI garde sa place, là où les données de communication côtoient celles de la finance et des RH. Le pipeline, le rapprochement d’identité et la réconciliation cessent d’être un projet de votre équipe.

Sources

Microsoft Learn, usage des sites SharePoint

Microsoft Learn, campagnes dans Viva Engage

Microsoft Learn, API de reporting Microsoft Graph

Microsoft Learn, Microsoft Entra ID

Gallagher, State of the Sector

Pour aller plus loin

Comment calculer le ROI de la communication interne

Mesurer les communications internes cross-canal

Quand Power BI et SharePoint affichent deux chiffres différents

La segmentation d’audience en communication interne

Mesurer la performance d’un calendrier de contenus

Tryane anime une session de travail de 15 minutes avec les directions de la communication interne : nous reprenons une campagne déjà menée et montrons, sur votre tenant, à quoi ressemblait sa portée réelle. Réservez un créneau avec Jérémy.