Instagram Leads Generator PPE avatar

Instagram Leads Generator PPE

Under maintenance

Pricing

from $6.00 / 1,000 lead extracted (basic)s

Go to Apify Store
Instagram Leads Generator PPE

Instagram Leads Generator PPE

Under maintenance

πŸš€ **Find Instagram leads with emails in minutes β€” not hours.** Scrape targeted Instagram profiles by niche, extract business emails, and export clean datasets ready for outreach.

Pricing

from $6.00 / 1,000 lead extracted (basic)s

Rating

0.0

(0)

Developer

easy scraper

easy scraper

Maintained by Community

Actor stats

2

Bookmarked

64

Total users

2

Monthly active users

3 months ago

Last modified

Share

πŸ”₯ Instagram Email Scraper & Leads Generator (Pay-Per-Event)

πŸš€ Find Instagram leads with emails in minutes β€” not hours.
Scrape targeted Instagram profiles by niche, extract business emails, and export clean datasets ready for outreach.

πŸ’‘ Built for lead generation, cold email campaigns, and growth marketing β€” with a free tier to get started instantly.


πŸš€ Instagram Leads Generator PPE (Pay-Per-Event)

πŸ”Ž Extract high-quality Instagram leads in minutes.

This Actor searches for Instagram profiles in your niche, opens each public profile, and extracts structured lead data β€” including emails, profile insights, and external links β€” ready for outreach.


🎯 Goal

  • πŸ” Discover targeted Instagram profiles in specific niches, with optional country filtering
  • πŸ“§ Extract business emails to build high-converting outreach lists
  • πŸ“Š Collect rich profile data (followers, following, verification, category, and more)
  • πŸ“¦ Export clean, structured datasets (CSV, JSON, XLSX, API-ready)
  • πŸ†“ Free Tier Available: Get 100 emails FREE per run β€” perfect for testing

πŸ“€ Output Fields

The dataset includes the following structured fields:

FieldDescription
full_nameProfile's full name
emailExtracted email (if available)
externalUrlMain external link in bio
follower_countNumber of followers
following_countNumber of accounts followed
countryDetected or inferred country
total_post_countTotal number of posts
profile_image_urlProfile picture URL
externalUrlsAdditional external links
profile_urlInstagram profile URL
bioProfile biography
usernameInstagram username
is_businessIndicates if the profile is a business account
source_keywordKeyword used to find the profile
date_joinedAccount creation date (if available)
is_verifiedVerification status
isBusinessAccountBusiness account flag
businessCategoryNameBusiness category (if available)
relatedProfilesSuggested/related profiles

βš™οΈ Input Parameters

🏷️ Parameter🧩 Typeβœ… RequiredπŸ”’ DefaultπŸ“ Description
keywordsstringYesβ€”Niche keywords describing the Instagram profiles you want to find. Format: comma-separated or newline-separated. Example: fitness coach, personal trainer, crossfit gym
countryselect (dropdown)Noβ€”Paid Apify plan only. Optional location filter appended to each Google query. Select a country or leave as Worldwide (no filter)
maxLeadsPerKeywordintegerNo50Maximum number of profiles stored per keyword. If collectEmails = true, counts only profiles with emails. If collectEmails = false, counts all profiles that pass filters. Range: 1–10000

This Actor follows Apify monetization guidelines:

  • Country filter is a premium feature, available only to paid users
Run ModePPE Event NameDescription
Basic (no country selected)profile-lead (PROFILE_DATASET_ITEM_EVENT_BASIC)Lower cost per lead
Premium (country selected)profile-lead-premium (PROFILE_DATASET_ITEM_EVENT_PREMIUM)Higher cost per lead

πŸ‘₯ Who Is This Actor For?

  • 🎯 Lead generation specialists who prioritize quality over volume
  • πŸ“§ Cold email campaigns targeting niche audiences
  • 🏒 Agencies & freelancers building targeted outreach lists
  • πŸš€ Founders & growth marketers who need scalable lead discovery

πŸ› οΈ How to Use

1️⃣ Add Your Keywords

Use niche-specific keywords such as:

  • fitness coach
  • nutritionist
  • real estate agent

πŸ’‘ Tip: Broader keywords = more results. More specific keywords = higher relevance.


2️⃣ (Optional) Set Country

Choose a country like:

  • United States
  • United Kingdom
  • United Arab Emirates

Or keep Worldwide (no filter).


3️⃣ Set maxLeadsPerKeyword

Controls how many profiles are stored per keyword.

Behavior:

  • If collectEmails = true β†’ counts only profiles with emails
  • If collectEmails = false β†’ counts all profiles

Typical range: 20–500


4️⃣ Choose Email Collection

  • βœ… Recommended: set collectEmails = true for lead generation
  • πŸ”„ Set collectEmails = false if you want broader profile discovery

5️⃣ Run the Actor

  • ▢️ Click Start in the Apify Console
  • πŸ“Š Open the Dataset tab after completion to view and export results

πŸ“Œ Notes

  • πŸ“§ email appears only if collectEmails = true and an email is found
  • 🏷️ source_keyword helps trace where each lead originated
  • πŸ“Š Follower counts may be slightly rounded due to Instagram display formats

❓ FAQ

❔ Q: I’m not getting enough results. What should I adjust first?

A: Try:

  • πŸ”„ Broadening your keywords (e.g., fitness coach instead of vegan fitness coach berlin)

❔ Q: I want all profiles, even without emails. How do I do that?

A: Set collectEmails = false.


❔ Q: Why are follower counts sometimes rounded (e.g., 25K instead of 25,123)?

A: Instagram often displays numbers in compact form (e.g., 25.1K). The scraper parses these values, so minor rounding is expected.