Instagram Email & Leads Scraper avatar

Instagram Email & Leads Scraper

Pricing

from $0.000035 / actor start

Go to Apify Store
Instagram Email & Leads Scraper

Instagram Email & Leads Scraper

Turn Instagram profiles into contactable leads — extract emails from bios + linked sites, follower/engagement filters, 0-100 lead score, dedupe, and AI cold openers. Export CSV/JSON.

Pricing

from $0.000035 / actor start

Rating

5.0

(1)

Developer

Flash Scrape

Flash Scrape

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

2

Monthly active users

8 hours ago

Last modified

Share

Instagram Email Scraper — Creator, Influencer & Business Leads

Instagram email scraper that turns any list of Instagram profiles into a scored, contactable lead list. Feed in usernames or profile URLs and get back each profile's email (from the bio and the linked website), follower/engagement stats, a 0–100 lead score with an A–F grade, and an optional AI cold-email opener — ready to export to CSV, JSON, or Excel.


What does it do?

This Instagram lead generation tool pulls each profile through the official apify/instagram-scraper, then runs it through an enrichment and scoring pipeline: it extracts the email from the bio text or by crawling the profile's link-in-bio website (home, /contact, /about), resolves link-in-bio aggregators like Linktree, computes a real engagement rate from recent posts, and grades every lead 0–100 so you know which contacts are actually worth emailing. Duplicate handles, domains, and emails are collapsed automatically. Optionally, it writes a one-line AI cold-outreach opener per lead using your own OpenAI or Anthropic key.

Why use it / who's it for

  • Influencer marketing agencies building outreach lists of creators in a niche (fitness, beauty, travel, food) for brand-partnership pitches.
  • B2B sales teams turning a list of Instagram business accounts into a cold-email-ready CRM import.
  • E-commerce brands finding micro- and nano-influencers (5k–500k followers) with real engagement, not vanity follower counts.
  • Marketing freelancers and Fiverr/Upwork sellers fulfilling "Instagram lead scraping" or "influencer outreach list" gigs for clients.
  • Recruiters and partnership managers enriching a competitor's tagged-account list or a hashtag-research export into contactable leads.

How to use it

  1. Add your profiles — paste Instagram usernames or profile URLs, one per line (natgeo, https://www.instagram.com/nike/, an influencer export, or a competitor's tagged accounts).
  2. Set your lead filters — follower range, verified-only, business-account-only, has-website, has-email, or a minimum lead score, so you only pay for leads worth contacting.
  3. Choose enrichment — leave "find emails on the linked website" on for a higher email fill-rate, and optionally turn on AI cold openers with your own OpenAI/Anthropic key.
  4. Run and export — the actor scores, dedupes, and sorts every lead best-first, then pushes a clean dataset you can download as CSV, JSON, or Excel, or pipe into your CRM via the Apify API.

Output fields

FieldDescription
handleInstagram username
nameDisplay / full name
categoryBusiness category (e.g. "Clothing (Brand)")
bioRaw bio text
emailBest contactable email found (bio or linked site)
email_statusfound or missing
phoneBusiness phone number, if public
websiteLink in bio
domainBare domain of the website
followers / following / postsProfile stats
verifiedBlue-check status (bool)
is_businessBusiness/creator account (bool)
engagement_rateAvg (likes+comments) ÷ followers over recent posts, as %
avg_likes / avg_commentsAverages from recent posts
related_profilesUp to 20 Instagram-suggested related accounts
linkedin / facebook / twitterSocial links found during enrichment
extra_emailsAdditional emails found beyond the primary one
lead_score0–100 lead-quality score
lead_gradeAF grade derived from the score
lead_tierhot / warm / cold
has_email / has_website / has_phoneBoolean contactability flags
icebreakerOptional AI-generated cold-outreach opener
profile_urlCanonical instagram.com/<handle>/ URL

Input example

{
"profiles": ["natgeo", "https://www.instagram.com/nike/", "humansofny"],
"minFollowers": 5000,
"maxFollowers": 500000,
"onlyWithEmail": true,
"onlyBusinessAccount": true,
"enrichEmails": true,
"minScore": 50,
"writeOpeners": false
}

See the full field list — onlyVerified, onlyWithWebsite, llmProvider, llmApiKey, llmModel, minScore — on the Input tab.

How much does it cost?

This actor is pay-per-result: $0.005 per lead delivered — $5 per 1,000 leads (pay-per-event pricing, effective 2026-07-16). You're only charged for leads that survive your filters (follower range, verified, has-email, minimum score, etc.), so a tightly filtered run costs less than an unfiltered one. New Apify accounts get roughly 1,000 results free on the platform's free tier, enough to test the actor on a real list before committing budget. Optional AI cold openers are billed separately, directly by your own OpenAI or Anthropic account — Flash Scrape never marks that up.

FAQ

This actor only collects public profile data — the same bio and linked-website info any visitor to the profile can see. Use the leads for legitimate outreach and follow Instagram's terms plus anti-spam laws (CAN-SPAM, GDPR) in how you contact people.

How fresh is the data?

Every run scrapes live Instagram profiles at execution time via the official apify/instagram-scraper, so follower counts, bios, and engagement stats reflect the current state of each profile, not a cached snapshot.

Do I need a list of profiles, or can I search by hashtag/niche?

You need to supply usernames or profile URLs — Instagram has restricted open hashtag and keyword discovery, so this Instagram contact scraper works from a seed list (a niche you follow, a competitor's tagged accounts, or an influencer database export) rather than free-text search.

Will every profile have an email?

No. Instagram only exposes a public business email for some accounts; the rest depend on what's written in the bio or published on the linked website. Turn on onlyWithEmail to keep only the leads with a found email, and minScore to keep only your best A/B-grade leads.

Do I need an API key to run this?

No. Email finding and website enrichment need no key. An API key is only required if you enable AI cold openers, and it's your own OpenAI or Anthropic key — used only during the run, never stored.

Other Flash Scrape lead tools