Instagram Creator Email Finder

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

Data fields

FieldTypeDescription
usernamestringInstagram username.
fullNamestring | nullVisible profile name.
profileUrlstringCanonical public Instagram profile URL.
profilePicUrlstring | nullPublic profile image URL when available.
biographystring | nullVisible creator biography.
categorystring | nullVisible business or creator category.
followersCountinteger | nullVisible follower count.
followingCountinteger | nullVisible following count.

Input preview

profilesInstagram usernames or profile URLs *
maxLinkedPagesPerProfileMaximum linked pages per creator
includeNoContactSave profiles without a public email
runTimeSecsRun time limit in seconds
proxyConfigurationProxy configuration

API and agents

This actor can be run through Apify API, datasets, webhooks, schedules, and the official Apify MCP server.

How this actor works

See example inputs, outputs, API usage, and practical limits before running this actor on Apify.

Open Apify page

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

Setting JSON key Description
Instagram usernames or profile URLs profiles Add 1–100 public Instagram usernames such as natgeo or full profile URLs.
Maximum linked pages per creator maxLinkedPagesPerProfile Inspect 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 email includeNoContact Save one truthful status row even when no public email is visible, so outreach lists preserve coverage and profile metadata.
Run time limit in seconds runTimeSecs Stop admitting new profiles before this shared run deadline. Use 30–270 seconds.
Proxy configuration proxyConfiguration Optional Apify proxy settings. Keep the default unless direct Instagram access is unavailable from your run region.

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.

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.”

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.

Common questions

Questions and answers reused from the canonical actor README.

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.