Calculateur d’engagement et de portée des publications Instagram
Calculez le taux d’engagement et la portée sur Instagram, la viralité potentielle et d’autres indicateurs. Le tout gratuitement, directement dans votre navigateur.
Calculateur d’engagement et de portée Instagram
Saisissez une valeur positive pour « Abonnés au moment de la publication ».
Estimation de la fréquence d’affichage du profil
Fréquence = impressions ÷ abonnés. Vous pouvez aussi saisir la portée exacte depuis IG.Les impressions permettent d’estimer la fréquence d’affichage (combien de fois, en moyenne, une personne a vu votre profil/contenu).
Où les trouver sur Instagram ?
- Ouvrez Instagram (mobile) → passez à un compte professionnel/entreprise.
- Dans votre profil, choisissez Tableau de bord professionnel → Insights (Statistiques).
- Dans les Statistiques, choisissez la période (7/30/90 jours). Vous verrez Comptes touchés (Reach) et souvent aussi Impressions pour le compte.
- Pour chaque publication, appuyez sur Voir les statistiques (View insights) – dans le détail, vous trouverez la métrique Impressions.
Envie de faire grandir ton profil ?
Abonnés et likes livrés en quelques minutes. Sans mot de passe, avec garantie.
Comment nous calculons précisément l’engagement Instagram (méthodologie)
Le taux d’engagement (ER) est l’indicateur le plus utilisé pour mesurer la qualité du contenu organique sur Instagram. Il exprime la part de votre audience que vous avez réussi à faire réagir – généralement sous forme de likes, de commentaires, d’enregistrements ou de partages. Dans cet outil, nous calculons ER_post pour chaque publication ainsi que des métriques agrégées, afin de déterminer clairement ce qui fonctionne et à quel moment il vaut mieux publier. L’ensemble du calcul s’effectue localement dans le navigateur, si bien qu’aucune donnée n’est envoyée à un serveur.
La formule de base pour une publication est la suivante : ER_post = (likes + comments + saves + shares) / (reach || followers_at_time) * 100. Autrement dit, nous additionnons les interactions et les divisons soit par la portée (reach), soit par le nombre d’abonnés au moment de la publication (followers_at_time). La base recommandée est le reach, car il reflète mieux le nombre de personnes qui ont réellement vu la publication. Si vous n’avez pas le reach, vous pouvez utiliser le nombre d’abonnés comme approximation. Dans l’outil, vous choisissez la base dans la section « Paramètres de calcul ».
Pour les valeurs globales, nous utilisons deux approches. ER_overall_simple est la moyenne simple de tous les ER_post (éventuellement après exclusion des valeurs aberrantes via l’IQR). ER_overall_weighted tient compte de l’ampleur de la portée : il multiplie ER_post par la base choisie pour chaque publication puis additionne le tout, ce qui revient en pratique à somme(interactions)/somme(bases) * 100. Ainsi, quelques petites publications avec un ER élevé par hasard ne peuvent pas déterminer le résultat à elles seules.
L’indice de viralité et pourquoi il est important
L’indice de viralité ne prend en compte que les « partages » et les « enregistrements » : Viralité = (saves + shares) / (base) * 100. En pratique, il mesure à quelle fréquence les gens enregistrent votre contenu pour plus tard ou le partagent. Les formats éducatifs et les tutoriels affichent généralement une viralité plus élevée, tandis que dans le divertissement rapide, ce sont les likes et les commentaires qui dominent. Si votre indice de viralité augmente, c’est un signal fort que vous créez du contenu utile sur le long terme. L’outil calcule cette métrique automatiquement et l’utilise aussi dans ses recommandations.
Détection des valeurs aberrantes par IQR
Chaque profil tombe parfois sur un format exceptionnellement viral, un concours, ou surfe sur une tendance. Ces pics peuvent fausser la moyenne. C’est pourquoi nous proposons un filtrage par IQR (écart interquartile). Nous calculons les quartiles Q1 et Q3 de l’ensemble des ER_post, leur différence est appelée IQR. Sont considérées comme aberrantes les valeurs inférieures à Q1 − 1.5 × IQR ou supérieures à Q3 + 1.5 × IQR. Le commutateur « Inclure/exclure les valeurs aberrantes des agrégations » détermine si ces extrêmes font partie de la moyenne, de la médiane et des autres agrégations. La médiane de l’ER résiste mieux aux valeurs aberrantes, c’est pourquoi il est conseillé de la suivre en parallèle des moyennes.
Reach ou followers_at_time : lequel choisir ?
Si vous disposez du reach pour la plupart des publications, privilégiez-le toujours comme base de calcul du taux d’engagement. Il reflète mieux l’audience réelle et écarte les cas où la publication n’a pas atteint l’ensemble de votre communauté. À défaut, vous pouvez utiliser followers_at_time, idéalement renseigné le plus précisément possible au moment de la publication. L’outil reste en outre cohérent : si vous choisissez les followers comme base de l’ER, il calcule aussi la moyenne pondérée à partir de ceux-ci.
Comment interpréter la médiane par rapport à la moyenne
La moyenne (ER_overall_simple) est intuitive, mais peut être faussée par des pics. La médiane de l’ER est la valeur centrale de la distribution et reflète souvent mieux la performance courante d’une publication typique. Si la médiane est nettement inférieure à la moyenne, on peut supposer l’existence de quelques « fusées » qui ont tiré la moyenne vers le haut. À l’inverse, une médiane supérieure à la moyenne signale une longue « traîne » de résultats plus faibles. Comparez les deux valeurs.
Comment utiliser cet outil (sans import)
Cette version est conçue pour des calculs manuels rapides : renseignez les abonnés et les interactions, et vous verrez immédiatement « Taux d’engagement de la publication » et « Indice de viralité ». Pour la fréquence d’affichage, saisissez dans la section dédiée les Impressions et le nombre d’abonnés.
Les erreurs d’import les plus fréquentes sont un mauvais format de date et une base manquante. L’outil vous les signale et indique ce qui a éventuellement été complété par défaut (par ex. interactions mises à 0). Si vous devez compléter followers_at_time, mais que vous ne disposez que d’un tableau d’évolution des abonnés, nous recommandons d’estimer la valeur par interpolation linéaire entre deux dates connues.
Trouvez le meilleur moment pour publier
La heatmap « Heure × Jour » affiche la valeur moyenne de l’indicateur ER_post pour chaque heure et chaque jour de la semaine. L’intensité de la couleur vous indique quand votre contenu obtient un engagement supérieur à la moyenne. Si, par exemple, il s’avère qu’entre 18 h et 21 h en semaine l’ER est régulièrement plus élevé, c’est un bon candidat pour vos tests. Tenez toutefois compte de la saisonnalité et de l’effet des campagnes – une période courte peut créer des illusions d’optique.
La méthode idéale est un test A/B: choisissez 2–3 créneaux favorisés par la heatmap et publiez-y du contenu du même type pendant plusieurs semaines. Suivez l’évolution de l’ER, mais aussi de la Viralité. Il est important de garder un format (par ex. carrousels) et un thème constants, afin que le test ne soit pas faussé par d’autres facteurs.
Exemples de calcul chiffrés
Prenons trois publications sur une même semaine. P1 (carrousel) a un reach de 8 000, interactions : 320 likes, 28 commentaires, 62 enregistrements, 20 partages. P2 (reel) a un reach de 15 000, interactions : 420 likes, 34 commentaires, 120 enregistrements, 70 partages. P3 (post) a un reach de 4 000, interactions : 110 likes, 12 commentaires, 16 enregistrements, 8 partages. Pour ER_post nous obtenons donc : P1 = (320+28+62+20)/8 000×100 = 5,375 %, P2 = (420+34+120+70)/15 000×100 = 4,97 %, P3 = (110+12+16+8)/4 000×100 = 3,65 %. ER_overall_simple = (5,375 + 4,97 + 3,65) / 3 = 4,66 %.
Pour ER_overall_weighted nous additionnons les interactions et divisons par la somme des bases choisies. Ici, la base est le reach : somme des interactions = 430 + 644 + 146 = 1 220 ; somme des reach = 8 000 + 15 000 + 4 000 = 27 000. Résultat ER_overall_weighted = 1 220/27 000×100 = 4,52 %. On constate que la moyenne pondérée est plus basse, car la publication à forte portée (reel) a eu un ER relativement plus faible que le carrousel.
Pour la Viralité (pour P2 : (120+70)/15 000×100 = 1,27 %), nous suivons la capacité du contenu à « voyager » et à rester pertinent. Si la médiane de l’ER était de 3,8 % et la moyenne de 4,6 %, on en déduirait la présence de quelques succès atypiques. Le test IQR exclut les extrêmes : nous calculons les quartiles des ER_post, obtenons l’IQR et éliminons les valeurs hors de l’intervalle [Q1 − 1,5×IQR, Q3 + 1,5×IQR]. Les agrégations reflètent alors la performance « typique ».
Que faire selon les résultats : recommandations concrètes
L’outil génère des insights concis et un plan d’action. Voici des scénarios typiques et la manière d’y réagir :
- ER faible : Raccourcissez vos légendes, ajoutez un call-to-action clair, utilisez davantage de carrousels à faire défiler et une première slide plus percutante.
- Beaucoup d’enregistrements (Viralité ↑) : Augmentez la part de tutoriels, de checklists et de modèles à télécharger. Un contenu que l’on enregistre est un signal de valeur.
- Faible régularité : Planifiez des blocs de contenu (par ex. 3× Reels + 2× carrousels par semaine) et recyclez d’anciens formats performants.
- Les Reels dominent : Cherchez un format reproductible, soignez le hook dans les 2 premières secondes et testez des durées de 7–15 s.
- Les carrousels surperforment : Préparez des mini-séries et des séquences éducatives. Optimisez la première et la dernière slide.
- ER_weighted ≠ ER_simple : Si l’ER pondéré est nettement plus bas, cela signifie que les publications à forte portée ont un ER plus faible – leur qualité doit être améliorée.
- Sans données de reach : Utilisez le nombre d’abonnés (followers) comme base et suivez les tendances plutôt que la comparabilité absolue avec d’autres outils.
FAQ
Je n’ai pas le reach, est-ce possible ?
Oui. Choisissez la base followers_at_time. Les résultats conviendront pour comparer les tendances et pour un benchmark interne.
Pourquoi mon ER diffère-t-il de celui d’autres outils ?
Chaque outil peut utiliser une base différente (reach ou followers), une autre sélection d’interactions ou inclure les valeurs aberrantes (outliers). Ici, tout est paramétrable en toute transparence.
Comment fonctionne exactement l’export PDF ?
La page passe temporairement en « print skin » plus lisible, puis elle est rendue avec html2canvas dans jsPDF. Les graphiques sont convertis en images.
Faut-il une clé API ?
Non. Tout fonctionne uniquement dans votre navigateur, sans serveur ni API.
Comment fonctionne la moyenne pondérée et quand l’activer ?
Le poids correspond à la base choisie (reach/followers). Activez-la si vous voulez que l’ampleur de la portée pèse sur le résultat.
Que sont les outliers et pourquoi les inclure ou non ?
Les outliers sont des valeurs extrêmes selon l’IQR. Les inclure ou non influence la moyenne ; la médiane reste plus stable.
Puis-je modifier les données manuellement ?
Oui. Dans la section « Saisie manuelle », vous pouvez ajouter des lignes et recalculer instantanément les métriques.
Prenez-vous en charge les vues des Reels ?
Oui, elles sont facultatives. Le calcul de l’ER repose sur le « reach » ou les « followers », pas sur les vues, mais vous pouvez suivre les vues en parallèle.
Le résultat convient-il pour des rapports clients ?
Oui. L’export PDF comprend une page de garde avec les indicateurs clés, les graphiques et les recommandations.
Peut-on définir ses propres seuils pour les recommandations ?
Oui, dans la partie JS, les seuils sont facilement modifiables (par ex. virality_threshold).
Dans quelle mesure mes données sont-elles protégées ?
Tous les calculs s’exécutent localement. Nous n’envoyons rien et les fichiers ne sont même pas téléversés sur un serveur.
Quelle taille de CSV l’outil peut-il traiter ?
Nous recommandons jusqu’à ~10–20 000 lignes pour rester fluide sur un ordinateur portable classique. Fermez les applications gourmandes ouvertes en même temps.
Mini étude de cas (données fictives)
Un profil axé sur le marketing publiait de manière irrégulière 2–3× par semaine, principalement des posts simples. L’ER moyen tournait autour de 1,4 %, la médiane à 1,2 %, la viralité à 0,3 %. Après analyse de la heatmap, l’équipe a décidé de publier en semaine entre 18 h et 20 h, a ajouté 2 carrousels par semaine et 1 reel éducatif récapitulatif. Au bout de 6 semaines, l’ER est passé à 2,1 %, la médiane à 1,8 % et la viralité à 0,8 %. Les plus fortes améliorations sont venues des carrousels à enregistrer avec un CTA clair « Enregistrez-le pour plus tard ».
Glossaire
ER (engagement rate, taux d’engagement) : Part des interactions rapportée à la base choisie (reach/followers).
Reach (portée) : Nombre de comptes uniques ayant vu la publication.
Impressions : Nombre total d’affichages (y compris répétés).
Viralité : Enregistrements + partages rapportés à la base ; indicateur indirect de la valeur à long terme du contenu.
Médiane : Valeur centrale de la distribution ; plus résistante aux outliers.
IQR : Écart interquartile (Q3 − Q1), sert à détecter les valeurs aberrantes.
Régularité : Nombre de posts par semaine sur la période donnée.
CTA final
Lancez l’analyse gratuitement et enregistrez les résultats dans un rapport PDF. Pour une interprétation optimale, suivez en parallèle la moyenne, la médiane et l’indice de viralité.
