Influencer Discovery - Find Influencers Across Social Platforms avatar

Influencer Discovery - Find Influencers Across Social Platforms

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Influencer Discovery - Find Influencers Across Social Platforms

Influencer Discovery - Find Influencers Across Social Platforms

Discover influencers across Instagram, TikTok, LinkedIn, YouTube, and Twitter by niche, hashtags, engagement rate, and follower count. Perfect for influencer marketing campaigns and brand partnerships. Multi-Platform Discovery Niche Targeting Engagement Analysis Tier Filtering Contact Extraction

Pricing

from $0.01 / 1,000 results

Rating

3.0

(1)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

11

Bookmarked

403

Total users

24

Monthly active users

52 days

Issues response

5 days ago

Last modified

Share

Influencer Discovery

Discover influencers across Instagram, TikTok, LinkedIn, YouTube, and Twitter. Find creators by niche, hashtags, keywords, location, and engagement. Optional outreach pipeline: AI-personalized emails via SendGrid/Resend. Part of the Influencer Strategy Suite.

BYOK (Bring Your Own Key) -- you provide your own API credentials.


Before You Start

This actor requires your own API credentials to fetch real data.

Where to get your key: Google Custom Search API key for discovering profiles with emails (optional, supplements platform discovery)

You can test with Demo Mode first (free, no key needed) to see the output format before committing.


Quick Start

Test with Demo Mode (free, no API key needed)

{
"demoMode": true,
"platforms": [
"instagram"
],
"niches": [
"fitness"
],
"followerRange": {
"min": 1000,
"max": 1000000
},
"emailSubject": "{name} - Partnership opportunity from {brand}",
"emailTemplate": "Hi {name},\n\nI came across your amazing content on {platform} and loved your approach to {niche}.\n\nWe'd love to explore a partnership opportunity with you.\n\nWould you be open to a quick chat?\n\nBest,\n[Your Name]",
"brandContext": {
"name": "Your Brand",
"industry": "wellness",
"offer": "product partnership",
"website": "https://yourbrand.com"
}
}

Run with real data

{
"demoMode": false,
"platforms": [
"instagram"
],
"niches": [
"fitness"
],
"followerRange": {
"min": 1000,
"max": 1000000
},
"influencerTiers": [
"micro",
"mid"
],
"minEngagementRate": 2,
"contentTypes": [
"photos",
"videos",
"reels"
],
"verifiedOnly": false,
"businessAccountsOnly": false,
"maxResults": 50,
"includeContactInfo": true,
"languagePreference": "en",
"sortBy": "discoveryScore",
"enableOutreach": false,
"googleApiKey": "YOUR_API_KEY_HERE",
"emailProvider": "sendgrid",
"sendgridApiKey": "YOUR_API_KEY_HERE",
"resendApiKey": "YOUR_API_KEY_HERE",
"emailSubject": "{name} - Partnership opportunity from {brand}",
"emailTemplate": "Hi {name},\n\nI came across your amazing content on {platform} and loved your approach to {niche}.\n\nWe'd love to explore a partnership opportunity with you.\n\nWould you be open to a quick chat?\n\nBest,\n[Your Name]",
"aiProvider": "none",
"aiApiKey": "YOUR_API_KEY_HERE",
"brandContext": {
"name": "Your Brand",
"industry": "wellness",
"offer": "product partnership",
"website": "https://yourbrand.com"
},
"sendEmails": false,
"maxEmailsPerRun": 100,
"delayBetweenEmails": 2000
}

Input Parameters

