L logiover
lead-generation · Jun 3, 2026 · 9 min read

How to Find TikTok Influencers and Their Emails by Niche

Turn a niche keyword into a clean list of TikTok influencers with follower stats, bio links and contact emails — no login, no cookies, no account ban risk.

The hardest part of running an influencer campaign on TikTok is not the outreach message — it is building the list. If you want to find TikTok influencers in a specific niche, the manual workflow is brutal: search a keyword, scroll the results, open each creator’s profile, eyeball the follower count, copy the email out of the bio if there even is one, paste it into a spreadsheet, and repeat a few hundred times. By the time you have a usable list, the campaign brief has changed. This guide covers how to skip all of that and turn a single niche keyword into a structured, deduplicated lead list of creators — complete with stats and contact details — in one run.

From a niche keyword to a creator lead list

The core idea is simple: you should be able to describe the kind of creator you want in plain language and get back the creators who match. Not a handle you already know — a niche. Terms like fitness coach, skincare, vegan recipes, real estate agent, or home workout describe a category of creator, and that category is exactly the unit of discovery here.

You hand the actor a list of niche keywords. For each keyword it runs a TikTok search, collects the creators surfacing for that term, then visits each creator’s public profile to pull the data you actually need to launch outreach: follower counts, total likes, bio text, and — critically — any contact email, phone number, or bio link the creator has published. The output is one clean record per creator, deduplicated across all your keywords, ready to drop into a CRM or a cold-email tool.

That two-stage design — discover by keyword, then enrich each profile — is what separates a lead list from a raw scrape. A search alone gives you handles. Enrichment gives you a campaign.

How the search-then-enrich pipeline works

Under the hood the run is four steps:

  1. Search. For every keyword in searchQueries, the actor runs a TikTok search and collects the matching creators, up to maxCreatorsPerQuery per term.
  2. Visit each profile. When enrichProfiles is on (the default), it opens each creator’s public profile page and reads the structured data the page exposes.
  3. Parse contact details. From the bio it extracts the email, phone number, and any social handles (Instagram, YouTube, Facebook, Linktree) plus the bio link.
  4. Filter and dedup. It applies your follower band and email filters, drops any creator already seen under a previous keyword, and returns one lead per creator.

There is no login, no cookies, and no API key anywhere in that flow. TikTok serves this profile data publicly, and the actor reads it through built-in residential proxies — which TikTok effectively requires for reliable access. Your own TikTok account is never touched, so there is no session to expire and no account to get restricted. That is the same engineering posture that makes public-data scrapes cheap and stable rather than fragile.

Run the TikTok Creator Lead Finder — type a niche, get hundreds of creators with followers, bio, email and social links, deduplicated and export-ready. $5 per 1,000 creators.

Follower-cap filtering for micro-influencers

The single most useful filter for outreach economics is the follower band. Mega-influencers are expensive, slow to reply, and often already locked into agency deals. Micro-influencers — roughly creators under 100k followers — convert better, reply more, and frequently accept product gifting in place of cash. The catch is that they are harder to find by hand because they do not surface at the top of every search.

Two inputs handle this directly:

  • maxFollowers — keep only creators at or below a ceiling. Set it to 100000 for micro-influencers, or 50000 to go even tighter and find affordable, high-reply creators.
  • minFollowers — set a floor so you skip dormant or barely-started accounts. Combine the two to carve out an exact band, e.g. 500050000.

Set either to 0 to turn it off. Because the filter is applied after enrichment, the follower counts you filter on are the real numbers read from each profile, not search-result estimates.

Output fields you get per creator

Every record is one creator. These are the exact fields the actor returns:

  • username — the TikTok handle.
  • nickname — the creator’s display name.
  • verified — whether the account carries the verified badge.
  • followerCount — follower total, read from the live profile.
  • followingCount — how many accounts the creator follows.
  • heartCount — total likes across the creator’s videos.
  • videoCount — how many videos the creator has posted.
  • bio — the full bio text.
  • bioLink — the link the creator put in their bio (often a Linktree or store).
  • region — the creator’s country/region code.
  • email — contact email parsed from the bio, if present.
  • phone — contact phone parsed from the bio, if present.
  • socialHandles — an object of cross-platform handles (Instagram, YouTube, Facebook, etc.).
  • foundForKeyword — which of your search keywords surfaced this creator.
  • profileUrl — the canonical link to the creator’s profile.

A few of these matter more than they look. foundForKeyword tells you why a creator is on the list, which is gold when you are segmenting outreach by sub-niche. socialHandles and phone give you backup contact paths for the creators who do not publish an email. And bioLink often points to a creator’s store or media kit, which is the fastest way to qualify whether they take brand deals.

Realistic example: input and output

Say you are sourcing affordable fitness creators for a supplement brand. You feed in a handful of related niche terms, cap followers so you stay in micro-influencer territory, and require an email so every row is immediately actionable:

