Qualcuno pubblica su Instagram una foto del tuo prodotto. Scrive il nome del prodotto nella didascalia, aggiunge un paio di hashtag e non tagga mai il tuo account. Non ricevi nessuna notifica. Per la tua dashboard, non è mai successo.
È questo il problema di fondo del monitoraggio delle menzioni del brand su Instagram. Le menzioni di cui vieni informato sono una minoranza. Il resto si trova nelle didascalie e negli hashtag, e devi andarle a cercare.
Questa guida copre entrambi i modi di cercare: i metodi manuali che Instagram ti offre e il punto in cui smettono di funzionare, e come automatizzare la ricerca con un'API per le menzioni. È scritta per i team di brand e marketing, per gli sviluppatori che integrano il monitoraggio nei propri strumenti e per i creator che vogliono vedere di quali brand le persone parlano già prima di proporre una sponsorizzazione.
Cosa conta come menzione del brand su Instagram
Una menzione è qualsiasi post pubblico che fa riferimento al brand. In pratica si divide in tre tipi, e ognuno si trova in modo diverso:
| Tipo di menzione | Esempio | Come trovarla |
|---|---|---|
| Tag o @menzione | Un post che tagga @yourbrand | Le notifiche e i post taggati del profilo |
| Hashtag | Una didascalia che usa #yourbrand | La pagina dell'hashtag, o una ricerca per hashtag |
| Testo senza tag | "Finalmente ho provato il nuovo latte d'avena di Yourbrand" | Una ricerca per frase nel testo della didascalia |
Il primo tipo è il più facile da vedere e il meno comune. Il terzo è il più difficile da vedere e spesso il più sincero, perché chi non ti tagga non sta recitando per te.
Il metodo manuale: cosa ti mostra Instagram
Con la sola app puoi arrivare sorprendentemente lontano, purché tu sappia cosa copre ogni fonte.
Notifiche
Quando qualcuno tagga o @menziona il tuo account, ricevi una notifica. È utile per rispondere in fretta e ricondividere contenuti, ma copre solo l'attività che coinvolge direttamente il tuo account. Una didascalia che scrive il tuo nome senza collegarlo non genera alcuna notifica.
La scheda dei post taggati di un profilo
I post che taggano un account si raccolgono nella sezione dei post taggati di quel profilo. È un modo rapido per vedere chi tagga un brand, e funziona su qualsiasi profilo pubblico, non solo sul tuo. Questo la rende un comodo primo sguardo su un concorrente o su un brand con cui vuoi collaborare.
Pagine degli hashtag
Cerca un hashtag e Instagram mostra i post che lo hanno usato. Controlla l'hashtag del brand, quello della campagna e il semplice nome del brand come hashtag. I nomi dei brand diventano spesso hashtag popolari, quindi aspettati rumore da post non correlati che condividono la stessa parola.
Dove il monitoraggio manuale non basta più
- Le didascalie senza tag sono invisibili. Non c'è notifica né scheda per una didascalia che si limita a nominare il tuo prodotto.
- Non è scalabile. Controllare ogni giorno un nome utente, tre hashtag e due nomi di prodotto è una seccatura per un brand e impossibile per un portafoglio di clienti.
- Non resta traccia di nulla. Vedi un feed, non un set di dati. Non c'è esportazione, né storico, né un numero da confrontare settimana dopo settimana.
- I concorrenti richiedono lo stesso sforzo da capo. Ogni brand che segui moltiplica il lavoro manuale.
Se monitori un piccolo brand e ti interessano soprattutto i tag, il metodo manuale va bene. Appena ti servono le menzioni senza tag, più di un brand o numeri da riportare, hai bisogno di ricerche che girino al posto tuo.
Il metodo automatizzato: ricerche per hashtag, tag e frasi
Uno strumento di monitoraggio delle menzioni esegue le stesse tre ricerche, ma le lancia insieme e restituisce risultati strutturati. Monitor Mentions, il nostro prodotto gemello, è costruito proprio per questo. Gli dai un nome utente, degli hashtag e delle frasi, ed esegue queste ricerche:
- Il nome utente aggiunge tre ricerche: la verifica dell'account, il nome utente come hashtag e la scheda dei post taggati dell'account.
- Una sola parola viene cercata come hashtag.
- Due o più parole vengono cercate come frase, ed è così che trovi i post che parlano di un brand senza taggarlo.
Ogni post torna con autore, data, didascalia, Mi piace e la ricerca che lo ha trovato. Quest'ultimo campo conta più di quanto sembri: un post con un hashtag messo di proposito e una didascalia che contiene le parole per caso sono prove diverse, e conviene pesarle in modo diverso.
Puoi provarlo prima nel browser. La prima ricerca del giorno è gratuita e senza registrazione, e i risultati si scaricano in CSV o JSON.
Passo 1: Crea l'elenco dei termini di ricerca
I buoni risultati partono dalle parole che le persone usano davvero. Per ogni brand, elenca:
- Il nome utente Instagram, se esiste.
- Gli hashtag del brand e delle campagne.
- I nomi dei prodotti, soprattutto quelli composti da più parole.
- Gli slogan e i claim delle campagne che le persone citano.
- Il nome di un fondatore, se è il volto pubblico del brand.
Il nome utente non è obbligatorio. Lascialo vuoto e cerca solo hashtag e frasi per monitorare un prodotto, una frase di una campagna, un evento o una persona.
Passo 2: Ottieni una chiave API
Accedi alla dashboard di Monitor Mentions e crea una chiave. Inizia con mm_mon_ e viene mostrata una sola volta, quindi conservala in un posto sicuro, come una variabile d'ambiente. Puoi inviarla come header Authorization: Bearer oppure come header x-api-key.
Passo 3: Avvia una ricerca di menzioni
L'intera API è un solo endpoint: POST /api/v1/mentions/search. Invia un nome utente, almeno un termine, o entrambi. Ecco l'esempio tratto dalla documentazione dell'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"]}'
Il corpo della richiesta accetta tre campi facoltativi:
| Campo | Tipo | Cosa fa |
|---|---|---|
| handle | string | Un nome utente Instagram, con o senza la @, o l'URL di un profilo. Aggiunge una verifica, il suo hashtag e la sua scheda dei post taggati. |
| keywords | string[] o string | Parole e frasi. Una parola viene cercata come hashtag; due o più come frase. Funzionano anche stringhe separate da virgole. |
| hashtags | string[] | Sempre cercati come hashtag. Gli spazi vengono rimossi. |
Puoi inviare fino a 5 termini per chiamata. Per monitorarne di più, fai più chiamate.
La stessa richiesta in 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"])
Passo 4: Leggi la risposta
La risposta raggruppa tutto ciò che ti serve in pochi blocchi:
- entity e account: il nome utente richiesto e i dati del suo profilo, come nome, follower e verifica.
- credits: quanti crediti ha addebitato questa chiamata, quanti ne restano e la tua quota mensile.
- summary: il numero di post, creator e video, il post più recente e quello più vecchio, e i post per termine.
- posts: una voce per ogni post, con id, url, author, caption, thumbnail, is_video, taken_at, likes, comments e found_by.
- failed: ogni ricerca che non ha dato risposta, con il suo metodo e il suo termine.
Alcuni dettagli da conoscere prima di costruirci sopra:
- found_by ha un method che può essere hashtag, tagged o phrase, più il term che ha trovato il post. Un post trovato da due ricerche viene restituito una sola volta, sotto la prima ricerca che lo ha trovato.
- Le miniature scadono. Sono URL di immagini di Instagram, quindi scarica e salva l'immagine se ti servirà in seguito.
- Likes e comments sono i numeri riportati da Instagram, oppure null se nascosti.
- Non c'è un campo per la copertura né per il sentiment. Il riepilogo conta post, account e post per termine, e nient'altro, perché il prodotto non misura né l'una né l'altro. Se un report richiede la copertura, dovrai definirla e calcolarla tu.
Passo 5: Programma le ricerche e conserva lo storico
Le ricerche di Monitor Mentions restituiscono ciò che Instagram restituisce per ogni ricerca, cioè contenuti recenti più che storici, che variano in base al termine. Non c'è recupero dello storico. La conseguenza pratica: lo storico inizia il giorno in cui inizi il monitoraggio, quindi inizia prima di averne bisogno.
Una configurazione semplice che funziona per la maggior parte dei team:
- Un job giornaliero chiama l'endpoint di ricerca una volta per brand, con il suo nome utente e i suoi termini.
- I nuovi post vengono salvati in un database, usando l'id del post come chiave così i duplicati non vengono contati due volte.
- Le miniature vengono copiate nel tuo spazio di archiviazione.
- I numeri per termine finiscono in un grafico settimana per settimana, e i nuovi post vanno su Slack, in un foglio di calcolo o nel tuo data warehouse.
Le agenzie possono fare una chiamata per cliente ogni mattina e inserire il risultato nel report che già inviano. Ripetere la stessa ricerca nello stesso giorno UTC è gratis, quindi aggiornare durante la giornata non costa nulla in più.
Puoi controllare il saldo in qualsiasi momento con GET /api/v1/mentions/usage, che è gratuito e restituisce plan, monthly, used, remaining e resets_on. Ogni risposta di ricerca include anche un header x-credits-remaining.
Quanto costa
Il prezzo è di un credito per ricerca, e le ricerche vengono elencate prima che tu invii qualcosa:
| Ricerca | Crediti |
|---|---|
| Nome utente (verifica dell'account, il suo hashtag, la sua scheda dei post taggati) | 3 |
| Ogni parola chiave o hashtag | 1 |
| La stessa ricerca ripetuta, nello stesso giorno UTC | Gratis |
Quindi un nome utente con due parole chiave costa cinque crediti, sia sulla pagina web sia tramite API. Un nome utente che non esiste costa un credito, per la verifica, e le altre ricerche non vengono eseguite. Una ricerca che fallisce a monte viene comunque conteggiata, e la risposta la elenca in failed.
I piani API, secondo la pagina dei prezzi:
| Piano | Prezzo | Crediti al mese | Circa |
|---|---|---|---|
| Free | $0 | 100 | Nessuna carta richiesta |
| Starter | $19/mese | 2.500 | Circa 400 ricerche complete |
| Growth | $79/mese | 12.000 | Circa 2.000 ricerche complete |
| Scale | $249/mese | 50.000 | Circa 8.000 ricerche complete |
I crediti si azzerano il 1° di ogni mese, in UTC. Sul web, l'accesso gratuito con Google dà 20 punti al giorno, un saldo separato dai crediti API.
Errori da gestire
Ogni errore è un JSON nella forma {"error": "...", "status": 400}. Quelli da prevedere:
| Stato | Significato |
|---|---|
| 400 | Niente da cercare, un nome utente non valido o più di 5 termini. Il messaggio dice quale. |
| 401 | Chiave mancante, non valida o revocata. |
| 404 | Il nome utente non esiste su Instagram. Costa un credito, quello della verifica. |
| 429 | Crediti insufficienti questo mese per questa ricerca. Non viene addebitato nulla. |
| 502 / 503 | La fonte o il registro dei crediti non ha risposto. Riprova tra poco. |
Ripeti i 502 e i 503 con una breve attesa. Considera il 429 un segnale per fermarti fino all'azzeramento o per passare a un piano superiore, non qualcosa da ripetere in un ciclo.
Per i creator: trova i brand prima di proporti
Se fai video su YouTube, le stesse ricerche rispondono a una domanda sulle sponsorizzazioni: di quali brand si parla nella tua nicchia, e chi ne parla? Ogni post riporta il suo autore, quindi una ricerca sul nome utente e sui nomi dei prodotti di un brand mostra i creator che ne parlano già. Così capisci se il brand lavora con creator della tua dimensione, che tipo di contenuti vengono realizzati e quali frasi delle campagne le persone ripetono davvero.
È anche un buon modo per verificare una proposta. Se l'hashtag della campagna di un brand ha molti post ma il suo slogan compare a malapena nelle didascalie, sai quale dei due fa presa sul pubblico. La nostra guida su come guadagnare su YouTube spiega come le sponsorizzazioni si inseriscono tra le tue altre entrate.
Il vuoto che nessuna ricerca nelle didascalie può colmare
C'è un limite che vale per qualsiasi strumento che legge testo, e Monitor Mentions lo dichiara chiaramente: legge didascalie e hashtag, non l'audio. Un reel in cui qualcuno pronuncia il tuo brand senza mai scriverlo non viene rilevato, e nemmeno un nome che appare solo sullo schermo all'interno del video.
Nei video, la vera menzione si trova spesso nelle parole pronunciate. È questo il compito delle trascrizioni. Se monitori le menzioni del brand nei video di YouTube, una trascrizione trasforma ogni nome di brand pronunciato in testo ricercabile, e la nostra API restituisce le trascrizioni dei video di YouTube così puoi cercarvi dentro come fai con le didascalie.
Checklist rapida
- Elenca il nome utente, gli hashtag, i nomi dei prodotti e gli slogan di ogni brand.
- Usa le notifiche native, la scheda dei post taggati e le pagine degli hashtag come base.
- Cerca i nomi composti da più parole e gli slogan come frasi per trovare le menzioni senza tag.
- Conserva il metodo e il termine che hanno trovato ogni post.
- Programma le ricerche, elimina i duplicati in base all'id del post e salva tu le miniature.
- Ricorda che le didascalie non sono audio: le menzioni parlate richiedono una trascrizione.
Domande frequenti
Instagram mi avvisa di ogni menzione del mio brand?+
No. Le notifiche coprono l'attività che coinvolge direttamente il tuo account, come una @menzione o un tag. Una didascalia che scrive il nome del tuo brand senza collegarlo, o un hashtag usato senza tag, non arriva tra le notifiche, e spesso sono proprio queste la maggior parte delle menzioni.
Posso monitorare le menzioni di un brand che non è mio?+
Sì. Le pagine degli hashtag, i post taggati di un profilo pubblico e le ricerche per frase funzionano tutti su contenuti pubblici, quindi puoi tenere d'occhio un concorrente o un brand con cui vuoi collaborare. Monitor Mentions dichiara che nulla nella sua ricerca richiede di essere proprietario dell'account.
Come trovo i post che citano un brand senza taggarlo?+
Cerca le parole che le persone usano, non solo il nome utente. Nomi di prodotto, slogan e frasi delle campagne cercati come frasi fanno emergere le didascalie che nominano il brand senza mai taggarlo. Una configurazione basata solo sul nome utente li perde tutti.
Esiste un'API per le menzioni del brand su Instagram?+
Monitor Mentions ha un endpoint, POST /api/v1/mentions/search, che riceve un nome utente, parole chiave e hashtag e restituisce i post pubblici corrispondenti, ciascuno con la ricerca che lo ha trovato. Una chiave gratuita include 100 crediti al mese.
Uno strumento di monitoraggio delle menzioni rileva i brand pronunciati a voce nei Reel?+
Di solito no. Monitor Mentions legge didascalie e hashtag, non l'audio, quindi un reel in cui qualcuno pronuncia il nome del brand senza mai scriverlo non viene rilevato. Per le menzioni parlate serve una trascrizione del video.
Quanto indietro posso cercare le menzioni su Instagram?+
Con Monitor Mentions, fin dove Instagram restituisce risultati per ogni ricerca, cioè contenuti recenti più che storici, e dipende dal termine. Non c'è recupero dello storico, quindi inizia il monitoraggio prima di averne bisogno.
Continua a leggere
GUIDA
Come usare Meta Muse con i post salvati di Instagram: viaggi, ricette, shopping e idee per contenuti
GUIDA
Come guadagnare su YouTube nel 2026: regole, calcoli e cosa fanno davvero i creator
GUIDA
Come ottenere i primi 1.000 iscritti su YouTube nel 2026 (guida da 0 a 1K)
GUIDA
How to Analyze Interview Transcripts: A Practical Guide to Qualitative Coding