Pricing
from $4.99 / 1,000 results
Mass Instagram Leads Generator
Mass Instagram Leads Generator helps you collect publicly available leads from Instagram at scale. Extract emails, phone numbers, usernames, bios, follower counts, website URLs, and profile data to build targeted lead lists for outreach, sales prospecting, influencer marketing, and market research.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Instagram Leads Generator - B2B & B2C Email Finder 🚀
Cold outreach shouldn’t start with hours of manual profile hunting and copy‑pasting. Instagram Leads Generator - B2B & B2C Email Finder automatically extracts Instagram profile details and any public email addresses, so you can build a targeted lead list fast. If you’re looking for an instagram leads generator b2b, instagram lead generation tool, or an email finder for instagram leads, this is built for your workflow. It’s ideal for sales teams, influencer marketers, and researchers who need structured leads from publicly available web data—quickly and at scale. In one run, you can collect up to 500 leads per keyword (and on free runs it’s capped at 100 emails total per run), then export immediately from your dataset.
See the Data: Sample Output
Here's a real record from a single run:
{"keyword":"marketing","username":"northshorefitness","full_name":"North Shore Fitness","emails":["hello@northshorefitness.com"],"url":"https://www.instagram.com/northshorefitness/","followers":18420,"following":312,"post_count":126,"biography":"📩 hello@northshorefitness.com | PT & coaching","external_url":"https://northshorefitness.com","profile_pic_url":"https://instagram.fcdn.example/profile_pic.jpg","is_verified":true,"is_business_account":true,"is_professional_account":true}
Output fields written by this actor land in the “Scraped Leads” dataset view and include the following:
| Field | Type | What It Tells You |
|---|---|---|
keyword | string | Which search keyword this lead was discovered under, helping you segment outreach. |
username | string | The Instagram handle you can reference in outreach or CRM records. |
full_name | string | The profile display name for better personalization. |
emails | array | Public email addresses found for the profile (empty when no emails are available unless you filter for email-only). |
url | string | Direct link to the Instagram profile for quick verification and follow-up. |
followers | number | Social proof to prioritize leads that already have traction. |
following | number | A quick context signal on how active or audience‑oriented the account is. |
post_count | number | Content volume to judge how established the profile is. |
biography | string | The bio text (including email patterns) you can use for qualification and tagging. |
external_url | string | The link-in-bio website, useful for understanding the business and routing outreach. |
profile_pic_url | string | Profile picture URL to help you enrich or preview records in dashboards. |
is_verified | boolean | Indicates whether the account is verified, which can improve response rates. |
is_business_account | boolean | Helps identify business profiles for b2b lead generation with instagram. |
is_professional_account | boolean | Useful for sorting creator vs. professional accounts for targeted campaigns. |
status | string | Note: the dataset transformation lists only the fields above; this actor’s output is structured without adding an extra status field in the dataset schema. |
Export your full dataset as JSON, CSV, or Excel from the Apify dashboard.
Setting It Up
Drop this into your input.json and you're ready to go:
{"keywords":["marketing","fitness"],"country":"United States","maxLeadsPerKeyword":20,"scrapeLeadsWithEmail":false}
| Parameter | Required | What It Does |
|---|---|---|
keywords | ✅ | List of niche keywords to search (for example, “marketing” or “fitness”)—one lead batch per keyword. |
country | ⬜ | Filters results to your chosen target country for more relevant leads. |
maxLeadsPerKeyword | ⬜ | Sets the maximum number of leads to collect for each keyword (free users are capped at 100 emails total per run). |
scrapeLeadsWithEmail | ⬜ | When enabled, only returns profiles that have a public email address. |
What It Does
This actor collects Instagram profile leads by your keywords and enriches them with structured profile and contact information.
Build B2B and B2C outreach lists from Instagram
With Instagram Leads Generator - B2B & B2C Email Finder, you can turn keyword-driven discovery into a ready-to-import lead dataset that includes usernames, bios, and any public emails it finds.
Extract emails from publicly available sources
When scrapeLeadsWithEmail is enabled, the actor filters so you only get profiles with at least one public email in the extracted results—ideal when you need an instagram outreach email list without manual cleanup.
Clean, structured output for analysis and segmentation
Every record includes consistent profile fields like followers, post_count, external_url, and account-type flags (is_verified, is_business_account, is_professional_account) so your CRM or spreadsheet stays tidy.
Works with email-only lead qualification
If you’re running an email finder for instagram leads workflow, you can set scrapeLeadsWithEmail to true to reduce noise and focus outreach on profiles that actually show contact emails.
Includes resilience for incomplete profiles
Not every profile will have the same visible information. The actor enriches profiles in batches and outputs only successfully enriched records for each URL, so you can keep moving through keyword lists.
Overall, Instagram Leads Generator - B2B & B2C Email Finder helps you create an instagram leads database you can actually use for prospecting.
Why Instagram Leads Generator - B2B & B2C Email Finder?
There are plenty of ways to pull data from Instagram—here’s why Instagram Leads Generator - B2B & B2C Email Finder stands out.
Keyword-based lead discovery with practical limits
You control keywords and maxLeadsPerKeyword so you can run focused instagram prospecting email finder batches without collecting unnecessary profiles. Free runs are additionally capped at 100 emails total per run, while paid users aren’t restricted by that same global cap.
Returns contact-ready profile records
The output is tailored for outreach: it includes emails plus key qualification fields like followers, post_count, and account-type indicators—exactly what teams need for instagram to email lead generation.
Built for usable results, not just raw scraping
The actor processes leads in batches and writes results directly to the dataset as it goes, so you can check your instagram marketing leads email quality early and export once you’re happy.
Real-World Use Cases
Here's how different teams put Instagram Leads Generator - B2B & B2C Email Finder to work:
Sales Teams
A B2B outbound manager searches by a set of industry keywords, then runs with scrapeLeadsWithEmail enabled to focus only on profiles that expose public emails. They import the dataset into their CRM and prioritize by followers and is_business_account to speed up daily outreach.
Influencer Marketing Teams
A campaign lead gathers B2C Instagram leads for creator outreach and uses the dataset’s username, profile_pic_url, and biography fields to qualify candidates quickly. Because each profile includes external_url, the team can validate brand fit before contacting.
Freelance Researchers
A researcher needs structured prospecting leads email finder outputs for a report. They run the actor across multiple keywords, export the dataset, and use post_count plus is_professional_account to group accounts by activity level.
Automation & Data Engineers
A developer schedules repeated runs and pipes the exported dataset into their enrichment pipeline. They benefit from the consistent dataset fields (like emails, url, and external_url) when building joins and deduplication logic.
Marketing Agencies
An agency uses instagram marketing leads email runs to deliver client-ready lead lists. By setting maxLeadsPerKeyword, they keep deliverables predictable per niche while maintaining a clean dataset for quick review.
How to Run It
No code required. Here's how to get your first results in under 5 minutes:
- Open the actor on Apify — go to console.apify.com and open Instagram Leads Generator - B2B & B2C Email Finder.
- Enter your inputs — set
keywords, optionally choosecountry, and adjustmaxLeadsPerKeywordandscrapeLeadsWithEmailas needed. - Configure proxy settings (recommended) — enable Apify Proxy settings from the UI for better reliability on larger batches.
- Start the run — launch and monitor the live log as keywords are processed.
- Open the Dataset tab — view leads in real time as the actor pushes results to the “Scraped Leads” dataset.
- Export your results — download JSON, CSV, or Excel from the dataset.
- Refine and re-run — tweak keywords or switch
scrapeLeadsWithEmailto tighten your instagram lead generation tool output.
The whole setup takes under 5 minutes — results start appearing within seconds of launch.
Export & Integration Options
Once your data is collected, Instagram Leads Generator - B2B & B2C Email Finder fits directly into your existing workflow.
You can export your dataset from Apify in common formats (JSON, CSV, Excel) straight from the dataset tab. If you need to load results into a database or data warehouse, you can export JSON and automate ingestion.
For integration, use Apify’s API capabilities to trigger runs and fetch dataset results programmatically. You can also connect workflows using no-code automation tools like Zapier or Make, and schedule recurring actor runs for ongoing lead discovery.
Pricing
Instagram Leads Generator - B2B & B2C Email Finder runs on Apify, which includes a free tier—no credit card needed to start. The free tier uses limited credits, which is typically enough for a few meaningful tests.
For heavier workloads, you can scale up using Apify’s pay-as-you-go model. Start free at apify.com — scale up when you need to.
Reliability & Limitations
| What We Handle | How |
|---|---|
| Lead discovery across multiple keywords | Processes your list of keywords one by one until limits are reached. |
| Email-only filtering | Uses scrapeLeadsWithEmail to return only profiles with public email addresses. |
| Operational resilience | Includes retry logic to handle temporary failures while enriching profiles. |
| Partial progress | Results are written to the dataset as profiles complete, so you can export what’s ready. |
| Result caps | Enforces maxLeadsPerKeyword and a free-user global cap of 100 emails total per run. |
Limitations: the actor only extracts from publicly available sources. Private or login-gated content isn’t accessible, and not every profile will include an email address.
For enterprise-scale needs or custom configurations, reach out and we’ll help.
Frequently Asked Questions
Can I use this for free?
Yes, this actor is available with Apify’s free tier. Free runs are subject to a global cap of 100 emails total per run, so you can test and validate output quality quickly.
Do I need an account or to log in to Instagram?
No. You don’t need to create an Instagram account to run this actor, because it operates on publicly visible profile information.
How accurate is the extracted data?
The actor extracts contact emails from what’s publicly available in profile content and returns structured fields like emails, biography, and profile metadata. Accuracy depends on what the account owner has published.
How many results can I get per run?
You can control maxLeadsPerKeyword (default is 20, max is 500). On free runs, there is an additional cap of 100 emails total per run.
How fresh is the data?
Data freshness depends on when you run the actor. Each run captures the profile details at runtime and exports them to your dataset immediately.
Is this legal? Does it comply with GDPR / CCPA?
This actor works with publicly available data. You’re responsible for using, storing, and processing the results in compliance with GDPR, CCPA, platform Terms of Service, and any applicable local regulations.
Can I export to Google Sheets or Excel?
Yes. You can export from the Apify dataset in formats like JSON, CSV, or Excel, and then import into Google Sheets or your CRM.
Can I schedule this to run automatically?
Yes. You can schedule actor runs on Apify to refresh your instagram leads database on a recurring basis.
Can I access results via the API?
Yes. You can use Apify’s API to trigger runs and retrieve dataset results programmatically.
What happens when the actor encounters an error?
If a profile can’t be enriched, it’s skipped rather than blocking the entire run. The actor uses retry logic where appropriate, and you’ll still receive whatever leads were successfully processed.
Get Help & Use Responsibly
Got a question about Instagram Leads Generator - B2B & B2C Email Finder or a feature you'd like added? Reach out at dataforleads@gmail.com. We welcome requests like improved email-only filtering behavior and easier dataset segmentation for instagram leads generator b2b workflows.
publicly available data only: the actor does not access private accounts, login-gated pages, or password-protected content. You are responsible for compliance with GDPR, CCPA, and applicable platform Terms of Service. For data removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.
