Quelqu'un publie une photo de votre produit sur Instagram. Il écrit le nom du produit dans la légende, ajoute quelques hashtags et n'identifie jamais votre compte. Vous ne recevez aucune notification. Pour votre tableau de bord, cela n'a jamais eu lieu.
C'est tout le problème du suivi des mentions de marque sur Instagram. Les mentions dont vous êtes informé sont minoritaires. Les autres se trouvent dans les légendes et les hashtags, et il faut aller les chercher.
Ce guide couvre les deux façons de chercher : les méthodes manuelles qu'offre Instagram et le moment où elles ne suffisent plus, puis l'automatisation de la recherche avec une API de mentions. Il s'adresse aux équipes de marque et de marketing, aux développeurs qui intègrent la veille dans leurs propres outils et aux créateurs qui veulent savoir de quelles marques les gens parlent déjà avant de proposer un partenariat.
Ce qui compte comme une mention de marque sur Instagram
Une mention est toute publication publique qui fait référence à la marque. En pratique, il en existe trois types, et chacun se trouve d'une façon différente :
| Type de mention | Exemple | Comment la trouver |
|---|---|---|
| Identification ou @mention | Une publication qui identifie @yourbrand | Les notifications et les publications identifiées du profil |
| Hashtag | Une légende qui utilise #yourbrand | La page du hashtag, ou une recherche de hashtag |
| Texte sans identification | "Enfin goûté le nouveau latte à l'avoine de Yourbrand" | Une recherche de phrase dans le texte de la légende |
Le premier type est le plus facile à voir et le moins courant. Le troisième est le plus difficile à voir et souvent le plus sincère, car les gens qui ne vous identifient pas ne jouent pas un rôle pour vous.
La méthode manuelle : ce qu'Instagram vous montre
L'application seule permet d'aller étonnamment loin, à condition de savoir ce que couvre chaque source.
Notifications
Quand quelqu'un identifie ou @mentionne votre compte, vous êtes prévenu. C'est utile pour répondre vite et repartager du contenu, mais cela ne couvre que l'activité qui concerne directement votre compte. Une légende qui écrit votre nom sans lien ne déclenche aucune notification.
L'onglet des publications identifiées d'un profil
Les publications qui identifient un compte s'accumulent dans la section des publications identifiées de ce profil. C'est un moyen rapide de voir qui identifie une marque, et cela fonctionne sur n'importe quel profil public, pas seulement le vôtre. C'est donc un bon premier aperçu d'un concurrent ou d'une marque avec laquelle vous voulez travailler.
Pages de hashtags
Recherchez un hashtag et Instagram affiche les publications qui l'ont utilisé. Vérifiez votre hashtag de marque, votre hashtag de campagne et le simple nom de la marque en hashtag. Les noms de marque font des hashtags populaires, attendez-vous donc à du bruit venant de publications sans rapport qui partagent le même mot.
Les limites du suivi manuel
- Les légendes sans identification sont invisibles. Il n'y a ni notification ni onglet pour une légende qui se contente de nommer votre produit.
- Cela ne passe pas à l'échelle. Vérifier un nom d'utilisateur, trois hashtags et deux noms de produits chaque jour est une corvée pour une marque et impossible pour un portefeuille de clients.
- Rien n'est enregistré. Vous voyez un fil, pas un jeu de données. Pas d'export, pas d'historique et aucun chiffre à comparer d'une semaine à l'autre.
- Les concurrents demandent le même effort. Chaque marque surveillée multiplie le travail manuel.
Si vous suivez une petite marque et que seules les identifications vous intéressent, la méthode manuelle suffit. Dès que vous avez besoin des mentions sans identification, de plus d'une marque ou de chiffres à présenter, il vous faut des recherches qui tournent pour vous.
La méthode automatisée : recherches de hashtags, d'identifications et de phrases
Un outil de suivi des mentions effectue les trois mêmes recherches, mais les lance ensemble et renvoie des résultats structurés. Monitor Mentions, notre produit frère, est conçu exactement pour cela. Vous lui donnez un nom d'utilisateur, des hashtags et des phrases, et il lance ces recherches :
- Le nom d'utilisateur ajoute trois recherches : la consultation du compte, le nom d'utilisateur en hashtag et l'onglet des publications identifiées du compte.
- Un seul mot est recherché comme hashtag.
- Deux mots ou plus sont recherchés comme phrase, ce qui permet de repérer les publications qui parlent d'une marque sans l'identifier.
Chaque publication revient avec son auteur, sa date, sa légende, ses mentions J'aime et la recherche qui l'a trouvée. Ce dernier champ compte plus qu'il n'y paraît : une publication avec un hashtag volontaire et une légende qui contient les mots par hasard ne sont pas des preuves équivalentes, et il vaut mieux les pondérer différemment.
Vous pouvez d'abord l'essayer dans le navigateur. Votre première recherche du jour est gratuite, sans inscription, et les résultats se téléchargent en CSV ou en JSON.
Étape 1 : Dressez votre liste de termes de recherche
De bons résultats commencent par les mots que les gens utilisent vraiment. Pour chaque marque, listez :
- Le nom d'utilisateur Instagram, s'il existe.
- Les hashtags de marque et de campagne.
- Les noms de produits, surtout ceux en plusieurs mots.
- Les slogans et accroches de campagne que les gens citent.
- Le nom d'un fondateur, s'il est le visage public de la marque.
Le nom d'utilisateur n'est pas obligatoire. Laissez-le vide et recherchez uniquement des hashtags et des phrases pour suivre un produit, une phrase de campagne, un événement ou une personne.
Étape 2 : Obtenez une clé API
Connectez-vous au tableau de bord de Monitor Mentions et créez une clé. Elle commence par mm_mon_ et ne s'affiche qu'une fois, alors conservez-la en lieu sûr, par exemple dans une variable d'environnement. Vous pouvez l'envoyer soit dans un en-tête Authorization: Bearer, soit dans un en-tête x-api-key.
Étape 3 : Lancez une recherche de mentions
Toute l'API tient en un endpoint : POST /api/v1/mentions/search. Envoyez un nom d'utilisateur, au moins un terme, ou les deux. Voici l'exemple tiré de la documentation de l'API :
curl -X POST https://www.monitormentions.com/api/v1/mentions/search \
-H "Authorization: Bearer $MM_KEY" \
-H "Content-Type: application/json" \
-d '{"handle": "liquiddeath", "keywords": ["murder your thirst", "deathwish"]}'
Le corps de la requête accepte trois champs facultatifs :
| Champ | Type | Rôle |
|---|---|---|
| handle | string | Un nom d'utilisateur Instagram, avec ou sans le @, ou l'URL d'un profil. Ajoute une consultation, son hashtag et son onglet des publications identifiées. |
| keywords | string[] ou string | Mots et phrases. Un mot est recherché comme hashtag ; deux ou plus, comme phrase. Les chaînes séparées par des virgules fonctionnent aussi. |
| hashtags | string[] | Toujours recherchés comme hashtag. Les espaces sont supprimés. |
Vous pouvez envoyer jusqu'à 5 termes par appel. Pour en surveiller davantage, faites plus d'appels.
La même requête en Python :
import os
import requests
resp = requests.post(
"https://www.monitormentions.com/api/v1/mentions/search",
headers={"Authorization": f"Bearer {os.environ['MM_KEY']}"},
json={"handle": "liquiddeath", "keywords": ["murder your thirst", "deathwish"]},
timeout=120,
)
resp.raise_for_status()
data = resp.json()
for post in data["posts"]:
found = post["found_by"]
print(post["author"], post["url"], found["method"], found["term"])
for miss in data["failed"]:
print("failed:", miss["method"], miss["term"])
Étape 4 : Lisez la réponse
La réponse regroupe tout ce dont vous avez besoin en quelques blocs :
- entity et account : le nom d'utilisateur demandé et les détails de son profil, comme le nom, les abonnés et le statut vérifié.
- credits : le nombre de crédits facturés pour cet appel, le nombre restant et votre quota mensuel.
- summary : le nombre de publications, de créateurs et de vidéos, la publication la plus récente et la plus ancienne, et les publications par terme.
- posts : une entrée par publication, avec id, url, author, caption, thumbnail, is_video, taken_at, likes, comments et found_by.
- failed : toute recherche qui n'a pas abouti, avec sa méthode et son terme.
Quelques détails à connaître avant de construire dessus :
- found_by contient une method (hashtag, tagged ou phrase) et le term qui a correspondu. Une publication trouvée par deux recherches n'est renvoyée qu'une fois, sous la première qui l'a trouvée.
- Les miniatures expirent. Ce sont des URL d'images d'Instagram, donc téléchargez et stockez l'image si vous en aurez besoin plus tard.
- Likes et comments sont les chiffres tels qu'Instagram les a indiqués, ou null s'ils sont masqués.
- Il n'y a aucun champ de portée ni de sentiment. Le résumé compte les publications, les comptes et les publications par terme, rien de plus, car le produit ne mesure ni l'un ni l'autre. Si un rapport a besoin de la portée, vous devrez la définir et la calculer vous-même.
Étape 5 : Planifiez les recherches et conservez l'historique
Les recherches de Monitor Mentions renvoient ce qu'Instagram renvoie pour chaque recherche, c'est-à-dire du contenu récent plutôt qu'historique, qui varie selon le terme. Il n'y a pas de rattrapage. Conséquence pratique : l'historique commence le jour où vous démarrez le suivi, alors démarrez avant d'en avoir besoin.
Une configuration simple qui convient à la plupart des équipes :
- Une tâche quotidienne appelle l'endpoint de recherche une fois par marque avec son nom d'utilisateur et ses termes.
- Les nouvelles publications sont enregistrées dans une base de données, indexées par l'id de la publication pour que les doublons ne soient pas comptés deux fois.
- Les miniatures sont copiées dans votre propre stockage.
- Les chiffres par terme sont suivis sur un graphique d'une semaine à l'autre, et les nouvelles publications partent vers Slack, un tableur ou votre entrepôt de données.
Les agences peuvent lancer un appel par client chaque matin et injecter le résultat dans le rapport qu'elles envoient déjà. Relancer la même recherche le même jour UTC est gratuit, donc actualiser dans la journée ne coûte rien de plus.
Vous pouvez consulter votre solde à tout moment avec GET /api/v1/mentions/usage, qui est gratuit et renvoie plan, monthly, used, remaining et resets_on. Chaque réponse de recherche contient aussi un en-tête x-credits-remaining.
Combien ça coûte
Le tarif est d'un crédit par recherche, et les recherches sont listées avant tout envoi :
| Recherche | Crédits |
|---|---|
| Nom d'utilisateur (consultation du compte, son hashtag, son onglet des publications identifiées) | 3 |
| Chaque mot-clé ou hashtag | 1 |
| La même recherche à nouveau, le même jour UTC | Gratuit |
Un nom d'utilisateur avec deux mots-clés coûte donc cinq crédits, sur la page web comme via l'API. Un nom d'utilisateur qui n'existe pas coûte un crédit, pour la consultation, et les autres recherches ne sont pas lancées. Une recherche qui échoue en amont est quand même comptée, et la réponse l'indique dans failed.
Les forfaits de l'API, d'après la page des tarifs :
| Forfait | Prix | Crédits par mois | Environ |
|---|---|---|---|
| Free | $0 | 100 | Sans carte bancaire |
| Starter | $19/mois | 2 500 | Environ 400 recherches complètes |
| Growth | $79/mois | 12 000 | Environ 2 000 recherches complètes |
| Scale | $249/mois | 50 000 | Environ 8 000 recherches complètes |
Les crédits sont réinitialisés le 1er de chaque mois, en UTC. Sur le web, une connexion Google gratuite donne 20 points par jour, un solde distinct des crédits API.
Les erreurs à gérer
Chaque erreur est un JSON de la forme {"error": "...", "status": 400}. Celles à prévoir :
| Statut | Signification |
|---|---|
| 400 | Rien à rechercher, un nom d'utilisateur invalide ou plus de 5 termes. Le message précise lequel. |
| 401 | Clé absente, invalide ou révoquée. |
| 404 | Le nom d'utilisateur n'existe pas sur Instagram. Coûte un crédit, celui de la consultation. |
| 429 | Pas assez de crédits restants ce mois-ci pour cette recherche. Rien n'est facturé. |
| 502 / 503 | La source ou le registre des crédits n'a pas répondu. Réessayez sous peu. |
Réessayez les 502 et 503 avec un court délai. Considérez le 429 comme un signal d'arrêt jusqu'à la réinitialisation ou comme une raison de changer de forfait, pas comme une erreur à réessayer en boucle.
Pour les créateurs : trouvez des marques avant de les démarcher
Si vous faites des vidéos YouTube, les mêmes recherches répondent à une question de sponsoring : de quelles marques parle-t-on dans votre niche, et qui en parle ? Chaque publication indique son auteur, donc une recherche sur le nom d'utilisateur et les noms de produits d'une marque montre les créateurs qui publient déjà à son sujet. Vous savez alors si la marque travaille avec des créateurs de votre taille, quel type de contenu est produit et quelles phrases de campagne les gens reprennent vraiment.
C'est aussi un bon moyen de vérifier une proposition. Si le hashtag de campagne d'une marque compte beaucoup de publications mais que son slogan apparaît à peine dans les légendes, vous savez lequel parle au public. Notre guide sur comment gagner de l'argent sur YouTube explique comment les sponsorings s'articulent avec vos autres revenus.
Le manque qu'aucune recherche dans les légendes ne peut combler
Une limite s'applique à tout outil qui lit du texte, et Monitor Mentions l'indique clairement : il lit les légendes et les hashtags, pas l'audio. Un reel où quelqu'un prononce votre marque sans jamais l'écrire n'est pas détecté, pas plus qu'un nom qui n'apparaît qu'à l'écran dans la vidéo.
Dans une vidéo, c'est souvent dans les paroles que se trouve la vraie mention. C'est le rôle des transcriptions. Si vous suivez les mentions de marque dans des vidéos YouTube, une transcription transforme chaque nom de marque prononcé en texte consultable, et notre API renvoie les transcriptions des vidéos YouTube pour que vous puissiez y chercher comme dans les légendes.
Liste de contrôle rapide
- Listez le nom d'utilisateur, les hashtags, les noms de produits et les slogans de chaque marque.
- Utilisez les notifications natives, l'onglet des publications identifiées et les pages de hashtags comme base.
- Recherchez les noms en plusieurs mots et les slogans comme phrases pour trouver les mentions sans identification.
- Conservez la méthode et le terme qui ont trouvé chaque publication.
- Planifiez les recherches, dédoublonnez par id de publication et stockez vous-même les miniatures.
- N'oubliez pas que les légendes ne sont pas l'audio : les mentions orales nécessitent une transcription.
Questions fréquentes
Instagram me prévient-il de chaque mention de ma marque ?+
Non. Les notifications couvrent l'activité qui concerne directement votre compte, comme une @mention ou une identification. Une légende qui écrit le nom de votre marque sans lien, ou un hashtag utilisé sans identification, n'arrive pas dans vos notifications, et ce sont souvent la majorité des mentions.
Puis-je suivre les mentions d'une marque qui ne m'appartient pas ?+
Oui. Les pages de hashtags, les publications identifiées d'un profil public et les recherches de phrases portent sur du contenu public, vous pouvez donc surveiller un concurrent ou une marque avec laquelle vous voulez travailler. Monitor Mentions précise que rien dans sa recherche n'exige d'être propriétaire du compte.
Comment trouver les publications qui mentionnent une marque sans l'identifier ?+
Cherchez les mots que les gens utilisent, pas seulement le nom d'utilisateur. Les noms de produits, slogans et phrases de campagne recherchés comme phrases font remonter les légendes qui nomment la marque sans jamais l'identifier. Une configuration limitée au nom d'utilisateur passe à côté de toutes ces mentions.
Existe-t-il une API pour les mentions de marque sur Instagram ?+
Monitor Mentions propose un endpoint, POST /api/v1/mentions/search, qui reçoit un nom d'utilisateur, des mots-clés et des hashtags et renvoie les publications publiques correspondantes, chacune avec la recherche qui l'a trouvée. Une clé gratuite inclut 100 crédits par mois.
Un outil de suivi des mentions détecte-t-il les marques prononcées à voix haute dans les Reels ?+
En général, non. Monitor Mentions lit les légendes et les hashtags, pas l'audio, donc un reel où quelqu'un prononce le nom de la marque sans jamais l'écrire n'est pas détecté. Pour les mentions orales, il vous faut une transcription de la vidéo.
Jusqu'où peut-on remonter dans les mentions Instagram ?+
Avec Monitor Mentions, aussi loin qu'Instagram le permet pour chaque recherche, ce qui correspond à du contenu récent plutôt qu'historique et varie selon le terme. Il n'y a pas de rattrapage de l'historique, alors commencez le suivi avant d'en avoir besoin.
À lire aussi
GUIDE
Comment utiliser Meta Muse avec vos enregistrements Instagram : voyages, recettes, shopping et idées de contenu
GUIDE
Comment gagner de l'argent sur YouTube en 2026 : les règles, les calculs et ce que font vraiment les créateurs
GUIDE
Comment avoir vos 1 000 premiers abonnés YouTube en 2026 (méthode de 0 à 1K)
GUIDE
How to Analyze Interview Transcripts: A Practical Guide to Qualitative Coding