Instagram Creator Email Finder avatar

Instagram Creator Email Finder

Pricing

from $0.60 / 1,000 creator leads

Go to Apify Store
Instagram Creator Email Finder

Instagram Creator Email Finder

Find public Instagram creator emails, websites, social links, and audience details for outreach and influencer lead generation.

Pricing

from $0.60 / 1,000 creator leads

Rating

0.0

(0)

Developer

Hanna Nosova

Hanna Nosova

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Instagram Creator Email Finder turns public Instagram profiles into outreach-ready lead rows with creator names, public emails, business phone numbers, websites, social links, audience size, category, contact confidence, and evidence URLs.

Use it to qualify influencer lists without manually opening every bio and linked website. Each requested profile produces either a usable lead or an explicit availability status, so you can measure coverage instead of silently losing unmatched accounts.

Quick start

  1. Add Instagram usernames or full profile URLs to profiles.
  2. Choose how many linked website pages to inspect with maxLinkedPagesPerProfile.
  3. Run the Actor and export the dataset as CSV, JSON, Excel, XML, or through the API.

The default recipe is deliberately small so you can verify the fields before scaling to a larger creator list.

Example output

{
"username": "examplecreator",
"fullName": "Example Creator",
"primaryEmail": "hello@example.com",
"businessPhoneNumber": null,
"externalUrl": "https://example.com",
"followersCount": 125000,
"category": "Digital creator",
"contactConfidence": "high",
"status": "found",
"profileUrl": "https://www.instagram.com/examplecreator/",
"contactSourceUrls": ["https://www.instagram.com/examplecreator/"],
"collectedAt": "2026-08-11T20:00:00.000Z"
}

What data you get

Every dataset row can include the username, full name, biography, profile URL, avatar, follower and following counts, post count, verification and privacy flags, category, public business email, public phone number, linked website, additional emails, social links, source URLs, confidence, status, and collection time. Optional values remain nullable when the public profile does not expose them.

Input settings

SettingJSON keyDescription
Instagram usernames or profile URLsprofilesAdd 1–100 public Instagram usernames such as natgeo or full profile URLs.
Maximum linked pages per creatormaxLinkedPagesPerProfileInspect up to this many public pages on the creator's linked website for emails and social links. Set to 0 for profile-only extraction.
Save profiles without a public emailincludeNoContactSave one truthful status row even when no public email is visible, so outreach lists preserve coverage and profile metadata.
Run time limit in secondsrunTimeSecsStop admitting new profiles before this shared run deadline. Use 30–270 seconds.
Proxy configurationproxyConfigurationOptional Apify proxy settings. Keep the default unless direct Instagram access is unavailable from your run region.

Output fields

FieldJSON keyDescription
UsernameusernameInstagram username.
Full namefullNameVisible profile name.
Profile URLprofileUrlCanonical public Instagram profile URL.
Profile imageprofilePicUrlPublic profile image URL when available.
BiographybiographyVisible creator biography.
CategorycategoryVisible business or creator category.
FollowersfollowersCountVisible follower count.
FollowingfollowingCountVisible following count.
PostspostsCountVisible post count.
VerifiedisVerifiedWhether the profile is visibly verified.
PrivateisPrivateWhether the profile is private.
Business accountisBusinessAccountVisible business-account flag when available.
Profile emailbusinessEmailPublic business email declared by the profile.
Profile phonebusinessPhoneNumberPublic business phone declared by the profile.
External websiteexternalUrlFirst public website linked from the profile.
EmailsemailsUnique public emails found on the profile or bounded linked pages.
Primary emailprimaryEmailProfile-declared email when present, otherwise the first linked-site email.
Social linkssocialLinksOther public social profile URLs found on linked pages.
Contact sourcescontactSourceUrlsPublic URLs where contact evidence was found.
Contact confidencecontactConfidenceWhether the email came from the profile, a linked website, or was not found.
Statusstatusfound, no_public_contact, or profile_unavailable.
ErrorerrorInput-specific diagnostic when the public profile was unavailable.
Collected atcollectedAtUTC collection timestamp.

Input recipes

Profile-only qualification:

{"profiles":["natgeo","nasa"],"maxLinkedPagesPerProfile":0,"includeNoContact":true}

Public contact enrichment:

{"profiles":["https://www.instagram.com/natgeo/"],"maxLinkedPagesPerProfile":3,"includeNoContact":true}

Who is it for?

  • Influencer and creator partnerships teams building campaign shortlists.
  • Agencies preparing personalized outreach and sponsorship prospecting.
  • Brand researchers comparing public creator categories and audience sizes.
  • Sales operations teams exporting verified source evidence into a CRM.
  • Developers and AI agents that need structured Instagram creator leads.

Pricing

This Actor uses pay-per-event pricing: one small start charge per run and one tiered result charge for each saved creator row. Status rows are charged because they preserve requested-profile coverage and prevent repeated manual checks. See the live Instagram Creator Email Finder Pricing tab for the exact rates for your plan.

Tips and limits

  • The maximum input is 100 profiles per run and linked-page inspection is capped at five pages per creator.
  • Emails and phone numbers are returned only when publicly displayed; the Actor does not guess private contact details.
  • Public pages can change, disappear, become private, or temporarily limit access. Missing optional fields are not fabricated.
  • Keep includeNoContact enabled when you need a complete audit trail for every requested profile.
  • Review personal data responsibly before adding it to outreach or automated messaging systems.

API usage

curl -X POST "https://api.apify.com/v2/acts/fetch_cat~instagram-creator-email-finder/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"profiles":["natgeo"],"maxLinkedPagesPerProfile":2}'

JavaScript:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('fetch_cat/instagram-creator-email-finder').call({
profiles: ['natgeo'], maxLinkedPagesPerProfile: 2,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

Python:

import os
from apify_client import ApifyClient
client = ApifyClient(os.environ['APIFY_TOKEN'])
run = client.actor('fetch_cat/instagram-creator-email-finder').call(run_input={
'profiles': ['natgeo'], 'maxLinkedPagesPerProfile': 2,
})
items = client.dataset(run['defaultDatasetId']).list_items().items

Use with MCP and AI agents

Connect the official Apify MCP server at https://mcp.apify.com?tools=fetch_cat/instagram-creator-email-finder, or add it to an MCP client:

{"mcpServers":{"apify":{"url":"https://mcp.apify.com?tools=fetch_cat/instagram-creator-email-finder"}}}

Useful prompts include: “Find public contact details for these Instagram creators and return only high-confidence emails,” or “Run the creator email finder, then group results by category and follower range.”

FAQ

Does it require an Instagram login?

No Instagram login input is required. The Actor works with publicly available profile and linked-site information.

Why is primaryEmail empty?

The creator may not publish an email, the profile may be private or unavailable, or the linked website may not expose one within the selected page limit. Check status and contactSourceUrls.

Can it process profile URLs and usernames together?

Yes. A single run can contain either format, and duplicate normalized usernames are processed once.

Can I schedule repeated lead checks?

Yes. Use Apify schedules, webhooks, API clients, or MCP workflows and compare collectedAt and status fields between runs.

Support

Open an issue from the Actor page and include the run ID or run URL, input JSON, expected output, actual output, and one reproducible public Instagram profile URL. Remove any sensitive information that is not needed to reproduce the problem.