How AI partner scoring in Hunter works, and where it stops
Hunter grades each prospect A, B or C with a reason and an email hook. What it reads, the audience checks behind it, the weekly cap, and its limits.
AI partner scoring in Hunter gives every prospect with a public business email a grade of A, B or C, a score from 0 to 100, one sentence explaining the grade for your team, and one sentence you can use to open the outreach email. The score is based on three things: what Hunter found about the person's public page, a YouTube audience check where one exists (average views, views per subscriber, engagement rate and upload recency over the last 15 videos), and how well that fits the brief you wrote about your product, buyers and competitors. Each brand can score up to 150 prospects in any 7-day period, and a prospect is not re-scored unless its inputs change. The grade is a sorting aid: it can be wrong, and you decide who gets an email.
What does AI partner scoring actually do?
Partner discovery produces long lists. A search for the queries your buyers type returns comparison articles, YouTube channels, newsletters and Reddit threads, and many of them are irrelevant, inactive or unreachable. Reading every page to decide who is worth an email takes a few minutes per prospect, which is fine for twenty and impossible for two hundred. Scoring exists to put the list in a sensible order so you spend that reading time on the top of it.
For each prospect Hunter returns four fields. The grade is A, B or C. The score is a number from 0 to 100 that orders prospects inside a grade. The reason is one sentence written for your team, which can mention a risk such as "posts rarely" or "mostly covers enterprise tools". The hook is one sentence written to the prospect, specific to their content, with no flattery and no exclamation marks, that you can edit and use as the first line of the outreach email.
| Grade | What it means | Suggested action |
|---|---|---|
| A | Clearly reaches your buyers and already recommends products: links, codes, reviews | Read the page, edit the hook, email this week |
| B | Relevant audience, but the habit of promoting products is unclear | Check one recent piece; email if there is a clear angle |
| C | Weak fit or a risk, such as an off-topic audience or a stale channel | Skip unless you know something the score does not |
What inputs does the score use?
The score is only as good as what goes in, so it is worth knowing exactly what that is. Hunter sends the model three groups of facts and nothing else. It does not log in anywhere, does not read private data, and does not guess numbers it was not given.
| Input group | What is included | Where it comes from |
|---|---|---|
| Your brief | Brand name and website, product description, who your buyers are, competitors | Your brand profile in the console |
| The public page | Name, URL, platform, and what search found: the query it ranks for, its title and snippet, a recent video title or channel description | Web search, YouTube Data API, Reddit |
| Audience check | For YouTube channels: subscribers (or hidden), average views, engagement %, days since last upload, flags | YouTube Data API, last up to 15 videos [1][2] |
| Contactability | Whether a public business email was found | Public contact pages on blogs and newsletters |
The brief is the input you control, and it has the largest effect. A product description of "invoicing software" makes almost every finance creator look like a fit. "Invoicing for freelance designers who bill in several currencies, priced at $19 a month, competing with [two named tools]" lets the model tell a design-business YouTuber apart from a corporate accounting blog. Spend ten minutes on the brief before the first scoring run.
Hunter scores only prospects that have a public business email. A prospect without one cannot receive outreach from Hunter, so scoring them would spend your weekly allowance on people you cannot contact.
How the YouTube audience quality check works
For YouTube channels Hunter reads public statistics through the YouTube Data API: the channel's subscriber count and whether it is hidden, then the latest videos from the uploads playlist with their views, likes, comments and publish dates [1][2]. Three facts about that data matter for how to read the result. Subscriber counts returned by the API are rounded down to three significant figures [1]. A channel can hide its subscriber count, in which case only a flag is returned [1]. And dislike counts are no longer public, so engagement is measured with likes and comments only [2].
From those numbers the check computes average views per video, views per subscriber (average views ÷ subscribers), engagement rate ((likes + comments) ÷ views × 100), uploads in the last 90 days, and days since the last upload. Then it applies a few plain rules and labels the channel good, watch or risk.
| Flag | Rule | Level it causes |
|---|---|---|
| low_views | 5,000+ subscribers and average views below 1% of subscribers | Risk |
| odd_engagement | Engagement above 20% on 1,000+ total views | Risk |
| low_engagement | Engagement below 0.3% on 1,000+ total views | Watch |
| inactive | No upload in more than 90 days | Watch |
| few_videos | Fewer than 3 recent videos to sample | Watch |
| hidden_subs | Subscriber count hidden by the channel | Watch |
Worked example: two channels
Channel one has 40,000 subscribers. Its last 15 videos average 6,000 views, 300 likes and 40 comments each. Views per subscriber = 6,000 ÷ 40,000 = 0.15. Engagement = (300 + 40) ÷ 6,000 × 100 ≈ 5.67%. The latest upload was three days ago. No flags: good.
Channel two has 200,000 subscribers but its videos average 900 views. Views per subscriber = 900 ÷ 200,000 = 0.0045, below the 0.01 line, so it gets the low_views flag and a risk label. That does not prove anything bad; the channel may have changed topic or lost its audience to an algorithm change. It does mean the subscriber number should not be what you are paying for. Both channels are illustrative.
The check deliberately does not estimate a "fake follower percentage". We cannot compute that from public data, and a confident-looking number that is really a guess would be worse than no number. Instagram and TikTok have no public statistics API we can use for this, so those prospects are scored without an audience check.
Why is there a weekly cap on scoring?
Each brand can score up to 150 prospects in any rolling 7-day window. The cap exists for two reasons. Scoring calls a language model for every prospect, and an unlimited button invites rescoring the same list after every small change to the brief. And outreach itself is the bottleneck: if you write a real hook for each person and send a few emails a day, 150 graded prospects a week is more than a small team can contact.
Two rules keep the cap from being wasted. A prospect is not re-scored when nothing about it has changed; Hunter keeps a fingerprint of the inputs (your brief, the prospect's details and its audience level) and skips anyone whose fingerprint matches. And scoring runs only on prospects with an email. If you hit the cap mid-run, the remaining prospects are left unscored and will be scored in the next run once the window frees up.
External data sources have their own limits, which is another reason discovery runs in batches. The YouTube Data API, for example, gives a project a daily allowance of 10,000 quota units for most read methods, while search requests have a separate allowance of 100 calls per day [3].
The limits of AI partner scoring
The score can be wrong, and it is worth being concrete about how. Knowing the failure modes tells you when to override it.
- It only knows what it was given. A blog whose best review is on page three of its archive may be scored on its homepage snippet and miss the point.
- It cannot see private signals: a creator's past brand deals, their actual rates, or whether they are already in a competitor's program and happy there.
- Its audience check covers YouTube only, and public counts can be shaped by things the numbers do not show, such as a viral outlier or a recent topic change.
- It reflects your brief. A vague or outdated brief produces confident-sounding grades that answer the wrong question.
- It can write a hook that is accurate but flat. Treat the hook as a first draft that saves you the research, not as finished copy.
- It does not check disclosure history. If a creator has a habit of undisclosed sponsorships, that is a reason to skip them regardless of grade; the FTC expects material connections to be disclosed clearly [4].
Nothing in Hunter acts on a grade by itself. Scoring never sends an email, never applies someone to your program and never removes anyone from a list. Every outreach email is one you choose to send, from your own mailbox, after reading the prospect.
How to use scores to prioritize outreach
A practical weekly rhythm uses the grades to decide reading order, not outcomes.
- Update your brief if anything changed: a new plan, a new competitor, a sharper description of your buyers.
- Run discovery for three to five buyer queries and let the audience check finish on YouTube results.
- Score the list. Sort by grade, then by score inside each grade.
- Read every A. For each one, open the page, confirm the reason, and rewrite the hook in your own words with one detail you noticed yourself.
- Skim the top of the Bs. Promote any where you find a clear angle; leave the rest for next week.
- Ignore Cs unless you know something the model does not, such as a personal connection.
- Send a handful of emails per day, not all at once, so replies get answered quickly and complaints stay near zero.
Worked example: one week of discovery
Suppose a discovery run returns 220 prospects and 130 have a public email. All 130 are scored, which is within the 150 weekly cap. The grades come back 15 A, 45 B and 70 C. Reading the 15 As at about 8 minutes each takes 15 × 8 = 120 minutes. Promoting 10 Bs after a quick look adds 10 × 5 = 50 minutes. That is 25 emails for under three hours of work, sent at 5 per day over a working week. The numbers are illustrative; the shape, a few dozen well-researched emails a week, is the point.
| Stage | Count | Time each | Time total |
|---|---|---|---|
| Found by discovery | 220 | – | – |
| With public email (scored) | 130 | – | – |
| Grade A, read and emailed | 15 | 8 min | 120 min |
| Grade B, promoted after a look | 10 | 5 min | 50 min |
| Emails sent over 5 days | 25 | – | 5 per day |
What happens after you send
Outreach goes from your own SMTP mailbox, with follow-ups scheduled that stop as soon as the person replies. Each email carries a signed personal invite link valid for 90 days; when the prospect signs up through it, they are applied to your program automatically. Over a few weeks that gives you a simple check on the scoring itself: if the As you emailed apply and the Bs rarely do, the grades are doing their job; if not, the brief probably needs work.
FAQ
What does an A, B or C grade mean in Hunter?
A means the prospect clearly reaches your buyers and already recommends products with links, codes or reviews. B means a relevant audience but an unclear habit of promoting. C means a weak fit or a risk. Each grade comes with a 0 to 100 score, a reason for your team and a hook for the email.
What data does AI partner scoring use?
Your brief (product, buyers, competitors), what search found about the prospect's public page (URL, platform, title, snippet), and for YouTube channels an audience check over the last up to 15 videos. It does not use private data and does not log in to any platform.
How is YouTube engagement rate calculated?
Engagement rate is (likes + comments) ÷ views × 100 across the sampled videos. A channel averaging 6,000 views, 300 likes and 40 comments has about 5.67%. Hunter flags below 0.3% as low and above 20% as unusual, each only when total views are at least 1,000.
How many prospects can I score per week?
Up to 150 per brand in any rolling 7-day period. Prospects whose inputs have not changed are skipped rather than re-scored, and only prospects with a public business email are scored, so the allowance is spent on people you can actually contact.
Can the AI score be wrong?
Yes. It only sees public information and your brief, it cannot see past brand deals or rates, and its audience check covers YouTube only. Treat the grade as a reading order. Scoring never sends an email or applies anyone to your program; you decide.
Why does Hunter not show a fake follower percentage?
Because it cannot be computed honestly from public data. Hunter uses simple, checkable rules instead, such as flagging a channel with 5,000 or more subscribers whose videos average less than 1% of that number in views.
Sources
- YouTube Data API: Channels resource · subscriberCount rounded down to three significant figures; hiddenSubscriberCount flag; videoCount counts public videos. Checked October 2026.
- YouTube Data API: Videos resource · viewCount, likeCount, commentCount and publishedAt; dislikeCount only returned to the video owner since December 13, 2021. Checked October 2026.
- YouTube Data API: Quota costs · 10,000 units per day combined for most endpoints, plus a separate allowance of 100 search.list calls per day. Checked October 2026.
- FTC: Endorsement Guides, What People Are Asking · Material connections must be disclosed clearly and close to the recommendation. Checked October 2026.