Instagram Similar Accounts Scraper: $1 per 1,000 avatar

Instagram Similar Accounts Scraper: $1 per 1,000

Pricing

from $1.00 / 1,000 similar accounts

Go to Apify Store
Instagram Similar Accounts Scraper: $1 per 1,000

Instagram Similar Accounts Scraper: $1 per 1,000

Find the accounts Instagram lists as similar to any public profile: up to ~80 per profile, two levels deep, ranked by how many of your profiles they're similar to. Optional followers, bio, email and phone. $1 per 1,000 accounts.

Pricing

from $1.00 / 1,000 similar accounts

Rating

0.0

(0)

Developer

Rowfinch

Rowfinch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Categories

Share

Instagram Similar Accounts Scraper

Find the accounts Instagram lists as similar to any public profile: about 80 per profile, ranked by how many of your profiles they're similar to. Add followers, bio, email and phone when you need them.

$1 per 1,000 accounts.

What it's for

  • Influencer discovery: start from 3 creators you like and get the ones Instagram groups with them.
  • Lead lists: brands and shops of a niche with their public email, phone and website.
  • Competitor mapping: the accounts Instagram puts next to a competitor.
  • Lookalike audiences: a niche's accounts for ads, outreach or partnerships.

Input

FieldWhat it does
usernamesUsernames or profile URLs, one per line
depth1: accounts similar to these profiles. 2: also accounts similar to those
maxTotalProfilesAccounts saved in the run (default 1,000)
maxSimilarPerAccountOnly the most similar accounts of each list (default: all, ~80)
minSeedOverlapOnly accounts similar to at least this many of your profiles
onlyVerified, excludePrivateFree filters
excludeUsernamesAccounts to leave out
enrichProfilesAdds followers, following, posts, bio, website, category, public email, phone and city
minFollowers, maxFollowers, onlyBusinessFilters that look each account up

Coming from another similar accounts scraper? Its field names (startUsernames, searchDepth, maxItem, enrichProfile, verifiedOnly, skipPrivate) work here too.

Output

One row per account, most relevant first:

{
"similarTo": ["whalesnation", "oceana"],
"overlap": 2,
"depth": 1,
"position": 1,
"id": "14443889360",
"username": "oceansnation",
"url": "https://www.instagram.com/oceansnation/",
"fullName": "Oceans Nation",
"verified": true,
"private": false,
"profilePicUrl": "https://scontent.cdninstagram.com/v/...",
"followersCount": 3240700,
"followsCount": 434,
"postsCount": 2860,
"biography": "A community built on a passion for the ocean 🌊",
"externalUrl": "http://discoversharkstours.com",
"isBusinessAccount": true,
"businessCategoryName": null,
"email": "info@oceansnation.com",
"phone": null,
"city": null
}

overlap is how many of your profiles list the account, and position its best place on those lists. The fields from followersCount on come only with enrichProfiles or a follower or business filter.

Profiles that can't be read get a row with the reason, free of charge:

{ "input": "some_private_profile", "error": "Private profile" }

Price

  • $1 per 1,000 accounts
  • $0.003 per account looked up, with enrichProfiles or a follower or business filter, kept or not
  • Private, missing or invalid profiles: free
RunCost
5 profiles, 400 accounts$0.40
3 profiles, depth 2, 1,000 accounts$1.00
1,000 accounts with followers, bio and contacts$4.00

A run stops at the maximum cost you set for it. On Apify's free plan, a run returns up to 50 accounts and looks up 10.

FAQ

How many accounts per profile? Instagram lists about 80. For more, use depth 2 or add more profiles of the same niche.

Why do some accounts appear with overlap 3 or more? They're on the lists of several of your profiles: the strongest matches for the niche. Set minSeedOverlap to 2 to keep only those.

Does every account have an email? No. Only what the account shows publicly: the email of business and creator accounts, else the first one in the bio. In our tests, about half of a niche's accounts had one.

Does it work with private accounts? Not as a starting profile. Private accounts can appear in the results; leave them out with excludePrivate.

Is it legal? It reads only what Instagram shows publicly. Usernames, names and contacts are personal data under GDPR and similar laws: use them for a legitimate purpose, honor opt-outs and deletion requests, and follow anti-spam laws when you reach out.