VOOZH about

URL: https://apify.com/scrapapi/instagram-mentions-scraper

⇱ Instagram Mentions Scraper Β· Apify


Pricing

$19.99/month + usage

Go to Apify Store

Instagram Mentions Scraper

πŸ“£ Instagram Mentions Scraper (instagram-mentions-scraper) scrapes and exports IG @mentions of any handleβ€”captions, authors, dates, links & engagement. πŸ”Ž Ideal for brand monitoring, social listening, PR & influencer outreach. ⚑ Fast, reliable; CSV/Sheets-ready.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

πŸ‘ ScrapAPI

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

2 months ago

Last modified

Share

Instagram Mentions Scraper

Instagram Mentions Scraper is an Apify actor that scans public Instagram posts for specified usernames and extracts structured @mentions and tagged users from their content β€” along with captions, hashtags, engagement, media URLs, and timestamps. It solves the β€œhow to scrape Instagram mentions at scale” problem by turning raw profile posts into a clean dataset you can export and analyze. Built for marketers, developers, data analysts, and researchers, this Instagram mention scraper and IG mentions scraper helps you track Instagram mentions, power brand monitoring, and automate reporting with repeatable workflows.

What is Instagram Mentions Scraper?

Instagram Mentions Scraper is a production-ready Apify actor that fetches public posts from the usernames you provide and parses out the @mentions in captions and the tagged users in media. It enables marketers and analysts to scrape Instagram mentions and export Instagram mentions for downstream analytics. Designed for social listening and competitive tracking, it’s suitable for teams that need an Instagram mentions extractor and Instagram brand mentions tracker they can automate at scale.

What data / output can you get?

Below are the primary output fields this Instagram mentions monitoring tool emits to the Apify dataset, using the exact field names:

Data typeDescriptionExample value
inputUrlProfile URL that was used as the input contexthttps://www.instagram.com/natgeo
idUnique post identifier (pk or id)3135467890123456789
typeMedia type labelImage
shortCodeInstagram short codeCq1AbCdEfG
captionFull post caption textβ€œExploring deserts with @geophoto β€” #nature #travel”
hashtagsUnique hashtags parsed from caption["nature","travel"]
mentionsUnique @mentions parsed from caption["geophoto"]
urlCanonical post URLhttps://www.instagram.com/p/Cq1AbCdEfG/
commentsCountTotal comment count128
likesCountTotal likes15432
timestampISO datetime derived from taken_at2025-10-09T13:00:01.00Z
displayUrlMain media URL (image/video thumbnail)https://…/example.jpg

Bonus outputs for richer analytics:

  • firstComment, latestComments (array of { id, text, username })
  • dimensionsHeight, dimensionsWidth
  • images (array, for carousels)
  • videoPlayCount
  • childPosts (array with id, type, shortCode, url, dimensions, displayUrl, videoPlayCount)
  • locationName
  • ownerFullName, ownerUsername, ownerId
  • productType
  • taggedUsers (array of { full_name, id, is_private, is_verified, profile_pic_url, profile_pic_url_hd, username })
  • musicInfo (object with audio_canonical_id, audio_type, music_info, original_sound_info, pinned_media_ids)

You can export datasets to CSV, JSON, or Excel directly from Apify for BI dashboards and pipelines.

Key features

  • 🧭 Mention & tag parsing in one pass
    Extracts @mentions from captions and tagged users from media, making it a focused Instagram mentions data extractor for brand and partner tracking.

  • 🌐 Automatic residential proxy handling
    Always uses RESIDENTIAL proxy for Instagram with up to 3 automatic retries on blocks, improving resilience on large runs.

  • πŸ”„ Parallel multi-profile processing
    Built-in concurrency allows processing multiple usernames in parallel (up to 2 at a time) to speed up collections across accounts.

  • βš™οΈ Configurable post limits
    Control volume with resultsLimit per profile (0 or 10000+ for unlimited; otherwise minimum 20) to balance speed and cost.

  • πŸ“€ Real-time dataset streaming
    Posts are pushed to the Apify dataset as they’re found, enabling streaming use cases and faster time-to-insight.

  • πŸ–ΌοΈ Rich media & carousel support
    Captures displayUrl, dimensions, images for carousels, childPosts metadata, and videoPlayCount for comprehensive content analysis.

  • 🧩 Developer-friendly & API-ready
    Runs as an Apify actor with structured fields for easy integration into pipelines (dashboards, ETL, or alerting). Perfect as an Instagram mentions API scraper component.

  • πŸ›‘οΈ Rate-limit aware with retries
    Handles 403/429 responses by rotating residential proxy URLs and retrying intelligently.

