Instagram Influencer Search
Pricing
$30.00 / 1,000 influencer account results
Instagram Influencer Search
Find Instagram influencers by keyword or hashtag, filter by followers, engagement, niche and location, and extract emails and phone numbers.
Instagram Influencer Search
Pricing
$30.00 / 1,000 influencer account results
Find Instagram influencers by keyword or hashtag, filter by followers, engagement, niche and location, and extract emails and phone numbers.
Keywords, niches or job titles to search Instagram accounts for (e.g. "fitness coach", "vegan chef", "travel photographer"). Each keyword returns Instagram's top matching accounts.
How many result pages to fetch for each keyword (about 20 accounts per page) and each hashtag (about 24 posts per page). Increase to discover more candidates per query.
Hard ceiling on how many unique discovered accounts are enriched (profile + recent posts) and run through the filters. This bounds the run's cost and duration. Only accounts that pass every filter are returned and charged.
Stop after this many influencers have passed the filters and been saved. 0 = no limit (bounded only by Max accounts to analyse).
Return the public email from the profile's contact button, or one found in the bio.
Return the public phone number from the profile's contact button, or one found in the bio.
Return the external link from the profile bio.
Return the Instagram business/creator category label (e.g. "Personal trainer", "Digital creator").
Return the street address, city and ZIP that business accounts publish on their profile.
Attach the analysed recent posts (URL, type, date, likes, comments, plays, caption and any contacts parsed from the caption) to each result.
How many recent posts are fetched per account to compute engagement, posting cadence and reel views (12 per page; 12, 24 or 36). More posts = more accurate metrics but a slightly slower run.
Also look for emails and phone numbers in recent post captions when the profile itself does not expose them.
Compute a qualityFlag (good / average / low / suspicious) from engagement rate, follower/following balance and reel reach.
Skip accounts with fewer followers than this. 0 = no minimum.
Skip accounts with more followers than this. 0 = no maximum.
Only return accounts with a verified badge.
Only return accounts of this Instagram account type.
Only return accounts whose Instagram category label contains one of these words (case-insensitive), e.g. "trainer", "coach", "creator". Accounts without a category are skipped when this is set.
Only return accounts with an external link in their bio.
Only return accounts that expose the given contact info (from the contact button, bio, or captions when caption search is on).
Only return accounts whose bio, name, city or address mentions one of these places (case-insensitive), e.g. "London", "NYC", "Australia".
Only return accounts whose bio is detected as this language (ISO 639-1 code such as en, es, pt, fr, de, it, ru, ar, ja, ko, zh, hi, tr, id, nl). Leave empty for any language.
Skip accounts whose average (likes + comments) per recent post divided by followers is below this percentage. 0 = no minimum.
Skip accounts whose most recent post is older than this many days. 0 = no limit.
Skip accounts whose most recent reel is older than this many days (accounts with no reels in the sample are skipped too). 0 = no limit.
Skip accounts that published fewer than this many posts in the period defined by "Posted within the last N days" (or the last 30 days when that is 0). 0 = no minimum.
Skip accounts whose median reel play count is below this. Accounts with no reels in the sample are skipped when this is set. 0 = no minimum.
Skip accounts whose median reel views divided by followers is below this (e.g. 0.1 = reels reach at least 10% of followers). 0 = no minimum.