ParameterTypeDefaultRequiredDescription
platformsarray["instagram"]Yes*Social media platforms to search for influencers
nichesarray-Yes*Target niches or industries to search. Use simple words like: fitness, tech, ai, ai automation, beauty, food, travel, fashion, gaming, business, finance, saas, marketing, real estate, wellness, crypto, coaching, health, education, photography, diy, home, art, music, pets, sports, parenting, lifestyle. You can also type any custom niche — the actor will generate relevant hashtags automatically.
hashtagsarray-NoHashtags to search for (without #). Leave empty to auto-generate from niches.
keywordsarray-NoKeywords to search in bios and content
locationsarray-NoFilter results by location (e.g., 'Los Angeles', 'United Kingdom', 'New York'). Matches against influencer profile locations. For Instagram/TikTok, location filtering works best when combined with Google Custom Search (provide Google API key). LinkedIn search natively supports location filtering.
followerRangeobject-NoTarget follower count range
influencerTiersarray["micro","mid"]NoTarget influencer size tiers: nano (1K-10K), micro (10K-100K), mid (100K-500K), macro (500K-1M), mega (1M+)
minEngagementRatenumber2NoMinimum engagement rate to qualify as a good influencer
contentTypesarray["photos","videos","reels"]NoPreferred content types the influencer creates
verifiedOnlybooleanfalseNoOnly discover verified/blue-check accounts
businessAccountsOnlybooleanfalseNoOnly discover business or creator accounts (where detectable)
maxResultsinteger50NoMaximum number of influencers to discover per platform
includeContactInfobooleantrueNoAttempt to extract email addresses and contact info from bios
excludeUsernamesarray-NoUsernames to exclude from results (e.g., competitors, already contacted)
languagePreferencestring"en"NoPreferred content language: en (English), es (Spanish), fr (French), de (German), pt (Portuguese), it (Italian), ja (Japanese), ko (Korean), zh (Chinese), ar (Arabic), hi (Hindi), any (Any Language)
sortBystring"discoveryScore"NoHow to sort discovered influencers: discoveryScore (recommended), followers, engagementRate, recentActivity
proxyConfigurationobject-NoProxy settings for scraping
demoModebooleanfalseNoWhen ON: returns sample data with real profile URLs (no scraping, no charges). Turn OFF for real influencer discovery. IMPORTANT: If your results show generic usernames like 'fitness_creator_1', demo mode is still on.
webhookUrlstring-NoOptional webhook URL to receive results when discovery completes
enableOutreachbooleanfalseNoEnable automated email outreach to discovered influencers with emails
googleApiKeystring-Yes*Google Custom Search API key for discovering profiles with emails (optional, supplements platform discovery)
googleSearchEngineIdstring-NoGoogle Programmable Search Engine ID
emailProviderstring"sendgrid"NoEmail service for sending outreach
sendgridApiKeystring-Yes*SendGrid API key for sending emails
resendApiKeystring-Yes*Resend API key for sending emails
fromEmailstring-NoSender email address
fromNamestring-NoSender display name
emailSubjectstring-NoEmail subject line. Use {name} and {brand} for personalization.
emailTemplatestring-NoEmail body template. Use {name}, {platform}, {niche}, {followers} for personalization.
aiProviderstring"none"NoAI provider for email personalization (makes each email unique based on the influencer's bio and content)
aiApiKeystring-Yes*API key for your chosen AI provider
aiModelstring-NoSpecific AI model to use (optional, uses best default per provider)
brandContextobject-NoYour brand information for AI personalization
sendEmailsbooleanfalseNoSet to true to actually send emails. False = dry run (preview only).
maxEmailsPerRuninteger100NoMaximum emails to send in this run
delayBetweenEmailsinteger2000NoDelay between sending each email in milliseconds

*Required when Demo Mode is off.


Pricing

This actor uses pay-per-event billing:

EventDescriptionPrice
Influencer DiscoveredEach influencer profile discovered$0.05
Outreach Email SentEach outreach email sent to an influencer$0.05
AI Email PersonalizationEach email personalized by AI$0.03

Demo mode is free -- no charges for sample data.


Troubleshooting

"API key is required"

You have Demo Mode turned off but didn't provide an API key. Either:

  • Turn Demo Mode on to test with sample data
  • Add your API key in the input

"API error 403" or "Unauthorized"

Your API key is invalid, expired, or doesn't have access to this specific API endpoint. Double-check your key and account permissions.

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • API key without proper permissions
  • The target data doesn't exist or is too small to track

How do I test without an API key?

Enable Demo Mode in the input. This returns realistic sample data so you can verify the output format works for your workflow.


Built by John Rippy | Actor Arsenal