{
  "searchQueries": ["fitness coach", "home workout", "personal trainer"],
  "maxCreatorsPerQuery": 60,
  "maxFollowers": 200000,
  "requireEmail": true,
  "maxResults": 500
}

A single returned record looks like this:

{
  "username": "janedoefit",
  "nickname": "Jane • Home Workouts",
  "verified": false,
  "followerCount": 84200,
  "followingCount": 312,
  "heartCount": 1900000,
  "videoCount": 540,
  "bio": "Daily home workouts 💪 collabs: jane@fitmail.com",
  "bioLink": "https://linktr.ee/janedoefit",
  "region": "US",
  "email": "jane@fitmail.com",
  "phone": null,
  "socialHandles": { "instagram": "janedoefit" },
  "foundForKeyword": "home workout",
  "profileUrl": "https://www.tiktok.com/@janedoefit"
}

With requireEmail on, every record in the dataset has a populated email, so you can pipe the export straight into a cold-email sequencer with no manual cleanup. Turn it off and you keep the creators without an email too — falling back on phone and socialHandles for DM-based outreach.

How to pull thousands of leads in one run

The number of creators you get scales with the number of keywords you give it, because each keyword is its own TikTok search. One term like skincare returns a slice of that niche; ten or twenty related terms returns the whole space.

The trick is to brainstorm variations the way your prospects describe themselves:

  • Synonyms: fitness coach, personal trainer, online coach, workout creator.
  • Sub-niches: vegan recipes, meal prep, high protein, macro tracking.
  • Locations: nyc real estate agent, london realtor, miami real estate.

Add ten to twenty of these in a single searchQueries array and the actor pulls the union of all of them. Because results are deduplicated automatically, a creator who shows up under three different keywords is saved once — with foundForKeyword recording the term that first surfaced them. Use maxResults as a global safety cap so a broad keyword set does not run away with your budget.

Use cases

The same pipeline serves several jobs:

  • Influencer marketing. Build niche creator lists for sponsorships and gifting campaigns. Filter to a follower band that fits your budget and you have a sourcing list in minutes instead of days.
  • Brand and agency outreach. Export clean CSVs of creators with emails and load them straight into a cold-email tool. The requireEmail flag guarantees every row is contactable.
  • Micro-influencer hunting. Cap maxFollowers to find affordable, high-reply creators that never surface at the top of a manual search — the segment with the best cost-per-conversion.
  • Market and competitor research. Map who is creating in your category and how big they are. The follower and like counts give you a quick read on the size and shape of a niche.
  • CRM enrichment. Push leads directly into HubSpot, Salesforce, Lemlist, or a Google Sheet via the Apify API and webhooks, and keep a refreshed creator pipeline rather than a one-off dump.

The common thread is breadth across a niche plus clean, contactable records. A handful of handles you copied by hand is a chore; a deduplicated, email-enriched feed across a whole category is a sellable sourcing asset.

Run the TikTok Creator Lead Finder — cap followers for micro-influencers, require an email for a 100% contactable list, and export to JSON, CSV or Excel. $5 per 1,000 creators.

FAQ

Do I need a TikTok account or login? No. The actor only reads public profile data, routed through built-in residential proxies. There are no credentials, no cookies, and no API keys involved, so there is nothing to get banned or rate-limited on your side.

Will every creator have an email? No — only the creators who publish one in their bio will have a populated email field. That is a hard limit of public data: you cannot extract a contact detail a creator never posted. Turn on requireEmail to keep only creators with an email for a 100% email-covered list, or leave it off and use the phone and socialHandles fields as extra contact paths.

How do I find only micro-influencers? Set maxFollowers to your ceiling — for example 50000 for tight micro-influencer targeting or 100000 for a broader band — and optionally set minFollowers to skip very small accounts. The filter runs against the real follower count read from each profile.

How do I get thousands of leads in one run? Add many related keywords — synonyms, sub-niches, and locations — to searchQueries, since each keyword is a separate search. Results are deduplicated across all keywords automatically, so you accumulate breadth without paying for the same creator twice.

What export formats are supported? JSON, CSV, Excel, HTML table, and the Apify API and webhooks. That means you can plug the output straight into a CRM, a cold-email sequencer, or a Google Sheet without any reformatting.

Is it legal to collect this data? The actor collects only publicly available information that creators have chosen to publish. You remain responsible for complying with TikTok’s Terms, GDPR/CCPA, and all applicable marketing and privacy laws when you actually contact creators — treat the list as a sourcing tool, not a license to spam.

Wrapping up

Finding TikTok influencers by niche is a search-then-enrich problem, and doing it by hand does not scale past the first few dozen creators. Describe the niche in keywords, let the actor discover and enrich the creators, filter to the follower band and contact requirements that fit your campaign, and export a deduplicated lead list you can act on the same day. If you want a one-off look at a single creator, the TikTok app is fine. If you want a refreshed, structured, email-enriched feed across a whole niche, run it as a managed scraper.

This guide — how-to-find-tiktok-influencers-emails-by-niche — covers how to find TikTok influencers and their emails by niche.

Related guides