๐ธ Instagram Intelligence Scraper - Profile & Lead Data
Pricing
from $2.50 / 1,000 results
๐ธ Instagram Intelligence Scraper - Profile & Lead Data
Scrape Instagram profiles, posts, comments, and hashtags. The ONLY scraper with built-in Email & Phone extraction (from public profile buttons), AI Lead Scoring, and Sentiment Analysis. Perfect for lead generation and influencer marketing. Fast, reliable, and 5x cheaper than official APIs.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
ben
Maintained by CommunityActor stats
0
Bookmarked
126
Total users
4
Monthly active users
13 days ago
Last modified
Categories
Share
๐ธ Instagram Intelligence Scraper โ Profiles, Posts, Comments & Follower Data with Lead Scoring
Extract structured Instagram data โ profiles, posts, comments, followers, following, hashtags, reels, stories and search results โ as clean rows with engagement metrics, sentiment analysis and a 0โ100 lead score on every profile. Pull bios, follower counts, captions, likes, website links and any email or phone published in a bio, so marketers, recruiters and growth teams can turn social activity into a working contact list. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.
๐ What is the Instagram Intelligence Scraper?
It turns any Instagram username, post URL, hashtag or search term into a structured dataset. Pick a mode (profile, posts, comments, followers, following, hashtag, search, reels or stories), point it at a target, and it returns every matching item with full details โ plus optional engagement rates, comment sentiment and a lead score that ranks the best profiles first. By default it uses a stealth browser; supply Instagram login credentials and flip useInstagrapi on for faster private-API scraping.
What data does it extract?
Depending on the mode you choose:
- Profiles โ
username,full_name,followers_count,following_count,posts_count,bio,website,category,verified,profile_pic_url, plusis_private/is_businessin API mode - Contact details โ
emailandphoneparsed from the bio (and public business contact in API mode) - Posts & reels โ
caption,likes,comments_count,timestamp,images,videos,hashtags,mentions,is_videoand a postengagement_score - Comments โ commenter
username,text,timestamp,likesand asentimentlabel (positive / neutral / negative) - Followers & following โ
username,full_name,verifiedand thesource_profile - Hashtag posts โ
caption,likes, posterusernameand thehashtag - Search results โ result
type(profile or hashtag),textandurl - Engagement & scoring โ profile
engagement_rateand alead_score(0โ100)
โฌ๏ธ Input
Set a mode, then fill in the field that mode needs (a username, post URLs, a hashtag, or a search query):
| Field | Description |
|---|---|
mode | profile, posts, comments, followers, following, hashtag, search, reels or stories |
username | Instagram handle (no @) โ for profile, posts, followers, following, reels, stories |
postUrls | List of post URLs โ for comments mode |
hashtag | Hashtag without # โ for hashtag mode |
searchQuery | Search term โ for search mode |
maxResults | Cap on items returned (1โ10000) |
maxCommentsPerPost | Comments to pull per post (0โ1000) |
includeEngagement / includeSentiment / includeLeadScore | Toggle engagement metrics, comment sentiment, lead score |
extractEmails / extractPhones | Pull email / phone from bios |
minFollowers / maxFollowers / verifiedOnly | Filter profiles by reach or verification |
sessionCookie | Optional sessionid=โฆ cookie for better access/rate limits |
useInstagrapi + instagrapiUsername / instagrapiPassword | Faster private-API mode with login |
Example input
{"mode": "profile","username": "natgeo","includeEngagement": true,"includeSentiment": true,"includeLeadScore": true,"extractEmails": true,"extractPhones": true,"minFollowers": 10000,"maxResults": 1}
โฌ๏ธ Output
Every item is one clean row (view as a table, or export JSON / CSV / Excel):
{"username": "natgeo","full_name": "National Geographic","verified": true,"posts_count": 28500,"followers_count": 281000000,"following_count": 158,"bio": "Inspiring the explorer in everyone ๐ Contact: hello@natgeo.com","website": "https://www.nationalgeographic.com","category": "Media/News Company","profile_pic_url": "https://instagram.fxxx.cdninstagram.com/...","email": "hello@natgeo.com","phone": null,"engagement_rate": 0.42,"lead_score": 70,"url": "https://www.instagram.com/natgeo/","scraped_at": "2026-06-27T15:30:00.000Z"}
๐ก Use cases
- ๐ฏ Lead generation & outreach: pull bios, emails, phones and websites from a hashtag, follower list or search to build a targeted contact list.
- ๐ Influencer & creator research: rank profiles by follower count, engagement rate and lead score to find authentic partners, not bots.
- ๐ต๏ธ Competitor & brand monitoring: track a rival's posts, captions, likes and comment sentiment over time.
- ๐ Social media analytics: measure engagement rates and audience sentiment across campaigns and accounts.
๐งฎ How the lead score works
A transparent 0โ100 score combining verified status (badge = +20), reach (follower tiers up to +30), engagement rate (up to +30) and contact availability (email, phone or website = +20). Higher scores flag the most valuable, reachable profiles โ sort by lead_score to work the best opportunities first.
โ FAQ
How do I scrape an Instagram profile? Set mode: profile, enter a username, and Run. You get follower counts, bio, website, any email/phone in the bio, engagement rate and a lead score.
Can I scrape followers, comments or hashtags too? Yes โ switch mode to followers, following, comments (with postUrls), hashtag, search, posts, reels or stories.
Can it extract emails and phone numbers? Yes โ with extractEmails and extractPhones on, it parses contact details from bios (and public business contact fields in API mode).
Do I need an API key or login? No API key. The default browser mode reads public data with no login. A sessionCookie or useInstagrapi credentials are optional and improve rate limits and access.
What is useInstagrapi? An optional faster private-API mode. Provide an Instagram username and password and it logs in to fetch data directly instead of via the browser.
What does the sentiment label mean? Each comment (and caption) is tagged positive, neutral or negative so you can gauge audience reaction at a glance.
How many results can I get? Up to your maxResults cap (max 10000), and up to maxCommentsPerPost comments per post.
Can I filter by follower count or verification? Yes โ use minFollowers, maxFollowers and verifiedOnly to keep only the profiles that fit.
Can I run it on a schedule or via API? Yes โ schedule recurring runs in Apify, call it via the API/SDK, or connect it to Make, Zapier or n8n.
Is scraping Instagram legal? It extracts publicly available data. Use it responsibly for research, analytics and lead generation, and follow applicable laws and Instagram's terms.
๐ You might also like
- Instagram Scraper โ posts, profiles & hashtags
- TikTok Profile Intelligence โ TikTok creator analytics
- LinkedIn Intelligence Scraper โ profiles & company data
- Business Contact Scraper โ emails & phones for leads
Keywords: Instagram scraper, Instagram intelligence, Instagram profile scraper, Instagram followers scraper, Instagram comments scraper, Instagram hashtag scraper, Instagram email extractor, influencer marketing data, social media lead generation, engagement rate, sentiment analysis, Instagram API, competitor analysis, lead scoring.