How to use Instagram Mentions Scraper β€” step by step

  1. πŸ”‘ Sign in to Apify
    Create a free Apify account or log in.

  2. πŸ” Open the actor
    Find β€œInstagram Mentions Scraper” in the Apify Store.

  3. 🧾 Add input data
    Provide one or more Instagram usernames in the username array (e.g., ["natgeo","cristiano"]). You can paste raw usernames, @handles, or profile URLs β€” the actor normalizes them.

  4. βš™οΈ Set scraping limits
    Use resultsLimit to control how many posts to collect per profile. Set 0 or 10000+ for unlimited; otherwise the minimum is 20.

  5. 🌐 Review proxy settings
    An optional proxyConfiguration field is available, but the actor ALWAYS uses RESIDENTIAL proxy for Instagram with up to 3 retries automatically.

  6. πŸš€ Run the actor
    Click Start. The run logs will show progress by page and how many posts were added. Multiple usernames can run in parallel.

  7. πŸ’Ύ Download results
    When finished (or even during the run), open the Dataset tab to view and export results to JSON, CSV, or Excel.

Pro Tip: Schedule your runs in Apify, and pull the dataset via API to power an Instagram mentions monitoring tool or alert pipeline.

Use cases

Use caseDescription
Brand monitoring + mentions parsingTrack @mentions in captions and tagged users on posts from the profiles you monitor, then export Instagram mentions for analysis.
Influencer campaign QAVerify how creators tag partners and who they mention in campaign posts to ensure contract compliance.
Competitor watchCollect competitor posts and analyze their tagged users and mention networks for partnerships and collabs.
Content research & analyticsEnrich posts with hashtags, mentions, and engagement for trend and topic analysis across multiple accounts.
Data pipeline/API ingestionFeed structured fields to BI tools or a custom Instagram mentions analytics tool via the Apify API.
Academic & market researchBuild reproducible datasets for research on public discourse, networks, and engagement patterns.

Why choose Instagram Mentions Scraper?

A precise, automation-ready Instagram mentions extractor built on Apify’s infrastructure.

  • βš™οΈ Production reliability: Automatic residential proxy with up to 3 retries on blocks, plus rate-limit-aware rotation.
  • 🧱 Structured outputs: Clean, typed fields designed for analytics and downstream processing.
  • ⚑ Parallelism: Processes multiple usernames concurrently for faster throughput.
  • πŸ“¦ Real-time streaming: Pushes each post to the dataset immediately as it’s parsed.
  • 🧩 Developer access: Use the Apify API to integrate with dashboards, ETL, or alerting systems.
  • πŸ›‘οΈ Public-only data: Scrapes publicly available posts β€” no login or private data.
  • πŸ” Better than extensions: Unlike brittle browser add-ons, it’s a server-side, scalable IG mentions scraper you can schedule and automate.

Is it legal / ethical to use Instagram Mentions Scraper?

Yes β€” when used responsibly. This actor collects publicly available data from Instagram posts and does not access private profiles or direct messages.

Guidelines for compliant use:

  • Scrape only public content and respect platform terms.
  • Avoid collecting or inferring sensitive personal data.
  • Ensure you have a lawful basis for processing (e.g., legitimate interest).
  • Comply with applicable regulations (e.g., GDPR/CCPA) and your internal policies.
  • Consult your legal team for edge cases and commercial use.

Input parameters & output format

Example JSON input

{
"username":["natgeo","cristiano"],
"resultsLimit":50,
"proxyConfiguration":{"useApifyProxy":true}
}

