mcpField
F
finding-brand-ambassador-candidates

finding-brand-ambassador-candidates

github.com/apidojo-ioマーケティング・グロース1763 回インストール24 週間前に更新
リポジトリ

finding-brand-ambassador-candidates について

Instagram と TikTok の投稿から、ブランドや製品について自発的に発信するクリエイターを探し、アンバサダー適性を評価するスキルです。クリエイターへのアプローチ候補を作るチーム向けです。

主な機能

  1. 01Instagram と TikTok でブランド言及を検索
  2. 02複数回投稿したクリエイターの特定
  3. 03エンゲージメントと提携適性の評価
  4. 04最近の投稿から競合スポンサーを確認

活用シーン

  1. 01順位付きのブランドアンバサダー候補リスト作成
  2. 02製品を繰り返し自然に紹介する人の発見

MCP 対応

Apify MCP の run-actor ツールで Instagram と TikTok のスクレーパー Actor を実行します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/apidojo-io/apidojo-skills --skill finding-brand-ambassador-candidates

インストール後、Claude Code で/finding-brand-ambassador-candidatesを入力して読み込まれたか確認します。

詳細

ブランドアンバサダー候補の特定

すでにブランドや製品について自然に投稿しているクリエイターを特定します。コンテンツに信頼性があり、オーディエンスからの信頼も厚いため、こうしたクリエイターはアンバサダー候補として最も高いコンバージョン率が期待できます。

前提条件

  • APIFY_TOKEN 環境変数が設定されていること
  • 任意:Apify MCP サーバーがインストールされていること

入力

パラメーター型必須デフォルト備考
startUrls配列✅[]Instagram の URL — プロフィール、ハッシュタグ、位置情報、音声ページ、リール
until文字列任意—この日付まで投稿をスクレイピングします(YYYY-MM-DD)
maxItems数値任意無制限返す投稿の最大数
customMapFunction文字列任意—各出力オブジェクトを変換する JavaScript 関数

ワークフロー

Progress:
- [ ] Step 1: Search brand hashtags on both platforms
- [ ] Step 2: Identify repeat posters
- [ ] Step 3: Score ambassador fit
- [ ] Step 4: Check for competing partnerships
- [ ] Step 5: Deliver ranked ambassador pipeline
ステップ 1:ブランドへの言及を検索する

Instagram:

Tool: apify:run-actor
Actor: "apidojo~instagram-scraper"
Input: {"keywords": ["#[brand]", "#[brand]review", "#[brand]community", "#[brandproduct]"], "maxItems": 200}

TikTok:

Tool: apify:run-actor
Actor: "apidojo~tiktok-scraper"
Input: {"keywords": ["#[brand]", "#[brand]review", "#[brand]tiktokmademebuyit"], "maxItems": 300}

推奨 — run_actor.js(待機、出力、ファイル保存を自動で処理します):

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

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

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

APIFY_TOKEN は環境変数または .env ファイルに設定する必要があります。

REST API の代替手段:

# Instagram
curl -X POST "https://api.apify.com/v2/acts/apidojo~instagram-scraper/runs?token=$APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{"keywords": ["#[brand]", "#[brand]review"], "maxItems": 200}'
ステップ 2:アンバサダー適性を評価する

複数回投稿している人(2 回以上登場)ごとに:

ambassador_score = (post_count / 5) * 0.25                             # organic depth
                 + (engagement_rate / 5.0) * 0.30                      # audience quality
                 + (has_competing_sponsor ? 0 : 1) * 0.25              # exclusivity signal
                 + (follower_count in 1000..50000 ? 1 : 0.6) * 0.20   # partnership tier

競合スポンサーの確認:直近の 20 件の投稿を調べ、同じカテゴリーで競合するブランドの #ad または #sponsored がないか確認します。見つかった場合は、has_competing_sponsor = true に設定します。

ステップ 3:例外的なケース
  • ハッシュタグにブランド自身の再投稿が含まれている:ownerUsername がブランドアカウントと一致する投稿を除外します
  • 複数回投稿している人がボットである:フォロワー数/フォロー数の比率が 0.1 以下で、最近の投稿がすべて異なるブランドである場合は、スパム/ボットアカウントの可能性があります
  • ブランドへの言及の具体性が低い:クリエイターがブランドに一度だけさりげなく言及している場合は、真の支持者とは言えません。少なくとも 1 件は、主にブランドについて取り上げた投稿があることを条件にします
  • クリエイターがすでにアンバサダープログラムに参加している:スクレイピングでこれを確実に検出する方法はありません。既知の制限事項として記録してください。アプローチすれば判明します

出力形式

# Brand Ambassador Pipeline: [BRAND/PRODUCT]
Creators found: [N] | Repeat advocates: [N] | High-fit: [N] | Date: [DATE]

## Tier 1 — High-Fit Ambassadors (Multiple Organic Posts)
| Creator | Platform | @Handle | Followers | Eng Rate | Brand Posts | Competing Sponsor | Score |
|---------|---------|---------|-----------|----------|------------|------------------|-------|
| [name] | IG/TT | @[handle] | [N] | [X%] | [N] | [Yes/No] | [0.XX] |

## Tier 2 — Early Advocates (1-2 Brand Posts)
| Creator | Platform | Followers | Brand Posts | Eng Rate |
|---------|---------|-----------|------------|----------|

## Outreach Angle
For each Tier 1 creator, note: their most engaging brand post — reference it in outreach.

トラブルシューティング

ブランドのハッシュタグの投稿が少なすぎる:ブランドのオーガニックなソーシャルメディア上の存在感が低い可能性があります。製品カテゴリーのハッシュタグを検索し、キャプション内でブランド名に言及している人を探してください。 適性の高いクリエイターに、すでに競合スポンサーが付いている:そのカテゴリーが飽和状態であることを示しています。中堅のクリエイターに独占契約を提案し、競合を締め出すことを検討してください。 複数回投稿している人が見つからない:ブランドに熱心に支持を表明する人がいないことを示しています。これ自体が調査結果です。正式なアンバサダープログラムを開始する前に、製品を提供してオーガニックな支持者層を築くことを検討してください。

コメント