Skip to main content

Build a Creator Shortlist

This recipe combines search, profile expansion, and campaign match scoring to produce a ranked shortlist of creators for a specific campaign. It has three billable API stages and makes up to 12 requests when you expand ten creators.

The Flow

  1. Search for creators matching your criteria
  2. Score the candidates against your campaign brief
  3. Expand the top picks with full profile data

Step 1: Search for Candidates

Start broad. Search returns creators ranked by relevance to your query, so you want a large enough pool to filter down from.
A limit of 30 gives you a good candidate pool. When the search returns all 30 results, the 25 base + (30 x 2) per-creator costs 85 credits ($0.85). Searches that return fewer results cost less.

Step 2: Score Against Your Campaign Brief

Pass the candidate IDs to the match endpoint with your campaign details. The query field (up to 500 chars) describes the campaign, and context (up to 2,000 chars) adds background.
Each result comes back with a (good, neutral, or avoid) and a numeric score. At 1 credit per creator scored, this adds up to 30 credits ($0.30).

Step 3: Filter and Rank

Pull out the strong fits and sort by score:

Step 4: Expand Top Picks

For the creators you’re actually going to pitch, fetch full profiles with linked social accounts:
At 0.1 credits per lookup, 10 lookups add 1 credit ($0.01).

Maximum Cost

This maximum assumes the search returns 30 creators, all 30 are scored, and ten creator records are expanded. Fewer returned or expanded creators reduce the total.

Tips

  • Write a detailed campaign brief. The match endpoint uses an LLM to evaluate fit — more context in the query and context fields produces more accurate decisions. Don’t just write “fitness campaign.”
  • Search broad, score narrow. It’s cheaper to over-search and then filter with match scoring than to run multiple targeted searches.
  • Cache creator lookups. If you’re building shortlists frequently for similar campaigns, the creator data doesn’t change often. Cache the Step 4 responses.
  • Iterate on the query. If match scoring flags most candidates as neutral or avoid, your search query may be too broad. Tighten the search, not the scoring threshold.