Instagram Related Person Scraper
Pricing
$19.99/month + usage
Instagram Related Person Scraper
π Instagram Related Person Scraper finds and exports related accounts from public IG profilesβnames, handles & profile links. π Ideal for influencer discovery, competitor mapping & audience research. β‘ Fast, accurate, and compliance-friendly. π
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
Scrapium
Maintained by CommunityActor stats
0
Bookmarked
10
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Share
π€ Instagram Related Profiles Scraper
Turn Instagram's "related accounts" graph into a ranked, brand-ready shortlist β automatically. This Instagram related profiles scraper finds every account Instagram suggests as related or similar to a target profile, then sends each one through your chosen AI provider β Claude (Anthropic), ChatGPT (OpenAI), Grok (xAI), or Gemini (Google) β to attach influencer-marketing intelligence: niche, brand fit, audience type, and a 0β100 relevance score.
Where a plain related-accounts scraper hands you a raw list of usernames, this actor hands you a classified, scored shortlist you can sort, filter, and route straight into outreach β no manual vetting, no spreadsheet triage.
π‘ No AI API key? The actor still runs completely keyless. It falls back to a fast, deterministic keyword heuristic so a run never crashes β you always get the four enrichment fields.
π§ What does the Instagram Related Profiles Scraper do?
When you open any public Instagram profile, Instagram surfaces a set of "suggested for you" / related accounts β creators with overlapping audiences, similar content, or shared followers. Clicking through those by hand is slow and unstructured.
This AI-powered Instagram related person scraper does two jobs in one pass:
- Discovery β pulls the related / suggested profiles for every seed username you provide (usernames, verification status, display names, avatars, IDs).
- AI enrichment β classifies each discovered account with your selected AI provider (Claude, ChatGPT, Grok, or Gemini) so you instantly know what niche it's in, how well it fits your brand, who its audience is, and how relevant it is to the seed creator.
The result is a data-driven influencer discovery pipeline for marketers, agencies, growth teams, and researchers doing competitor analysis, lookalike audience building, and creator outreach at scale.
π What data do you get?
Each dataset row corresponds to one seed profile and contains its enriched related accounts.
| Field | Type | Description |
|---|---|---|
username | string | The seed Instagram username that was scraped. |
limit | number | Max related profiles requested for this seed. |
related_profiles_count | number | How many related accounts were found. |
related_profiles | array | List of enriched related-account objects (see below). |
error | string | Present only if the seed profile failed (block, private, not found). |
Each object inside related_profiles[]:
| Field | Type | Description |
|---|---|---|
id | string | Instagram numeric account ID. |
username | string | Related account handle. |
full_name | string | Display name. |
is_private | boolean | Whether the account is private. |
is_verified | boolean | Blue-check verification status. |
profile_pic_url | string | Avatar image URL. |
niche π€ | string | AI-classified content niche (e.g. Sports & Athletics). |
brandFit π€ | string | AI verdict: High / Medium / Low. |
audienceType π€ | string | Short audience descriptor (e.g. Gen-Z sports fans). |
relevanceScore π€ | integer | 0β100 relevance to the seed creator. |
The four π€ fields are what set this actor apart from a standard Instagram suggested-accounts scraper.
β Key features
- π€ AI enrichment on every profile β niche, brand fit, audience type, and a numeric relevance score from your chosen AI provider (Claude, ChatGPT, Grok, or Gemini via
aiProvider). - π§ Never-crash fallback β no API key? A deterministic keyword heuristic fills the same four fields, fully keyless.
- π Related / suggested account discovery β taps Instagram's own "similar accounts" graph.
- β‘ Bulk multi-profile runs β map entire creator networks in one job.
- π Residential proxy + anti-block β Chrome impersonation and automatic retries for reliable scraping.
- π Clean structured export β JSON, CSV, Excel via the Apify dataset.
- π Mixed input formats β URLs, @handles, and plain usernames in the same list.
- πΈ Pay-per-result billing β you're charged per enriched result row.
π How to use
- π Add seed profiles β paste Instagram URLs, @handles, or usernames into Profile URLs & Usernames.
- π Set max related profiles β how many suggested accounts to fetch and enrich per seed.
- π€ Pick your AI provider & key β choose
aiProvider(claude,openai,grok, orgemini), paste the matchingaiApiKey, and optionally setaiModel. Leave the key blank to use the keyless heuristic fallback. - π Enable Apify Proxy β residential recommended.
- βΆοΈ Run β watch the log discover, then AI-enrich each account.
- π Export β download the enriched dataset as JSON / CSV / Excel.
π― Use cases
- π Influencer discovery β surface and pre-qualify creators similar to a target, ranked by brand fit and relevance score.
- πͺ Competitor analysis β map the accounts orbiting a competitor and see which niches they overlap.
- π₯ Lookalike audience building β expand from one creator to a scored network of similar accounts.
- π€ Creator outreach shortlists β filter to
brandFit: HighandrelevanceScore >= 70before sending a single DM. - π Niche vertical scouting β find every micro-influencer in a specific niche around a seed account.
- π Academic & network research β build labeled datasets of related-account graphs.
- π CRM & data enrichment β feed classified profiles into your outreach pipeline.
π Input example
{"urls": ["https://www.instagram.com/ishowspeed/","@mrbeast"],"max_profiles": 5,"aiProvider": "claude","aiApiKey": "sk-ant-...","aiModel": "claude-haiku-4-5","proxyConfiguration": { "useApifyProxy": true }}
π Output example
{"username": "ishowspeed","limit": 5,"related_profiles_count": 2,"related_profiles": [{"id": "288090135","username": "mls","full_name": "Major League Soccer","is_private": false,"is_verified": true,"profile_pic_url": "https://scontent.cdninstagram.com/.../mls.jpg","niche": "Sports & Athletics","brandFit": "High","audienceType": "Gen-Z sports fans","relevanceScore": 88},{"id": "278193020","username": "fazeclan","full_name": "FaZe Clan","is_private": false,"is_verified": true,"profile_pic_url": "https://scontent.cdninstagram.com/.../faze.jpg","niche": "Tech & Media","brandFit": "Medium","audienceType": "Gaming & esports community","relevanceScore": 74}]}
π€ How the AI enrichment works
Each related profile is sent to your selected AI provider β Claude (Anthropic), ChatGPT (OpenAI), Grok (xAI), or Gemini (Google) β with a compact classification prompt and a strict JSON schema, so the model returns exactly four fields: niche, brandFit, audienceType, and relevanceScore. Calls are small and low-token to keep enrichment cheap and fast. If a single profile's AI call fails, that profile silently falls back to the heuristic β the run continues either way.
Select the model with aiProvider and provide the matching aiApiKey (optionally overriding the default with aiModel). Leave aiApiKey blank to run fully keyless on the built-in heuristic.
β FAQ
Do I need an AI API key?
No β it's optional. With a key you get real LLM classification from your chosen provider; without one, a deterministic keyword heuristic fills the same four fields so the actor never crashes.
Which AI models are supported?
Any of four providers, selectable via aiProvider: Claude (Anthropic), ChatGPT (OpenAI), Grok (xAI), or Gemini (Google). Pick a fast, low-cost model (e.g. Claude Haiku, GPT-4o mini, Grok mini, or Gemini Flash) for cheap, quick classification, and override the default with aiModel if you like.
Can I scrape multiple profiles at once?
Yes. Add as many seed URLs/usernames as you like; each is discovered and enriched independently.
Does it work with private accounts?
It only scrapes public Instagram data β no login, no private-account access.
What formats can I export?
JSON, CSV, Excel, HTML, and XML via the Apify dataset.
Is a proxy required?
Strongly recommended. Enable Apify residential proxy to avoid rate limits and blocks.
Is scraping Instagram related accounts legal?
Extracting public data (usernames, display names, verification status) is generally permissible when used responsibly. Stick to public information and follow Instagram's policies and applicable law.
π Related keywords
Instagram related profiles scraper, Instagram suggested accounts, AI influencer discovery, related accounts finder, similar Instagram accounts, influencer relevance score, brand fit analysis, audience classification, creator network mapping, competitor analysis, lookalike audiences, niche influencer scouting, bulk Instagram scraping, no-login public profile data, JSON/CSV export.
π οΈ Support & feedback
- π Bug reports: open a ticket in the repository Issues section.
- β¨ Custom builds & feature requests: π§ dev.scraperengine@gmail.com