mcpField
F
finding-tiktok-ugc-creators-for-brands

finding-tiktok-ugc-creators-for-brands

github.com/apidojo-io营销与增长1783 次安装24 周前更新
代码仓库

关于 finding-tiktok-ugc-creators-for-brands

用于寻找发布用户生成产品内容的 TikTok 创作者的技能,涵盖标签和关键词搜索、资料补充及评分,帮助品牌整理营销候选名单。

主要功能

  1. 01搜索细分领域标签和关键词
  2. 02收集创作者资料
  3. 03计算互动率和播放量比率
  4. 04评估创作者的 UGC 匹配度
  5. 05将创作者划分为不同等级

适用场景

  1. 01为产品细分领域建立创作者名单
  2. 02比较付费 UGC 合作候选人
  3. 03筛除不活跃或领域不匹配的账号

MCP 相关

Apify MCP 可用时,该技能通过 `apify:run-actor` 调用 TikTok scraper 和 profile-scraper Actor。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/apidojo-io/apidojo-skills --skill finding-tiktok-ugc-creators-for-brands

安装后在 Claude Code 中输入/finding-tiktok-ugc-creators-for-brands确认已加载。

详细介绍

为品牌寻找 TikTok UGC 创作者

发掘制作真实产品内容的 TikTok 微型创作者。UGC 创作者(1K–100K 粉丝)在付费营销活动中能带来最高的投资回报率——内容真实、价格实惠,且相对于粉丝数而言互动率高。

前提条件

  • 已设置 APIFY_TOKEN 环境变量
  • 可选:已安装 Apify MCP 服务

输入

参数类型必填默认值说明
startUrlsarray可选[]TikTok URL——用户个人资料、话题标签、音乐页面、搜索、地点
keywordsarray可选[]用于查找帖子的搜索关键词/词语
sortTypestring可选RELEVANCE关键词结果的排序方式:RELEVANCE、MOST_LIKED、DATE_POSTED
locationstring可选—用于按地区筛选的 ISO 3166-1 alpha-2 国家代码(例如 US、GB)
maxItemsnumber可选不限本次运行要返回的最大帖子数
includeSearchKeywordsboolean可选false在每篇帖子中添加匹配的搜索关键词字段
customMapFunctionstring可选—用于转换每个输出对象的 JavaScript 函数

工作流

Progress:
- [ ] Step 1: Search hashtags for niche UGC content
- [ ] Step 2: Collect creator handles from search
- [ ] Step 3: Enrich profiles
- [ ] Step 4: Score UGC fit
- [ ] Step 5: Deliver creator roster
步骤 1:构建话题标签搜索
Hashtags for niche: #[niche]review, #[niche]haul, #[niche]unboxing, #[niche]honest review,
                    #[niche]foryou, #ugc[niche], #[niche]tiktokmademebuyit

护肤类示例:

["#skincarereviews", "#skincarehaul", "#skincaretiktok", "#ugcskincare", "#honestskincarereview"]

推荐——run_actor.js(自动处理等待、输出和文件保存):

# Quick answer (prints table to chat)
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}'

# Save as CSV
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.csv --format csv

# Save as JSON
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.json --format json

必须在环境变量或 .env 文件中设置 APIFY_TOKEN。

如果 Apify MCP 可用:

Tool: apify:run-actor
Actor: "apidojo~tiktok-scraper"
Input:
{
  "keywords": ["#[niche]review", "#[niche]haul", "#ugc[niche]"],
  "maxItems": 200
}

REST API 备用方案:

curl -X POST   "https://api.apify.com/v2/acts/apidojo~tiktok-scraper/runs?token=$APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{
    "keywords": ["#skincarereviews", "#skincarehaul"],
    "maxItems": 200
  }'

收集在该细分领域发帖超过 2 次的唯一 authorMeta.name(用户名)。

步骤 2:丰富创作者个人资料

如果 Apify MCP 可用:

Tool: apify:run-actor
Actor: "apidojo~tiktok-profile-scraper"
Input:
{
  "profiles": ["https://www.tiktok.com/@[handle1]", "https://www.tiktok.com/@[handle2]"]
}

REST API 备用方案:

curl -X POST   "https://api.apify.com/v2/acts/apidojo~tiktok-profile-scraper/runs?token=$APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{"profiles": ["https://www.tiktok.com/@handle1"]}'
步骤 3:评估 UGC 适配度
engagement_rate = (avg_likes + avg_comments) / follower_count * 100

view_to_follower_ratio = avg_views / follower_count

ugc_score = (engagement_rate > 5 ? 1 : engagement_rate / 5) * 0.35
          + (view_to_follower_ratio > 1 ? 1 : view_to_follower_ratio) * 0.30
          + (follower_count in 5000..50000 ? 1 : 0.6) * 0.20
          + (posts_in_niche >= 3 ? 1 : posts_in_niche / 3) * 0.15

UGC 等级分类:

  • TIER 1(评分 ≥ 0.75):互动率高,细分领域内容稳定——适合付费 UGC
  • TIER 2(评分 0.50–0.74):互动情况良好,与细分领域有一定重合——值得测试
  • TIER 3(评分 < 0.50):互动率低,或只有一篇细分领域帖子——列入潜力名单/监控名单
步骤 4:边缘情况
  • 话题标签结果中出现品牌账号:删除个人简介包含 "Official"、"brand"、"@company" 的条目——仅保留个人创作者
  • 单条爆款视频的播放量拉高了平均值:根据最近 10 条帖子计算平均值;如果 std_dev > 平均值的 3×,则标记(爆款异常值)
  • 创作者发布多个细分领域的内容:计算 niche_concentration = niche_posts / total_posts;如果低于 30%,则标记
  • 不活跃的创作者:如果 lastPostDate > 60 days ago,则跳过

输出格式

# TikTok UGC Creator Roster: [NICHE]
Creators evaluated: [N] | TIER 1: [N] | TIER 2: [N] | Date: [DATE]

## TIER 1 — Prime UGC Creators
| Creator | Handle | Followers | Avg Views | Eng Rate | View/Follower | Niche % | Score |
|---------|--------|-----------|-----------|----------|---------------|---------|-------|
| [name] | @[handle] | [N] | [N] | [X%] | [X.X×] | [X%] | [0.XX] |

## TIER 2 — Worth Testing
| Creator | Followers | Avg Views | Eng Rate | Last Active |
|---------|-----------|-----------|----------|------------|

## Niche Hashtag Performance
| Hashtag | Posts Scraped | Avg Views per Post | Top Creator Found |
|---------|--------------|-------------------|-------------------|

故障排除

品牌账号太多:收紧筛选条件——删除 follower_count > 500K 的账号,以及带有认证徽章的账号。 话题标签主要返回品牌帖子:改用用户发起的话题标签:#tiktokmademebuyit[niche]、#[niche]recommendation。 找到的创作者没有制作产品内容:使用能明确体现产品评测意图的话题标签,而不是宽泛的细分领域标签。

评论

支持 Markdown