Parameters

  • username (array)
    Description: List of Instagram usernames (e.g. natgeo, cristiano).
    Required: Yes
    Default: None

  • resultsLimit (integer)
    Description: Maximum number of posts to scrape per profile. Minimum 20 when not unlimited. Set to 0 or 10000+ for unlimited.
    Required: No
    Default: 20

  • proxyConfiguration (object)
    Description: This actor ALWAYS uses RESIDENTIAL proxy for Instagram, regardless of your selection. You can choose any proxy option, but the actor will automatically use residential proxy with 3 retries for full functionality.
    Required: No
    Default: { "useApifyProxy": true }

Example JSON output

[
{
"inputUrl":"https://www.instagram.com/natgeo",
"id":"3135467890123456789",
"type":"Image",
"shortCode":"Cq1AbCdEfG",
"caption":"Exploring deserts with @geophoto β€” #nature #travel",
"hashtags":["nature","travel"],
"mentions":["geophoto"],
"url":"https://www.instagram.com/p/Cq1AbCdEfG/",
"commentsCount":128,
"firstComment":"Stunning shot!",
"latestComments":[
{"id":"179000111","text":"Amazing!","username":"photofan"},
{"id":"179000222","text":"Love this place","username":"traveler"}
],
"dimensionsHeight":1350,
"dimensionsWidth":1080,
"displayUrl":"https://example.cdninstagram.com/media1.jpg",
"images":[],
"likesCount":15432,
"videoPlayCount":0,
"timestamp":"2025-10-09T13:00:01.00Z",
"childPosts":[],
"locationName":"Sahara Desert",
"ownerFullName":"National Geographic",
"ownerUsername":"natgeo",
"ownerId":"787132",
"productType":"feed",
"taggedUsers":[
{
"full_name":"Geo Photographer",
"id":"1234567890",
"is_private":false,
"is_verified":true,
"profile_pic_url":"https://example.cdninstagram.com/u.jpg",
"profile_pic_url_hd":null,
"username":"geophoto"
}
],
"musicInfo":{
"audio_canonical_id":"0",
"audio_type":null,
"music_info":null,
"original_sound_info":null,
"pinned_media_ids":null
}
}
]

Note:

  • Some fields may be empty or β€œUnknown” (e.g., locationName, musicInfo) when not present in the source post.
  • For carousel posts, images and childPosts arrays will be populated; for videos, videoPlayCount will be non-zero.

FAQ

Do I need to log in to use this Instagram mention scraper?

No. The actor targets publicly available endpoints and content. It does not access private profiles or require authentication.

Can this tool track Instagram mentions across multiple accounts at once?

Yes. You can pass a list of usernames in the username array. The actor supports parallel processing (up to 2 concurrent profiles) to speed up runs.

How do I scrape unlimited posts?

Set resultsLimit to 0 or any value β‰₯ 10000 to enable unlimited mode. Otherwise, the minimum enforced limit is 20 posts per profile.

What types of Instagram mentions does it extract?

It parses @mentions from the post caption (mentions) and collects tagged users from the media (taggedUsers). This makes it an effective Instagram mentions data extractor for owned and monitored profiles.

What happens if Instagram rate-limits or blocks requests?

The actor always uses RESIDENTIAL proxy and will retry up to 3 times. It also rotates the residential proxy URL on 403/429 responses before retrying.

Which fields are included in the output?

Core fields include id, type, shortCode, caption, hashtags, mentions, url, likesCount, commentsCount, timestamp, displayUrl, ownerFullName, ownerUsername, and more (e.g., taggedUsers, childPosts, musicInfo). See the Output Format section for a full example.

How do I export Instagram mentions and results?

After the run, open the Dataset and export to JSON, CSV, or Excel. You can also consume the data with the Apify API for automation.

Is this an Instagram mentions API scraper I can integrate into workflows?

Yes. As an Apify actor, it’s API-accessible. You can schedule runs, fetch datasets programmatically, and integrate into pipelines or dashboards.

Final thoughts

