कोई Instagram पर आपके प्रोडक्ट की फ़ोटो पोस्ट करता है। वह कैप्शन में प्रोडक्ट का नाम लिखता है, कुछ हैशटैग लगाता है और आपके अकाउंट को कभी टैग नहीं करता। आपको कोई नोटिफ़िकेशन नहीं मिलता। आपके डैशबोर्ड के हिसाब से, ऐसा कुछ हुआ ही नहीं।
Instagram पर ब्रांड मेंशन ट्रैक करने की यही मूल समस्या है। जिन मेंशन के बारे में आपको बताया जाता है, वे थोड़े ही होते हैं। बाकी कैप्शन और हैशटैग में छिपे रहते हैं, और उन्हें आपको खुद ढूँढना पड़ता है।
यह गाइड ढूँढने के दोनों तरीके बताती है: Instagram के मैनुअल तरीके और वे कहाँ काम करना बंद कर देते हैं, और मेंशन API से सर्च को ऑटोमेट कैसे करें। यह ब्रांड और मार्केटिंग टीमों के लिए, अपने टूल में मॉनिटरिंग जोड़ने वाले डेवलपर्स के लिए, और उन क्रिएटर्स के लिए लिखी गई है जो स्पॉन्सरशिप पिच करने से पहले देखना चाहते हैं कि लोग पहले से किन ब्रांड्स की बात कर रहे हैं।
Instagram पर ब्रांड मेंशन किसे कहते हैं
मेंशन कोई भी पब्लिक पोस्ट है जो ब्रांड का ज़िक्र करती है। असल में यह तीन तरह का होता है, और हर तरह को अलग तरीके से ढूँढा जाता है:
| मेंशन का प्रकार | उदाहरण | कैसे ढूँढें |
|---|---|---|
| टैग या @-मेंशन | ऐसी पोस्ट जो @yourbrand को टैग करती है | नोटिफ़िकेशन और प्रोफ़ाइल पर टैग की गई पोस्ट |
| हैशटैग | ऐसा कैप्शन जिसमें #yourbrand है | हैशटैग पेज, या हैशटैग सर्च |
| बिना टैग वाला टेक्स्ट | "आख़िरकार Yourbrand की नई ओट लाटे ट्राई की" | कैप्शन टेक्स्ट पर फ्रेज़ सर्च |
पहला प्रकार देखने में सबसे आसान और सबसे कम होता है। तीसरा प्रकार देखने में सबसे मुश्किल और अक्सर सबसे ईमानदार होता है, क्योंकि जो लोग आपको टैग नहीं कर रहे, वे आपके लिए दिखावा नहीं कर रहे।
मैनुअल तरीका: Instagram आपको क्या दिखाता है
अगर आप जानते हैं कि हर सोर्स क्या कवर करता है, तो सिर्फ़ ऐप से भी आप हैरानी की हद तक काफ़ी कुछ जान सकते हैं।
नोटिफ़िकेशन
जब कोई आपके अकाउंट को टैग या @-मेंशन करता है, तो आपको नोटिफ़िकेशन मिलता है। यह जल्दी जवाब देने और कंटेंट रीशेयर करने के लिए काम का है, लेकिन यह सिर्फ़ उस एक्टिविटी को कवर करता है जिसमें आपका अकाउंट सीधे शामिल हो। जो कैप्शन आपका नाम बिना लिंक किए लिखता है, उससे नोटिफ़िकेशन नहीं आता।
प्रोफ़ाइल पर टैग्ड टैब
किसी अकाउंट को टैग करने वाली पोस्ट उस प्रोफ़ाइल के टैग्ड सेक्शन में जमा होती हैं। यह जल्दी से देखने का तरीका है कि कौन किसी ब्रांड को टैग कर रहा है, और यह किसी भी पब्लिक प्रोफ़ाइल पर काम करता है, सिर्फ़ आपकी पर नहीं। इसलिए किसी कॉम्पिटिटर या उस ब्रांड पर पहली नज़र डालने के लिए यह काम का है जिसके साथ आप काम करना चाहते हैं।
हैशटैग पेज
कोई हैशटैग सर्च करें और Instagram वे पोस्ट दिखाता है जिनमें उसका इस्तेमाल हुआ। अपना ब्रांडेड हैशटैग, कैंपेन हैशटैग और सीधे ब्रांड नाम वाला टैग देखें। ब्रांड नाम अक्सर पॉपुलर हैशटैग बन जाते हैं, इसलिए उन असंबंधित पोस्ट का शोर भी मिलेगा जिनमें संयोग से वही शब्द है।
मैनुअल ट्रैकिंग कहाँ नाकाम होती है
- बिना टैग वाले कैप्शन दिखते ही नहीं। जो कैप्शन सिर्फ़ आपके प्रोडक्ट का नाम लेता है, उसके लिए न नोटिफ़िकेशन है, न कोई टैब।
- यह बड़े पैमाने पर नहीं चलता। रोज़ एक हैंडल, तीन हैशटैग और दो प्रोडक्ट नाम चेक करना एक ब्रांड के लिए भी झंझट है और कई क्लाइंट्स के लिए नामुमकिन।
- कुछ भी रिकॉर्ड नहीं होता। आपको फ़ीड दिखती है, डेटासेट नहीं। न एक्सपोर्ट, न इतिहास, न हफ़्ते-दर-हफ़्ते तुलना के लिए कोई गिनती।
- कॉम्पिटिटर्स के लिए फिर उतनी ही मेहनत। जिस भी ब्रांड पर आप नज़र रखते हैं, मैनुअल काम उतना ही बढ़ जाता है।
अगर आप एक छोटा ब्रांड ट्रैक करते हैं और ज़्यादातर टैग की परवाह करते हैं, तो मैनुअल तरीका ठीक है। जैसे ही आपको बिना टैग वाले मेंशन, एक से ज़्यादा ब्रांड, या रिपोर्ट करने लायक नंबर चाहिए, आपको ऐसी सर्च चाहिए जो आपके लिए अपने आप चलें।
ऑटोमेटेड तरीका: हैशटैग, टैग्ड और फ्रेज़ सर्च
मेंशन ट्रैकर यही तीन लुकअप करता है, लेकिन उन्हें एक साथ चलाकर स्ट्रक्चर्ड नतीजे लौटाता है। हमारा सिस्टर प्रोडक्ट Monitor Mentions ठीक इसी के लिए बना है। आप उसे हैंडल, हैशटैग और फ्रेज़ देते हैं, और वह ये सर्च चलाता है:
- हैंडल तीन सर्च जोड़ता है: अकाउंट लुकअप, हैंडल को हैशटैग के रूप में, और अकाउंट का टैग्ड टैब।
- एक शब्द को हैशटैग के रूप में सर्च किया जाता है।
- दो या ज़्यादा शब्द फ्रेज़ के रूप में सर्च होते हैं, और इसी से वे पोस्ट पकड़ में आती हैं जो ब्रांड की बात करती हैं पर उसे टैग नहीं करतीं।
हर पोस्ट अपने ऑथर, तारीख, कैप्शन, लाइक्स और उससे मेल खाने वाली सर्च के साथ आती है। यह आख़िरी फ़ील्ड जितना दिखता है उससे ज़्यादा अहम है: जान-बूझकर हैशटैग लगाई गई पोस्ट और संयोग से उन शब्दों वाला कैप्शन अलग-अलग सबूत हैं, और आप उन्हें अलग-अलग वज़न देना चाहेंगे।
आप पहले ब्राउज़र में आज़मा सकते हैं। दिन का पहला रन बिना साइन-अप के फ़्री है, और नतीजे CSV या JSON में डाउनलोड होते हैं।
स्टेप 1: अपने सर्च टर्म्स की लिस्ट बनाएँ
अच्छे नतीजे उन शब्दों से शुरू होते हैं जो लोग असल में इस्तेमाल करते हैं। हर ब्रांड के लिए लिखें:
- Instagram हैंडल, अगर है।
- ब्रांडेड और कैंपेन हैशटैग।
- प्रोडक्ट के नाम, ख़ासकर कई शब्दों वाले।
- कैंपेन स्लोगन और टैगलाइन जिन्हें लोग दोहराते हैं।
- फ़ाउंडर का नाम, अगर वे ब्रांड का पब्लिक चेहरा हैं।
हैंडल की बिल्कुल ज़रूरत नहीं है। उसे ख़ाली छोड़ दें और सिर्फ़ हैशटैग और फ्रेज़ सर्च करके किसी प्रोडक्ट, कैंपेन लाइन, इवेंट या व्यक्ति को ट्रैक करें।
स्टेप 2: API की लें
Monitor Mentions डैशबोर्ड में साइन इन करें और की बनाएँ। यह mm_mon_ से शुरू होती है और सिर्फ़ एक बार दिखती है, इसलिए इसे किसी सुरक्षित जगह, जैसे एनवायरनमेंट वेरिएबल में रखें। आप इसे Authorization: Bearer हेडर या x-api-key हेडर में भेज सकते हैं।
स्टेप 3: मेंशन सर्च चलाएँ
पूरा API एक ही एंडपॉइंट है: POST /api/v1/mentions/search। हैंडल, कम से कम एक टर्म, या दोनों भेजें। यह रहा 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"]}'
रिक्वेस्ट बॉडी में तीन वैकल्पिक फ़ील्ड होते हैं:
| फ़ील्ड | टाइप | क्या करता है |
|---|---|---|
| handle | string | Instagram हैंडल, @ के साथ या बिना, या प्रोफ़ाइल URL। लुकअप, उसका हैशटैग और उसका टैग्ड टैब जोड़ता है। |
| keywords | string[] or string | शब्द और फ्रेज़। एक शब्द हैशटैग के रूप में सर्च होता है; दो या ज़्यादा फ्रेज़ के रूप में। कॉमा से अलग की गई स्ट्रिंग भी चलती है। |
| hashtags | string[] | हमेशा हैशटैग के रूप में सर्च होता है। स्पेस हटा दिए जाते हैं। |
हर कॉल में ज़्यादा से ज़्यादा 5 टर्म भेज सकते हैं। ज़्यादा पर नज़र रखनी हो, तो ज़्यादा कॉल करें।
यही रिक्वेस्ट 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"])
स्टेप 4: रिस्पॉन्स पढ़ें
रिस्पॉन्स आपकी ज़रूरत की हर चीज़ को कुछ ब्लॉक में बाँट देता है:
- entity और account: वह हैंडल जिसके बारे में आपने पूछा और उसकी प्रोफ़ाइल डिटेल, जैसे नाम, फ़ॉलोअर्स और वह वेरिफ़ाइड है या नहीं।
- credits: इस कॉल में कितने क्रेडिट लगे, कितने बचे और आपकी मासिक लिमिट।
- summary: पोस्ट, क्रिएटर्स और वीडियो की गिनती, सबसे नई और सबसे पुरानी पोस्ट, और हर टर्म की पोस्ट।
- posts: हर पोस्ट की एक एंट्री, जिसमें id, url, author, caption, thumbnail, is_video, taken_at, likes, comments और found_by हैं।
- failed: कोई भी सर्च जो वापस नहीं आई, उसके method और term के साथ।
इस पर कुछ बनाने से पहले कुछ बातें जानना ज़रूरी है:
- found_by में hashtag, tagged या phrase में से एक method होता है, साथ में मेल खाने वाला term। जो पोस्ट दो सर्च से मिली, वह एक ही बार लौटती है, उस पहली सर्च के तहत जिसने उसे ढूँढा।
- थंबनेल एक्सपायर हो जाते हैं। ये Instagram के इमेज URL हैं, इसलिए बाद में ज़रूरत हो तो इमेज डाउनलोड करके सेव करें।
- likes और comments वे गिनतियाँ हैं जो Instagram ने बताईं, या छिपी होने पर null।
- रीच या सेंटिमेंट का कोई फ़ील्ड नहीं है। summary सिर्फ़ पोस्ट, अकाउंट और हर टर्म की पोस्ट गिनता है, और कुछ नहीं, क्योंकि प्रोडक्ट इनमें से कुछ भी नहीं मापता। अगर रिपोर्ट में रीच चाहिए, तो उसे आपको खुद परिभाषित करके कैलकुलेट करना होगा।
स्टेप 5: इसे नियमित रूप से चलाएँ और इतिहास रखें
Monitor Mentions की सर्च वही लौटाती है जो Instagram हर सर्च के लिए लौटाता है, जो पुराना इतिहास नहीं बल्कि हाल का कंटेंट होता है और टर्म के हिसाब से बदलता है। बैकफ़िल नहीं है। व्यावहारिक नतीजा: इतिहास उसी दिन से शुरू होता है जिस दिन आप ट्रैकिंग शुरू करते हैं, इसलिए ज़रूरत पड़ने से पहले शुरू करें।
ज़्यादातर टीमों के लिए काम करने वाला आसान सेटअप:
- एक डेली जॉब हर ब्रांड के लिए उसके हैंडल और टर्म्स के साथ सर्च एंडपॉइंट को एक बार कॉल करता है।
- नई पोस्ट डेटाबेस में सेव होती हैं, पोस्ट की id को की बनाकर, ताकि दोहराई गई पोस्ट दो बार न गिनी जाएँ।
- थंबनेल आपके अपने स्टोरेज में कॉपी होते हैं।
- हर टर्म की गिनती हफ़्ते-दर-हफ़्ते चार्ट की जाती है, और नई पोस्ट Slack, शीट या आपके वेयरहाउस में जाती हैं।
एजेंसियाँ हर सुबह हर क्लाइंट के लिए एक कॉल चला सकती हैं और नतीजा उस रिपोर्ट में डाल सकती हैं जो वे पहले से भेजती हैं। उसी UTC दिन में वही सर्च दोबारा चलाना फ़्री है, इसलिए दिन में रीफ़्रेश करने का कोई अतिरिक्त खर्च नहीं।
आप कभी भी GET /api/v1/mentions/usage से अपना बैलेंस देख सकते हैं, जो फ़्री है और plan, monthly, used, remaining और resets_on लौटाता है। हर सर्च रिस्पॉन्स में x-credits-remaining हेडर भी होता है।
इसका खर्च कितना है
हर सर्च का एक क्रेडिट लगता है, और कुछ भी भेजने से पहले सर्च की लिस्ट दिखाई जाती है:
| सर्च | क्रेडिट |
|---|---|
| हैंडल (अकाउंट लुकअप, उसका हैशटैग, उसका टैग्ड टैब) | 3 |
| हर कीवर्ड या हैशटैग | 1 |
| उसी UTC दिन में वही सर्च दोबारा | फ़्री |
तो दो कीवर्ड के साथ एक हैंडल का खर्च पाँच क्रेडिट है, वेब पेज पर भी और API पर भी। जो हैंडल मौजूद नहीं है, उसका एक क्रेडिट लगता है, लुकअप के लिए, और बाकी सर्च नहीं चलतीं। जो सर्च अपस्ट्रीम में फ़ेल होती है, वह भी गिनी जाती है, और रिस्पॉन्स उसे failed के तहत दिखाता है।
API प्लान, प्राइसिंग पेज से:
| प्लान | कीमत | हर महीने क्रेडिट | लगभग |
|---|---|---|---|
| Free | $0 | 100 | कार्ड की ज़रूरत नहीं |
| Starter | $19/महीना | 2,500 | लगभग 400 पूरी सर्च |
| Growth | $79/महीना | 12,000 | लगभग 2,000 पूरी सर्च |
| Scale | $249/महीना | 50,000 | लगभग 8,000 पूरी सर्च |
क्रेडिट हर महीने की 1 तारीख को, UTC में, रीसेट होते हैं। वेब पर, फ़्री Google साइन-इन से रोज़ 20 पॉइंट मिलते हैं, जो API क्रेडिट से अलग हैं।
ये एरर हैंडल करें
हर एरर {"error": "...", "status": 400} फ़ॉर्मैट में JSON होता है। जिनके लिए तैयारी रखनी चाहिए:
| स्टेटस | मतलब |
|---|---|
| 400 | सर्च करने को कुछ नहीं, गलत हैंडल, या 5 से ज़्यादा टर्म। मैसेज बताता है कि कौन-सा। |
| 401 | की नहीं है, अमान्य है या रद्द की जा चुकी है। |
| 404 | वह हैंडल Instagram पर मौजूद नहीं है। एक क्रेडिट लगता है, लुकअप का। |
| 429 | इस महीने इस सर्च के लिए पर्याप्त क्रेडिट नहीं बचे। कुछ चार्ज नहीं होता। |
| 502 / 503 | अपस्ट्रीम या लेजर ने जवाब नहीं दिया। थोड़ी देर बाद फिर कोशिश करें। |
502 और 503 को थोड़े बैकऑफ़ के साथ दोबारा आज़माएँ। 429 को लूप में दोबारा आज़माने वाली चीज़ नहीं, बल्कि रीसेट तक रुकने या प्लान अपग्रेड करने का संकेत मानें।
क्रिएटर्स के लिए: पिच करने से पहले ब्रांड ढूँढें
अगर आप YouTube वीडियो बनाते हैं, तो यही सर्च स्पॉन्सरशिप के सवाल का जवाब देती हैं: आपकी निच में किन ब्रांड्स की चर्चा हो रही है, और कौन कर रहा है? हर पोस्ट के साथ उसका ऑथर होता है, इसलिए किसी ब्रांड के हैंडल और प्रोडक्ट नाम सर्च करने पर वे क्रिएटर्स दिखते हैं जो पहले से उसके बारे में पोस्ट कर रहे हैं। इससे पता चलता है कि ब्रांड आपके साइज़ के क्रिएटर्स के साथ काम करता है या नहीं, किस तरह का कंटेंट बनता है, और लोग असल में कौन-सी कैंपेन लाइनें दोहराते हैं।
यह पिच को परखने का भी अच्छा तरीका है। अगर किसी ब्रांड के कैंपेन हैशटैग पर बहुत पोस्ट हैं पर उसका स्लोगन कैप्शन में मुश्किल से दिखता है, तो आपको पता चल जाता है कि ऑडियंस से कौन-सा जुड़ता है। हमारी गाइड YouTube से पैसे कैसे कमाएँ बताती है कि स्पॉन्सरशिप आपकी बाकी कमाई के साथ कैसे फ़िट होती है।
वह कमी जो कोई कैप्शन सर्च पूरी नहीं कर सकती
टेक्स्ट पढ़ने वाले हर टूल पर एक सीमा लागू होती है, और Monitor Mentions इसे साफ़ कहता है: यह कैप्शन और हैशटैग पढ़ता है, ऑडियो नहीं। जिस रील में कोई आपका ब्रांड ज़ोर से बोलता है पर कभी टाइप नहीं करता, वह नहीं पकड़ी जाती, और न ही वह नाम जो सिर्फ़ वीडियो के अंदर स्क्रीन पर दिखता है।
वीडियो में असली मेंशन अक्सर बोले गए शब्दों में होता है। यही काम ट्रांसक्रिप्ट करती हैं। अगर आप YouTube वीडियो में ब्रांड मेंशन ट्रैक कर रहे हैं, तो ट्रांसक्रिप्ट हर बोले गए ब्रांड नाम को सर्च करने लायक टेक्स्ट में बदल देती है, और हमारा API YouTube वीडियो की ट्रांसक्रिप्ट लौटाता है ताकि आप उन्हें उसी तरह सर्च कर सकें जैसे कैप्शन सर्च करते हैं।
झटपट चेकलिस्ट
- हर ब्रांड के लिए हैंडल, हैशटैग, प्रोडक्ट नाम और स्लोगन लिखें।
- बेसलाइन के लिए Instagram के अपने नोटिफ़िकेशन, टैग्ड टैब और हैशटैग पेज इस्तेमाल करें।
- बिना टैग वाले मेंशन ढूँढने के लिए कई शब्दों वाले नाम और स्लोगन फ्रेज़ के रूप में सर्च करें।
- हर पोस्ट को ढूँढने वाला method और term रखें।
- सर्च नियमित रूप से चलाएँ, पोस्ट id से डुप्लिकेट हटाएँ और थंबनेल खुद सेव करें।
- याद रखें कि कैप्शन ऑडियो नहीं हैं: बोले गए मेंशन के लिए ट्रांसक्रिप्ट चाहिए।
अक्सर पूछे जाने वाले सवाल
क्या Instagram मेरे ब्रांड के हर मेंशन का नोटिफ़िकेशन देता है?+
नहीं। नोटिफ़िकेशन सिर्फ़ उस एक्टिविटी के लिए आते हैं जिसमें आपका अकाउंट सीधे शामिल हो, जैसे @-मेंशन या टैग। अगर कैप्शन में आपके ब्रांड का नाम बिना लिंक किए लिखा है, या हैशटैग बिना टैग के इस्तेमाल हुआ है, तो वह आपके नोटिफ़िकेशन तक नहीं पहुँचता, और अक्सर ज़्यादातर मेंशन ऐसे ही होते हैं।
क्या मैं उस ब्रांड के मेंशन ट्रैक कर सकता हूँ जो मेरा नहीं है?+
हाँ। हैशटैग पेज, पब्लिक प्रोफ़ाइल पर टैग की गई पोस्ट और फ्रेज़ सर्च, ये सब पब्लिक कंटेंट पर काम करते हैं, इसलिए आप किसी कॉम्पिटिटर या उस ब्रांड पर नज़र रख सकते हैं जिसके साथ काम करना चाहते हैं। Monitor Mentions साफ़ कहता है कि उसकी सर्च के लिए आपको अकाउंट का मालिक होने की बिल्कुल ज़रूरत नहीं है।
बिना टैग किए ब्रांड का ज़िक्र करने वाली पोस्ट कैसे ढूँढें?+
सिर्फ़ हैंडल नहीं, बल्कि वे शब्द सर्च करें जो लोग इस्तेमाल करते हैं। प्रोडक्ट के नाम, स्लोगन और कैंपेन लाइनें फ्रेज़ के रूप में सर्च करने पर वे कैप्शन सामने आते हैं जिनमें ब्रांड का नाम है पर टैग कभी नहीं किया गया। सिर्फ़ हैंडल वाला सेटअप इन सबको छोड़ देता है।
क्या Instagram ब्रांड मेंशन के लिए कोई API है?+
Monitor Mentions में एक एंडपॉइंट है, POST /api/v1/mentions/search, जो हैंडल, कीवर्ड और हैशटैग लेता है और मेल खाने वाली पब्लिक पोस्ट लौटाता है, हर पोस्ट के साथ वह सर्च भी जिसने उसे ढूँढा। फ़्री की में हर महीने 100 क्रेडिट मिलते हैं।
क्या मेंशन ट्रैकर Reels में बोलकर लिए गए ब्रांड नाम पकड़ लेगा?+
आमतौर पर नहीं। Monitor Mentions कैप्शन और हैशटैग पढ़ता है, ऑडियो नहीं, इसलिए जिस रील में कोई ब्रांड का नाम बोलता है पर कभी टाइप नहीं करता, वह नहीं पकड़ी जाती। बोले गए मेंशन के लिए आपको वीडियो की ट्रांसक्रिप्ट चाहिए।
Instagram मेंशन कितने पुराने समय तक सर्च कर सकते हैं?+
Monitor Mentions में, उतना ही जितना Instagram हर सर्च के लिए लौटाता है, जो पुराना इतिहास नहीं बल्कि हाल का कंटेंट होता है और टर्म के हिसाब से बदलता है। पुराना डेटा भरने (बैकफ़िल) की सुविधा नहीं है, इसलिए इतिहास की ज़रूरत पड़ने से पहले ही ट्रैकिंग शुरू कर दें।
आगे पढ़ें
गाइड
Instagram की सेव की हुई पोस्ट के साथ Meta Muse कैसे इस्तेमाल करें: ट्रिप, रेसिपी, शॉपिंग और कंटेंट आइडिया
गाइड
2026 में YouTube से पैसे कैसे कमाएँ: नियम, हिसाब और क्रिएटर्स असल में क्या करते हैं
गाइड
2026 में YouTube पर पहले 1,000 सब्सक्राइबर कैसे पाएँ (0 से 1K प्लेबुक)
गाइड
How to Analyze Interview Transcripts: A Practical Guide to Qualitative Coding