# TikTok Influencer, UGC Creator & Shop Affiliate Email Finder (`church_of_loujess/tiktok-influencer-email-finder`) Actor

Discover niche TikTok micro-influencers, UGC creators, and TikTok Shop affiliates by keyword or handle with follower filters and deep bio-link crawling (Linktree, Beacons, storefronts) to extract verified emails, Calendly links, and socials.

- **URL**: https://apify.com/church_of_loujess/tiktok-influencer-email-finder.md
- **Developed by:** [H H](https://apify.com/church_of_loujess) (community)
- **Categories:** Lead generation, Social media, Marketing
- **Security:** Limited permissions
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $18.00 / 1,000 enriched tiktok creator / affiliate b2b leads

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

### What can TikTok Influencer & Shop Affiliate Email Finder do?

**TikTok Influencer & Shop Affiliate Email Finder** discovers niche TikTok micro-influencers, UGC creators, and active TikTok Shop affiliates by keyword or `@handle`, **filters by `minFollowers` / `maxFollowers`**, benchmarks real sample views & engagement, estimates fair sponsorship rates, and **deep-crawls external Linktree/Beacons/creator websites to extract verified business emails, phones, Calendly links, and cross-platform socials** in **256 MB RAM**:

<table>
<tr>
<th>📦 What you can extract</th>
<th>⚙️ Features & integrations</th>
</tr>
<tr>
<td valign="top">

📧 **Verified creator emails** (`emails[]`) from TikTok bios AND deep-crawled external `bioLink` websites <br>
💰 **Creator tier & rate benchmark** (`creatorTier`, `estimatedSponsorRateUsd` based on followers + real sample views) <br>
📊 **Real sample view & ER stats** (`followers`, `avgSampleViews`, `sampleEngagementRatePct`, `topSampleVideoUrl`) <br>
🛍️ **TikTok Shop affiliate flags** (`ttSeller`, `commerceUser`, `commerceCategory`, `onlyTikTokShopAffiliates`) <br>
📅 **Calendly & social links** (`calendlyUrl`, `instagramUrl`, `youtubeUrl`, `twitterUrl`, `phones[]`) <br>
🌐 **External bio & brand domains** (`bio`, `bioLink`, `externalDomains[]`)

</td>
<td valign="top">

🎯 **Micro-influencer band filter** (`minFollowers: 2000`, `maxFollowers: 150000`) skipping mega-celebrities <br>
🕷️ **2-hop `bioLink` email crawler** (`crawlExternalBioLinks: true`) inspecting Linktree, Beacons, Stan Store & sites <br>
🎚️ **Verified-email-only mode** (`onlyWithEmail: true`) so every row is outreach-ready <br>
⚡ **Zero proxy cost in 256 MB** no TikTok login cookies or mobile proxy fees required <br>
⬇️ **Export creator rosters** to CSV, Excel, JSON, Clay, Instantly, Smartlead, Grin or Notion <br>
🤖 **Native MCP companion** also live on our Standby `tiktok-intelligence-mcp` server

</td>
</tr>
</table>

Enterprise influencer platforms charge `$500–$2,000/month` on annual contracts just to search TikTok creators by niche and export emails. This Actor builds fresh, live-verified TikTok UGC, affiliate, and micro-influencer lead lists on demand for pennies per creator.

### What data can I extract with TikTok Influencer & Shop Affiliate Email Finder?

Every creator record combines **TikTok profile authority**, **live sample video performance**, **commerce/Shop readiness**, and **deep external contact resolution**:

- **Multi-hop creator contact resolution:** *bio text + Linktree/Beacons + connected personal websites*. Extracts emails written in `bio` (`📧: creator@gmail.com`) AND — when `crawlExternalBioLinks: true` (default) — crawls `bioLink` hubs to uncover hidden `mailto:` buttons, `phones[]`, `calendlyUrl`, `instagramUrl`, `youtubeUrl`, `twitterUrl`, and `externalDomains[]`.

- **Performance-adjusted tiering & sponsorship valuation:** *stop overpaying low-view accounts*. Classifies `creatorTier` (`nano_under_10k`, `micro_10k_100k`, `mid_100k_500k`, `macro_500k_plus`), calculates `avgSampleViews` and `sampleEngagementRatePct` across active niche videos, and provides a realistic `estimatedSponsorRateUsd` range.

- **TikTok Shop & commerce seller flags:** *recruit affiliates who already move GMV*. Exposes `ttSeller`, `commerceUser`, and `commerceCategory` — with a 1-click `onlyTikTokShopAffiliates: true` filter.

> Need more specialized workflows? Combine this Actor with these dedicated tools from our suite:
>
> - 🔌 [TikTok Intelligence MCP Server](https://apify.com/church_of_loujess/tiktok-intelligence-mcp): run `find_tiktok_creator_emails` directly inside Claude Desktop, ChatGPT, or Cursor
> - 🕵️ [TikTok Brand Sponsor & Partnership Spy](https://apify.com/church_of_loujess/tiktok-brand-sponsor-spy): see which creators your competitors are already paying (`#ad`, `#partner`)
> - 🌲 [Linktree & Bio Link Email Scraper](https://apify.com/church_of_loujess/linktree-bio-email-leads-scraper): deep-enrich standalone Linktree, Beacons & Stan Store lists
> - 📺 [YouTube Channel Email Scraper](https://apify.com/church_of_loujess/youtube-channel-email-leads-scraper): recruit YouTube creators in the exact same vertical

### How much will TikTok Influencer & Shop Affiliate Email Finder cost?

TikTok Influencer & Shop Affiliate Email Finder uses a transparent **Pay-Per-Event (PPE)** pricing model, where you pay a tiny `$0.05` **Actor Start** event plus a per-item fee for each **Enriched TikTok Creator / Affiliate B2B Lead**. On the Apify Free plan (`$5.00` monthly free credit included), it costs **$0.045 per item ($45.00 per 1,000 results)** — letting you extract up to **110 results every month for free**.

Paid Apify plans automatically unlock volume discounts up to **60% off** ($0.028 on Starter/Bronze, $0.022 on Scale/Silver, and **$0.018** on Business/Gold, Platinum & Diamond) with zero residential proxy surcharges:

| Apify Plan / Tier | Price per extracted dataset item | Price per 1,000 results | Included Monthly Credit | Approx. Monthly Capacity |
| :--- | :--- | :--- | :--- | :--- |
| **Free (`FREE`)** | `$0.045` | `$45.00` | `$5.00 / mo` | **~110** results |
| **Starter (`BRONZE`)** | `$0.028` | `$28.00` | `$29.00 / mo` | **~1,033** results |
| **Scale (`SILVER`)** | `$0.022` | `$22.00` | `$199.00 / mo` | **~9,043** results |
| **Business (`GOLD`)** | `$0.018` | `$18.00` | `$999.00 / mo` | **~55,497** results |
| **Enterprise (`PLATINUM` / `DIAMOND`)** | `$0.018` / `$0.018` | `$18.00` | Custom | Custom high-volume SLA |

> **Cost-control tip:** Batch multiple URLs, handles, or keywords into a single run so the `$0.05` `Actor Start` event is amortized once across your entire batch. You can also set a hard **Maximum cost per run** cap directly in Apify Console. Check the [pricing tab](https://apify.com/church_of_loujess/tiktok-influencer-email-finder/pricing) for full details.

### How do I use TikTok Influencer & Shop Affiliate Email Finder?

TikTok Influencer & Shop Affiliate Email Finder was designed to be effortless to start with — even if you have never configured proxies, cookies, or web scrapers before. Here is how to extract data in under a minute:

1. [Create](https://console.apify.com/sign-up) a free Apify account using your email (includes `$5.00` in monthly free usage credit).
2. Open **[TikTok Influencer & Shop Affiliate Email Finder](https://console.apify.com/actors/ITUSbHkJCypwbAoUF)** in Apify Console.
3. Configure your target inputs (`keywords`, `profiles`, `maxCreators`) in the **Input** tab (use **Bulk edit** to paste lists at once).
4. Adjust your results limit or optional enrichment filters to match your workflow.
5. No proxy setup is required — the Actor runs directly in a fast **256 MB** container out of the box.
6. Click **Save & Start** and watch structured records stream into your Dataset in real time.
7. Open the **Storage** tab to inspect your results as a clean table or raw JSON.
8. Download your dataset in **JSON, CSV, Excel (`.xlsx`), or XML**, or connect it directly to **Clay, n8n, Make, Zapier, Google Sheets, or MCP**.

### ⬇️ Input

Discover creators dynamically via **`keywords`**, enrich specific `@handles` via **`profiles`**, **or combine both** — bounded by `minFollowers` and `maxFollowers`.

#### Mode 1: Niche Micro-Influencer & UGC Creator Discovery (`keywords`)

Finds active creators posting in your exact product niche, filters to your follower budget band, and crawls their Linktrees for verified emails.

| Input / Configuration | What it returns |
| :--- | :--- |
| `keywords: ["ugc creator", "skincare routine"]` + `onlyWithEmail: true` | Outreach-ready creators with verified business emails & engagement benchmarks |
| `minFollowers: 2000`, `maxFollowers: 150000` | Targets high-ROI micro/mid-tier creators instead of `$20K/post` celebrities |

**Input JSON example:**

```json
{
    "keywords": [
        "ugc creator",
        "skincare routine",
        "pilates"
    ],
    "maxCreators": 25,
    "minFollowers": 2000,
    "maxFollowers": 150000,
    "crawlExternalBioLinks": true,
    "onlyWithEmail": true,
    "onlyTikTokShopAffiliates": false
}
```

#### Mode 2: TikTok Shop Affiliate Recruitment (`onlyTikTokShopAffiliates: true`)

Strictly outputs creators with active TikTok Shop seller/commerce flags (`ttSeller` or `commerceUser`).

| Input / Configuration | What it returns |
| :--- | :--- |
| `onlyTikTokShopAffiliates: true` | Creators ready to attach yellow TikTok Shop product baskets immediately |

**Input JSON example:**

```json
{
    "keywords": [
        "tiktok shop finds",
        "kitchen gadgets",
        "supplements"
    ],
    "maxCreators": 20,
    "minFollowers": 1000,
    "maxFollowers": 500000,
    "crawlExternalBioLinks": true,
    "onlyWithEmail": false,
    "onlyTikTokShopAffiliates": true
}
```

#### Complete Input Parameter Reference

| Parameter | Type | Default | Required | Description |
| :--- | :--- | :--- | :--- | :--- |
| `keywords` | `array` | `["fitness coach", "ugc creator"]` | No | Niche keywords or hashtags to discover active TikTok creators (e.g. 'fitness coach', 'skincare routine', 'ugc creator'). |
| `profiles` | `array` | `[]` | No | Optional specific TikTok handles or profile URLs to enrich. |
| `maxCreators` | `integer` | `15` | No | Maximum number of enriched TikTok creator leads to return. |
| `minFollowers` | `integer` | `500` | No | Minimum follower count filter (e.g., 2000 for micro-influencers). |
| `maxFollowers` | `integer` | `5000000` | No | Maximum follower count filter (e.g., 250000 to exclude mega-celebrities). |
| `crawlExternalBioLinks` | `boolean` | `true` | No | Automatically crawl external bioLink URLs and connected creator websites to extract hidden business emails, phones, and Calendly links. |
| `onlyWithEmail` | `boolean` | `false` | No | If enabled, only outputs creators where at least one public business email was extracted from their bio or external bioLink. |
| `onlyTikTokShopAffiliates` | `boolean` | `false` | No | If enabled, filters strictly for creators with active TikTok Shop seller (`ttSeller`) or commerce flags. |

### ⬆️ Output and setup

All extracted records stream incrementally into your run's **Dataset** under the **Storage** tab in Apify Console. Preview results as a clean interactive table, download in **JSON, JSONL, CSV, Excel (`.xlsx`), XML, or RSS**, or consume items directly via the Apify REST API, Python/Node.js SDKs, or MCP.

#### 📦 Verified dataset output sample

```json
{
    "username": "cheyycreates",
    "displayName": "cheyenne <3",
    "profileUrl": "https://www.tiktok.com/@cheyycreates",
    "discoveryKeyword": "ugc creator",
    "creatorTier": "micro_10k_100k",
    "estimatedSponsorRateUsd": "$120 - $500",
    "followers": 19723,
    "following": 34,
    "totalLikes": 410242,
    "videoCount": 63,
    "avgSampleViews": 496100,
    "sampleEngagementRatePct": 27.17,
    "emails": [
        "cheyenneallyn.co@gmail.com"
    ],
    "phones": [],
    "bio": "@chey\nugc creator 🫶🏾🌞💌\n📧: cheyenneallyn.co@gmail.com\nsign up for kora💞🌟 belowww",
    "bioLink": "https://www.koraugc.com/r/q5njchu?for=creator",
    "calendlyUrl": null,
    "instagramUrl": null,
    "youtubeUrl": null,
    "twitterUrl": null,
    "externalDomains": [],
    "verified": false,
    "ttSeller": false,
    "commerceUser": false,
    "commerceCategory": null,
    "region": null,
    "topSampleVideoUrl": "https://www.tiktok.com/@cheyycreates/video/7687395850091384077"
}
```

#### Output Field Dictionary

| Output Field | Type | Description |
| :--- | :--- | :--- |
| `username / displayName / profileUrl` | `string` | TikTok handle, display name, and canonical profile URL. |
| `discoveryKeyword` | `string` | Niche keyword (or `direct_profile`) that surfaced the creator. |
| `creatorTier / estimatedSponsorRateUsd` | `string` | Follower tier bucket and estimated single-video sponsorship price band. |
| `followers / following / totalLikes / videoCount` | `integer` | Core TikTok profile audience metrics. |
| `avgSampleViews / sampleEngagementRatePct` | `int / float` | Mean views and engagement rate across sampled niche videos. |
| `topSampleVideoUrl` | `string \| null` | Direct link to a representative video for quick creative review or cold-email personalization. |
| `emails / phones` | `array` | Verified contact emails and phone numbers extracted from bio + crawled `bioLink`. |
| `bio / bioLink / calendlyUrl` | `string \| null` | Raw TikTok bio signature, external bio link, and booking link. |
| `instagramUrl / youtubeUrl / twitterUrl / externalDomains` | `str / array` | Cross-platform social profiles and connected domains. |
| `verified / ttSeller / commerceUser / commerceCategory / region` | `bool / str` | Verification, TikTok Shop, and commerce attributes. |

### Notes, tips, and exceptions

- **Zero wasted spend with `onlyWithEmail: true`:** When building cold-email campaigns for Instantly or Smartlead, enable `onlyWithEmail: true` so creators without a public email in their bio or `bioLink` are skipped before dataset emission.
- **Comparing `avgSampleViews` vs `followers`:** A `19,000`-follower UGC creator averaging `490,000` `avgSampleViews` (`27%` `sampleEngagementRatePct`) is a massive bargain at micro-influencer rates — sort your CSV by `avgSampleViews / followers`!
- **Direct handle enrichment:** You can also pass `keywords: []` and drop known `@usernames` into `profiles`.

### What can you do with data from TikTok Influencer & Shop Affiliate Email Finder?

TikTok Influencer & Shop Affiliate Email Finder powers high-ROI automation, lead generation, and AI agent pipelines. Here are four proven step-by-step recipes:

#### 🛍️ Scale a 100-creator TikTok Shop affiliate seeding wave

Top DTC brands ship 50–100 free product samples per month to commission-based TikTok Shop creators.

**Recipe:**

1. **Discover active commerce creators.** Run category keywords with `minFollowers: 1000`, `maxFollowers: 200000`, and `onlyWithEmail: true`.

2. **Personalize via `topSampleVideoUrl`.** Reference their exact video aesthetic in a 3-line seeding invite.

3. **Track replies & sample shipments.** Sync directly into Clay, Shopify Collabs, Notion, or HubSpot.

Costs pennies per verified creator email vs. `$1,500/mo` SaaS databases.

#### 🎬 Source paid-ads UGC portfolio creators (`$150–$300/video`)

Creators who write `'ugc creator'` in their bio actively produce raw ad assets for Meta & TikTok Spark Ads.

**Recipe:**

1. **Search UGC portfolio terms.** Run `keywords: ["ugc creator skincare", "tech ugc creator", "dog mom ugc"]` with `onlyWithEmail: true`.

2. **Inspect `externalDomains` & `bioLink`.** Review Canva/portfolio links automatically extracted from their bio.

Book calls directly when `calendlyUrl` is populated!

#### 📱 SaaS & AI-app creator ambassador program

Consumer & prosumer AI apps grow fastest through `$500–$1,500/mo` creator retainer programs.

**Recipe:**

1. **Search productivity & student/dev niches.** Run `keywords: ["study tips", "productivity apps", "coding tok"]`.

2. **Rank by `avgSampleViews`.** Shortlist creators consistently clearing `25,000+` views per post.

Cross-check their YouTube Shorts presence via `youtubeUrl`.

#### 🏢 Talent management & creator-economy agency prospecting

Spot breakout micro-creators with huge view velocity who don't yet have talent-agency emails (`@talentagency.com`).

**Recipe:**

1. **Filter `@gmail.com` / personal emails + high `avgSampleViews`.** Identify unsigned creators doing `100K+` views with personal Gmail inboxes.

2. **Pitch brand-deal representation.** Show them sponsors currently spending in their niche using **[TikTok Brand Sponsor Spy](https://apify.com/church_of_loujess/tiktok-brand-sponsor-spy)**.

An instant client-acquisition engine for talent managers.

### Want to get other B2B, Social, Financial, or MCP Agent data?

Chain this tool with our other **128 MB / 256 MB zero-proxy Apify Scrapers and Live Streamable-HTTP MCP Servers**:

<table>
<tr>
<td>🔌 <a href="https://apify.com/church_of_loujess/tiktok-intelligence-mcp">TikTok Intelligence MCP Server (6 Live TikTok Tools)</a></td>
<td>🕵️ <a href="https://apify.com/church_of_loujess/tiktok-brand-sponsor-spy">TikTok Brand Sponsor & Paid Partnership Spy</a></td>
</tr>
<tr>
<td>👤 <a href="https://apify.com/church_of_loujess/tiktok-profile-scraper">TikTok Profile Scraper (Bulk Handles & Posts)</a></td>
<td>🔎 <a href="https://apify.com/church_of_loujess/tiktok-search-scraper">TikTok Search Scraper (Keywords, Hashtags & Transcripts)</a></td>
</tr>
<tr>
<td>🎣 <a href="https://apify.com/church_of_loujess/tiktok-viral-hook-script-scraper">TikTok Viral Hook & Spoken Script Scraper</a></td>
<td>🌲 <a href="https://apify.com/church_of_loujess/linktree-bio-email-leads-scraper">Linktree, Beacons & Bio Link Email Leads Scraper</a></td>
</tr>
<tr>
<td>📺 <a href="https://apify.com/church_of_loujess/youtube-channel-email-leads-scraper">YouTube Channel Email & Sponsorship Leads Scraper</a></td>
<td>📰 <a href="https://apify.com/church_of_loujess/substack-newsletter-leads-scraper">Substack Newsletter & Sponsor Leads Scraper</a></td>
</tr>
</table>

### 🔌 Using TikTok Influencer & Shop Affiliate Email Finder with the Apify API, SDKs & MCP

Automate **TikTok Influencer & Shop Affiliate Email Finder** programmatically from Python, Node.js/TypeScript, cURL, workflow builders (**n8n, Make, Zapier, Clay, Pipedream**), or **Model Context Protocol (`MCP`)** AI clients.

#### Python (`apify-client`)

```python
from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_API_TOKEN>")
run = client.actor("church_of_loujess/tiktok-influencer-email-finder").call(
    run_input={
    "keywords": [
        "ugc creator",
        "skincare routine",
        "pilates"
    ],
    "maxCreators": 25,
    "minFollowers": 2000,
    "maxFollowers": 150000,
    "crawlExternalBioLinks": True,
    "onlyWithEmail": True,
    "onlyTikTokShopAffiliates": False
}
)

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
```

#### Node.js / TypeScript (`apify-client`)

```javascript
import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: '<YOUR_APIFY_API_TOKEN>' });
const run = await client.actor('church_of_loujess/tiktok-influencer-email-finder').call({
    "keywords": [
        "ugc creator",
        "skincare routine",
        "pilates"
    ],
    "maxCreators": 25,
    "minFollowers": 2000,
    "maxFollowers": 150000,
    "crawlExternalBioLinks": true,
    "onlyWithEmail": true,
    "onlyTikTokShopAffiliates": false
});

const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Extracted ${items.length} items:`, items);
```

#### One-Line Synchronous REST API (`cURL` — ideal for n8n, Make & Clay HTTP Columns)

```bash
curl -X POST "https://api.apify.com/v2/acts/church_of_loujess~tiktok-influencer-email-finder/run-sync-get-dataset-items?token=<YOUR_APIFY_API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"keywords": ["ugc creator", "skincare routine", "pilates"], "maxCreators": 25, "minFollowers": 2000, "maxFollowers": 150000, "crawlExternalBioLinks": true, "onlyWithEmail": true, "onlyTikTokShopAffiliates": false}'
```

#### Claude Desktop, Cursor, Windsurf & OpenAI MCP Configuration

```json
{
  "mcpServers": {
    "apify-tiktok-influencer-email-finder": {
      "url": "https://mcp.apify.com/?actors=church_of_loujess/tiktok-influencer-email-finder",
      "headers": {
        "Authorization": "Bearer <YOUR_APIFY_API_TOKEN>"
      }
    }
  }
}
```

### ❓ Frequently Asked Questions

#### How does `crawlExternalBioLinks` find emails that aren't in the TikTok 80-character bio?

TikTok restricts bios to 80 characters, so creators place their business email inside their `bioLink` (Linktree, Beacons, Stan Store, Canva portfolio, or personal domain). Our crawler follows `bioLink` (and connected external domains) automatically to extract `emails[]`, `phones[]`, and `calendlyUrl`.

#### If I enable `onlyWithEmail: true`, am I charged for creators without an email?

No! Creators without at least one verified email address are filtered out before writing to the dataset, so you only pay per contactable creator lead.

#### How is `estimatedSponsorRateUsd` calculated?

It blends `followers` tier with observed `avgSampleViews` (standard creator-economy `$15–$35` effective CPM bands bounded by tier floors/ceilings) as a directional negotiation benchmark.

#### Can I filter strictly for TikTok Shop affiliates?

Yes — set `"onlyTikTokShopAffiliates": true` to require `ttSeller: true` or `commerceUser: true`.

#### Can I enrich a list of known TikTok `@handles` with this Actor?

Yes — pass handles or URLs inside `profiles` (with `keywords: []` or alongside discovery `keywords`).

#### Do I need TikTok login cookies or proxies?

No. Everything runs in `256 MB` RAM out-of-the-box at zero proxy cost.

#### Is it legal to extract public data with TikTok Influencer & Shop Affiliate Email Finder?

TikTok Influencer & Shop Affiliate Email Finder only accesses **publicly available web pages, feeds, and registries** that require no private account login or authentication bypass. Keep in mind that extracted contact fields (such as public business emails, names, or usernames) can still qualify as personal data under frameworks like the [GDPR](https://en.wikipedia.org/wiki/General_Data_Protection_Regulation) or CCPA depending on jurisdiction. Always ensure you have a lawful basis (such as legitimate B2B interest) and consult Apify's guide on [the legality of web scraping](https://blog.apify.com/is-web-scraping-legal/).

#### Can I integrate TikTok Influencer & Shop Affiliate Email Finder with Clay, n8n, Make, Zapier, or Google Sheets?

Yes. Every run outputs clean, flat-friendly fields alongside nested detail objects and integrates natively with **Clay, n8n, Make, Zapier, Slack, HubSpot, Airtable, Google Sheets, Airbyte, LangChain, and CrewAI** via [Apify Integrations](https://apify.com/integrations). You can also attach [webhooks](https://docs.apify.com/integrations/webhooks) to trigger downstream workflows automatically the instant a run succeeds.

#### Can I call TikTok Influencer & Shop Affiliate Email Finder programmatically via the Apify API?

Yes. Use the official `apify-client` [Python package](https://apify.com/church_of_loujess/tiktok-influencer-email-finder/api/python) or [Node.js NPM package](https://apify.com/church_of_loujess/tiktok-influencer-email-finder/api/javascript), or call the synchronous `/run-sync-get-dataset-items` REST endpoint directly. Full specifications are in the [Apify API v2 reference](https://docs.apify.com/api/v2).

#### TikTok Influencer & Shop Affiliate Email Finder not working or need a custom feature?

We actively maintain and monitor all 26 Actors and MCP Servers in our portfolio. If you encounter an edge case, unexpected output, or want to request a new field, please open a ticket on the Actor's [Issues tab](https://apify.com/church_of_loujess/tiktok-influencer-email-finder/issues/open) with your Run ID so we can resolve it rapidly.

# Actor input Schema

## `keywords` (type: `array`):

Niche keywords or hashtags to discover active TikTok creators (e.g. 'fitness coach', 'skincare routine', 'ugc creator').

## `profiles` (type: `array`):

Optional specific TikTok handles or profile URLs to enrich.

## `maxCreators` (type: `integer`):

Maximum number of enriched TikTok creator leads to return.

## `minFollowers` (type: `integer`):

Minimum follower count filter (e.g., 2000 for micro-influencers).

## `maxFollowers` (type: `integer`):

Maximum follower count filter (e.g., 250000 to exclude mega-celebrities).

## `crawlExternalBioLinks` (type: `boolean`):

Automatically crawl external bioLink URLs and connected creator websites to extract hidden business emails, phones, and Calendly links.

## `onlyWithEmail` (type: `boolean`):

If enabled, only outputs creators where at least one public business email was extracted from their bio or external bioLink.

## `onlyTikTokShopAffiliates` (type: `boolean`):

If enabled, filters strictly for creators with active TikTok Shop seller (`ttSeller`) or commerce flags.

## Actor input object example

```json
{
  "keywords": [
    "fitness coach",
    "ugc creator"
  ],
  "profiles": [],
  "maxCreators": 15,
  "minFollowers": 500,
  "maxFollowers": 5000000,
  "crawlExternalBioLinks": true,
  "onlyWithEmail": false,
  "onlyTikTokShopAffiliates": false
}
```

# Actor output Schema

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "keywords": [
        "fitness coach",
        "ugc creator"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("church_of_loujess/tiktok-influencer-email-finder").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "keywords": [
        "fitness coach",
        "ugc creator",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("church_of_loujess/tiktok-influencer-email-finder").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "keywords": [
    "fitness coach",
    "ugc creator"
  ]
}' |
apify call church_of_loujess/tiktok-influencer-email-finder --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,church_of_loujess/tiktok-influencer-email-finder"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/ITUSbHkJCypwbAoUF/builds/10WmulVUmyrlYAw4F/openapi.json