Instagram Mentions Scraper is built to turn public Instagram posts from specified profiles into structured, analytics-ready mention and tag data. With residential proxy resilience, parallel processing, and real-time dataset streaming, it’s ideal for marketers, developers, analysts, and researchers who need to track Instagram mentions and automate social listening. Connect via the Apify API to power alerts, dashboards, or enrichment jobs β€” and start extracting smarter insights today.

You might also like

Instagram Mentions Scraper

scraperforge/instagram-mentions-scraper

Track and extract Instagram mentions in real time with this Instagram Mentions Scraper πŸ“² Capture usernames, captions, post links, hashtags, and engagement data effortlessly πŸ“Š Ideal for brand monitoring, influencer tracking, and social listening πŸ” Fast, reliable, and scalable πŸš€

Instagram Mentions Scraper

scrapebase/instagram-mentions-scraper

πŸ“² Instagram Mentions Scraper (instagram-mentions-scraper) scrapes posts and comments mentioning your @handle β€” with timestamps, authors, captions, media & engagement. ⚑ Export CSV/JSON, monitor campaigns, track UGC, catch brand mentions in real time. πŸ”” Webhook-ready.

Instagram Mentions Scraper

scraper-engine/instagram-mentions-scraper

Extract all Instagram mentions from public profiles with the Instagram Mentions Scraper. This Apify actor collects tagged mentions, usernames, captions, and post URLsβ€”perfect for tracking brand visibility, influencer activity, or audience engagement on Instagram efficiently.

πŸ‘ User avatar

Scraper Engine

33

5.0

Instagram Mentions Scraper

scrapium/instagram-mentions-scraper

πŸ“² Instagram Mentions Scraper finds posts that mention your brand, handle, or hashtag β€” with usernames, captions, timestamps, engagement & links. πŸ”Ž Ideal for brand monitoring, UGC, influencer outreach & campaign tracking. πŸ“ˆ Export CSV/JSON. πŸš€

Instagram Mentions Scraper

scrapier/instagram-mentions-scraper

Scrape Instagram posts mentioning specific users with the Instagram Mentions Scraper. Extract captions, media, usernames, likes, comments, and timestamps. Ideal for brand monitoring, engagement analysis, and influencer research. Fast, reliable, and scalable for bulk scraping.

Instagram Tagged And Mentions Scraper

scrapers-hub/instagram-tagged-and-mentions-scraper

Instagram tagged and mentions scraper to extract tagged posts and mentions from Instagram profiles and content πŸ“ΈπŸ·οΈ Ideal for brand monitoring, influencer tracking, and social media insights. Fast and reliable.

Instagram Mentions Scraper

api-empire/instagram-mentions-scraper

Instagram Mentions Scraper collects posts where a profile is mentioned. Extract captions, media, hashtags, timestamps, and engagement details. Ideal for brand monitoring, influencer analysis, audience research, and workflows needing structured Instagram mention data.

Instagram Tagged Mentions Posts Scraper

scraperforge/instagram-tagged-mentions-posts-scraper

Scrape Instagram tagged mentions and posts with this powerful Instagram Tagged Mentions Posts Scraper πŸ“Έ Extract usernames, captions, tags, post URLs, and engagement metrics with ease πŸ“Š Ideal for brand monitoring, influencer tracking, and campaign analysis πŸ”πŸš€

Instagram Mentions Scraper

simpleapi/instagram-mentions-scraper

Instagram Mentions Scraper extracts posts where a profile is mentioned, capturing captions, media URLs, timestamps, hashtags, and engagement metrics. Ideal for brand monitoring, UGC analysis, influencer research, and automating structured Instagram mention-based insights at scale.

Instagram Tagged Mentions Posts Scraper

scrapelabsapi/instagram-tagged-mentions-posts-scraper

πŸ“£ Instagram Tagged & Mentions Posts Scraper collects posts that tag or mention your handleβ€”captions, usernames, hashtags, timestamps, engagement & media URLs. πŸ”Ž Perfect for brand monitoring, UGC curation, social listening & influencer outreach. πŸ“Š Export CSV/JSON/API.

Related articles

How to scrape data from Instagram: profiles, comments, reels, tags, and images
Read more