Discover, Quick review and Saved
How to read a match, go through your matches in Quick review, and work your shortlist, and what costs a credit and what doesn't.
Discover is the list of affiliates your scan found, best fit first. Saved is your shortlist. Looking, filtering and saving are all free. The one thing that costs a credit is revealing an email, and the button says so before you press it. Press Reveal email on any row and we save them first, for free, then look. You only spend the credit if we find an address.
Read the counts
The totals sit in one strip at the top. Read it first. It shows what we found, who already promotes a competitor (with a chip for each), your three counts, and how many you can write to. The three counts stay apart.
- Qualified prospects passed the fit checks.
- Reachable prospects have a public business email, contact form or business direct-message route.
- Verified-email prospects have an address checked by the email verifier.
A public address isn't a verified one. Check both. Each prospect shows its source and evidence link. One publisher can appear twice, through a website and a podcast. We count them once only when public links prove it.
Some searches are thin. When a market or a source has few qualified people, Discover says so plainly instead of adding weak matches just to fill the list.
Everything else goes in one Things to know box under the strip. That's a trial that has ended, a scan that stopped at its budget, and YouTube scores held back for now. The box shows the most important one first and keeps the rest behind a link like 2 more. One warning keeps its own place: write your offer, because nothing can be sent until you do.
If your scan finished and nobody scored 60 or more, Discover says No matches this time. Press Run the scan again, or Edit your search to add more competitors or keywords, and we'll look again.
How many you can write to
One line under the counts says how many affiliates from your scan have a published email or a contact page. You can write to them today. Today shows the same line. It's hidden when nobody is reachable, and it never predicts replies.
What do you sell?
Set up your brand before October 2026? Discover asks once what you sell, above the list. Your next scan uses the answer to search for your kind of business. Pick one and press Save, or press Not now to keep Software. Either way it won't ask again. Only owners and admins see it.
What changed since last time
After each weekly scan, one line at the top of Discover says what changed. For example: "This week's scan: 12 new. 3 not seen in the last 2 scans, so they moved down."
- New means the scan found them for the first time. Those rows carry a New tag.
- Not seen in the last 2 scans means the weekly scan looked for a match twice in a row and didn't find it. We score its recent activity lower, so it moves down the list. The link at the end of the line lists exactly those rows. Nothing is hidden or deleted.
- If nothing was new, the line says so. The weekly scan is free either way.
The line stays for two weeks, or until the next weekly scan replaces it.
A paid plan gets a new scan 7 days after the last one, at no credit cost. A trial gets one extra scan near day 4, so you have fresh matches to save early on. It takes no credits, and its new matches show up on Discover as usual. After that, the next scan comes 7 to 13 days later, which can fall after your trial ends. A trial that has ended doesn't scan again.
Show only the newest matches
Turn on New since last scan in the row of quick filters above the list to see only the rows the latest scan found. It's a different list from the See all link on Today, which shows what's new since you last opened Today. Turn the toggle off to see everything again.
Reading a match
Each row shows why it's there, so you never have to take a score on trust.
- Their picture. A YouTube channel shows its channel picture, a podcast its cover art, and a blog or newsletter the icon its own site uses. We only show a picture the creator published. If there isn't one, or it doesn't load, you see their initials instead.
- The fit score, out of 100, with its four parts beside it. YouTube rows show YouTube's own numbers instead, with no score from us. See YouTube rows show YouTube's numbers and YouTube discovery.
- Why it's a match. One line under the name, like: Names Rewardful and Tolt in the comparison "Rewardful vs Tolt for SaaS". The page is a link, so you can check it. If all we have is their home page, the line says so.
- Where they rank. A website row says "Ranks 3rd for 'affiliate software'": their best place in Google for one of your own keywords, or for a competitor search if none of your keywords found them.
- Two numbers with a band. A band is a label (low, medium or high) that says how big a number is next to other affiliates on the same channel. Hover the label, or tab to it, and it tells you the range. Websites show monthly visits and ranking pages. YouTube shows subscribers and average views.
- Up to three pieces of their content, each with its type (review, comparison, alternatives, roundup, guide or video) and any competitor it names.
- What they already promote. If their own titles say "30% lifetime", you see it. That's what they're used to being paid, which helps when you set their deal.
Monthly visits for a website are estimated from the site's search rankings. Nobody measured them. Read the figure as a rough size.
"Not known"
When RecruitAffiliates.ai couldn't find something out, the row says not known in words. It never shows a number in its place. Let's say Google showed no date for any of a site's pages. The row says "Recent activity not known", not "3 of 20". The same goes for monthly visits when the estimate didn't come back. A section with nothing in it, like top countries, isn't shown at all.
How the score is worked out
Each part in the profile has a bar, its points, and one line saying what earned them, like "34k monthly visits is Medium. You asked for small sites".
- How closely they cover your topic, out of 40. 18 for being found by one of your searches. Then up to 18 for where they rank for your own keyword: 1st to 3rd is 18, 4th to 10th is 12, 11th to 20th is 6. Up to 12 more for where they rank for a competitor search, on the same steps. 4 for naming a competitor, and 6 for a second piece of content. A tracking link to a competitor adds 10, and one through a network adds 5.
- How big their audience is, out of 30. The band of their audience, against the size your answer to "How will you pay them?" in Who you want favours. Websites have no country until you save them, because a search result only tells us your country, not theirs. Some sites have no audience figure but already carry a tracking link to a competitor. We check the link on their page, and we check their home page. They score like a podcast: relevance and recent activity, up to 20 points. The row says so.
- Recent activity, out of 20. How new their newest page or video is, or how often a channel uploads. When nothing is dated, it scores 8 and says not known, so an undated site is neither punished nor rewarded. If two weekly scans in a row don't find them, it drops to 3 and the row says "Not seen in the last 2 scans".
- Commercial fit, out of 10. This part is about proof that they already earn commission, and a way to reach them. 6 if their content names a rate or a program, and 4 if it names two or more competitors. A site with checked tracking links to two or more competitors scores the full 10. Once RecruitAffiliates.ai has read their page, proof they earn commission adds 6. Proof means a tracked link, a disclosure or a promo code. It adds 4 if we couldn't confirm the rest. A public way to write to them adds up to 4 more. A personal address is 4 and a form is 2. A shared one like hello@ is 3, or 2 on one person's site. It never goes over 10.
Two buttons sit beside the page title. Find new runs a search you choose, and Add your own adds people you already know. Both are covered in Credits.
Scores of 60 and over are your matches. Scores from 40 to 59 are kept apart under Possible matches, linked at the foot of the list.
One list (rolling out)
Discover is moving to one list. Until it reaches your account you see what the rest of this page describes: your matches, and the possible matches kept apart. Once it does, three things change.
- Everyone we kept is in one list, best fit first. There is no 60-point line and no Possible matches page. A person who scored 45 sits lower in the same list as a person who scored 85. They are still someone you could recruit, and some of the best ones are people nobody else is emailing. An old link to Possible matches lands on Discover.
- Each row says why it's there. A small chip next to the name, like "Promotes Canva", "Earns commission", "Similar to @name" or "Writes about language apps". It comes from what the scan saved about that person, so it never guesses. The row also keeps its fit chip. A score from 40 to 59 reads Worth a look. A row under 40 has no fit chip, because its reason chip already says why you're seeing it. The smallest audience band reads Niche instead of Low.
- Already promote a competitor is a chip you switch on. It stops being the starting point, because those rows are already first. Anyone with proof that they promote a competitor goes to the top. Everyone else is ordered by one ranking number. It starts from the fit score. Proof that they earn commission lifts it a little. A big publisher or a creator who has gone quiet drops it.
One more change comes with it. Not my topic still counts against the keyword that found the row, but three misses no longer stop us searching for it. A keyword that sent three wrong people also sent the right ones.
What stays the same: the cuts that keep out people you can't or shouldn't recruit. That means a company that sells a product like yours, an agency, a directory or a channel made for children. It also means anyone who asked to be removed. Your trial still shows its best 50.
The table and the cards
On a laptop, Discover is a table, 50 rows a page. Five columns:
- Name: their picture, their name, a chip for the channel, and their site.
- What they make: their best page or video, in one line.
- Audience, with its band. It says "Not known" when nobody could measure it. Open a profile beside the table and this column steps out to make room, since the profile shows it anyway.
- Type: what kind of site it is, like Reviewer, Newsletter or Creator. We read each front page and ask five yes or no questions. Is it a coupon site? Does it pay cashback? Is it a browser extension? Does it review products? Is it a newsletter? Coupon, cashback and browser-extension sites are left out of Discover until you turn on Show coupon and cashback sites. They usually reach the shopper after the decision is made, so a commission to them rarely buys a sale. Rows you saved stay in Saved.
- Score: the score with its label, like "91 Strong fit". Click the name to see the four parts. A Strong fit always rests on a page that names a rival or your topic. If all we have is someone's home page, the score stops one point short of Strong fit. That link is labelled "Website", never "Episode" or "Review".
- Next step: Reveal email. Once we find their address you see it with Send email and Add to list, and Not a fit under it as a link.
Tick some rows. A bar comes up at the foot of the screen with Save and everything else you can do to them.
The picture is their YouTube channel picture, their podcast's artwork or their site's icon, taken when we scan. No picture? You see their initials.
A saved affiliate is already in your campaign's audience, so there's no extra "add to campaign" step to remember before the campaign sends. Add them to a list if a campaign sends to a list.
Reveal 20 emails does the same for every row on the page without an address. Cost first. Then 25 at a time.
On a phone you get cards. Show as cards switches a laptop to cards too, and Show as a table switches back.
Pick 10, 20, 50 or 100 rows a page at the foot of the list.
See all on Today opens this list with only the matches that are new since you last looked, best first. Show all your matches takes that filter off.
Finding the right ones
- Channel tabs: All, Websites, YouTube, Podcasts, each with a count. YouTube shows only when you have YouTube rows.
- Search by name or site.
- Quick filters sit above the list, each one a toggle. They are Already promote a competitor, Have an email, Not contacted yet and New since last scan. Then Posted in the last 30 days, Your customers, Hide saved and Show coupon and cashback sites.
- Filter in three groups. Why they match: promotes a competitor, a keyword in their content, already mentions you, only from your own searches. Who they are: audience size, last posted, how much relevant content, country, language, fit score. Where they are with you: owner, list, has an email, hide saved, not contacted yet.
- Sort by best match, biggest audience, covers your topic most, newest content or newest to your list.
- Your customers, a quick filter beside Hide saved. It shows the matches who already pay you. More on that below.
YouTube channels aren't part of results yet. Your scans search websites and podcasts, and Discover says so under its title. The YouTube tab shows only when you have YouTube rows.
Audience filters need a channel picked first, because each channel counts different things. Podcasts have no audience number, so there's no audience filter for them. Each range shows how your rows are spread across it.
With a filter or a search on, you may have hidden affiliates that match it. A line then says, for example, "5 affiliates you marked Not a fit match this filter. Show them". Show them opens Saved, Hidden with the same filter.
Filters live in the page address. Copy the address and a teammate sees the same list.
Saving, and saying no
Save keeps an affiliate in Saved and starts their deal from your brand's offer. It's free. Use the List menu beside it to save straight to a list, or type a new name there and we'll make that list.
The cross on a row means not a fit: press it and RecruitAffiliates.ai asks why, giving you six answers to pick from. Your last answer is picked already, so a run of look-alikes is one press and then Enter. The row leaves the list at once and a message offers Undo for five seconds. Then they wait under Saved, Hidden, and you can bring them back on any day you like. Nothing is deleted. Undo puts back the affiliate and anything the answer changed. What Not a fit changes has the detail.
Three answers change what happens next.
- Sells their own product. Their site or channel goes on your exclusions, so no later scan brings them back.
- Too small or Too big. Your size preference moves one step, and your matches are scored again. You can change it back under Brand, Who you want.
- Not my topic. It counts against the keyword that found them. When three matches from one keyword aren't your topic, RecruitAffiliates.ai stops searching for that keyword. It never drops your last one.
Wrong audience and Something else change nothing.
Tick several rows to act on them at once, or press Select all to take the whole page, then save, list or hide them together.
What Not a fit changes
Some answers to Not a fit change your search, and the message names what changed.
- Sells their own product. Future scans skip that site or channel.
- Too small or Too big. Your size preference moves one step and your matches are ranked again.
- Not my topic. It counts against the topic (keyword) that found the row. At 3 misses we stop searching that topic. We never stop the last thing you search for.
- Wrong audience and Something else change nothing.
Undo on the message puts back the affiliate and what the answer changed: the size preference, the topic count or the skip. If you've changed the size by hand since, Undo leaves your choice alone and says so.
Under Brand, What you sell, the list What your Not a fit answers changed shows each change with Restore. Restore puts the setting back and the affiliate stays hidden. Bringing an affiliate back later from Saved, Hidden brings back the affiliate only, not the setting.
Every Brand tab asks before you leave with changes you haven't saved: "You have changes you haven't saved. Leave anyway?"
YouTube rows show YouTube's numbers
A YouTube row carries no score from us. It shows the numbers YouTube itself publishes for the channel: subscribers, views and videos, labelled "From YouTube". We don't estimate a channel's reach and we don't rank channels by a score of ours.
Things to know on Discover says so. Today's count of strong fits leaves YouTube out until then and says "not counting YouTube".
Clone your best affiliates
Rolling out. You give us one to ten creators you already rate, and we look for more like them. Any mix works: a website, a YouTube channel, an Instagram or TikTok account, a Substack or a podcast. Three to seven gives the best results. One works too. But one creator is that creator rather than a type, so the form warns you and suggests adding two or three more first.
- Paste their links on Find new, one per line, or tick them from your own list. Press Read these creators. This is free.
- We read each one and write a short profile of what they share. It lists topics, audience, the brands they promote and a few hashtags.
- Check the profile. Change anything that looks off, because every topic, brand and hashtag in it becomes a search of its own.
- Press Find more like them. That's one search credit, the same as a topic search.
The search runs everywhere. Each topic is searched on websites, podcasts, YouTube, Instagram and TikTok, and each brand your creators promote leads to other people who promote it. Instagram and TikTok suggest accounts like yours. Substack writers recommend newsletters their readers would also like, so we follow those recommendations two steps out. Roundups help too. A page that names your creators usually names their peers, so we read the best of those pages and keep the sites they link.
A model reads the best 50 and scores each from 0 to 10 for how much they're like your creators. That score and the match score count half each. Nothing is hidden. Coupon sites, a brand's own account, meme pages and accounts that stopped posting all sink lower in the list, but every one stays.
Each match says why, in four parts. Topic: what they cover that your creators cover. Audience: who follows them. Ready to promote: a storefront, affiliate links, a disclosure or a code. Engagement: whether their numbers look healthy. The reason line starts "Like" and names your creators.
With three or more creators, we hold one back and don't search from it. If the search finds them anyway, good. Recent searches tells you where they came in.
YouTube matches from this search show YouTube's own numbers, like every YouTube row (see below).
Clone from code or an agent
The same two steps are in the API and the MCP. POST /v1/finder/searches/clone-profile (or finder_clone_profile) reads the creators and answers the profile for free. POST /v1/finder/searches/clone (or finder_clone_search) starts the search on the profile you send, for one search credit. Send the profile you checked and the creators aren't read a second time. If you leave it out, the API reads them for you first. While clone search is rolling out, the API answers 404 feature_off and the MCP leaves the two tools out of its list. See the API and the MCP tools.
Proof on the row
Two lines on a row are facts, not scores.
- Already carries tracking links to Tolt. They already earn from a tool like yours. The line says where RecruitAffiliates.ai saw it: in their search result, or on their own page on a date. For a website, the page check runs when you save them. How RecruitAffiliates.ai reads tracking links.
- They already pay you. This match is one of your own AffiliateRail customers, with the month they became one. People who already use your product make the most believable affiliates.
A row with neither shows neither. RecruitAffiliates.ai never prints "0 links".
Who already promotes a competitor
An affiliate here is a person or site that earns commission by sending buyers to a product. Some of your matches already do that for a competitor. Discover counts them at the top. It reads like "310 already promote Tolt, Rewardful or PartnerStack." On a paid plan, the line also says how many affiliates the scans found. On a trial, the notice above it says that. The count covers everything found, not only the best 50.
- The badge. A mint chip on the row, like "Already promotes Tolt", with a link to the page where we read their affiliate link. Open it and the link is there. We never show or keep the code in it.
- The filter. Discover opens with Already promote a competitor switched on, because those are the affiliates most likely to say yes. Press it to switch it off and see every match. If none of your matches promote a competitor yet, Discover opens on all of them instead. You can also pick one competitor from the count line or the filter menu. The menu option is Already an affiliate of.
- What counts. A website counts when its page check passed and a link to a competitor's affiliate program showed on a real page. A YouTube channel counts when its video descriptions or link-in-bio page show one. A link that only says where a visitor came from doesn't count, and neither does a short link like dub.co.
- What doesn't. Review directories, like Capterra, are never counted. A directory that lists tools and carries a real affiliate link is counted in "found" but not here. Podcasts aren't counted. A row you hid, or that a scan filter hid, isn't counted.
Older matches show no badge until the next scan reads their page again.
Already known
Some rows carry an Already known tag. We read that creator's page for an earlier search, yours or another business's. It showed they write for themselves, recommend tools like yours and earn commission. Your scan starts with them, so your first results come faster.
- What we reuse. Only what's public on their own pages: their name, their site, what their pages are about, what they promote and how to contact them.
- What we never share. Nothing about what you or anyone else did with them. Saves, hides, notes, tags, deals, emails, personal addresses and your customer list all stay with the business they belong to.
- Who we never reuse. Large magazines and news sites stay out of the shared pool, and so does any site whose page we couldn't read. If your own scan finds one, it still shows in your results, ranked as usual.
- How fresh it is. A page read is reused for 30 days. After that, a scan has to find them again before they're shown.
- Your own rules still apply. These rows get your score and your filters, like any other row.
A creator who asks to be removed is taken out everywhere at once.
Your customers
The Your customers toggle shows the customers you uploaded and every match who is also your customer. To upload a list, see Your customers as affiliates.
If you also use AffiliateRail, RecruitAffiliates.ai compares your AffiliateRail customers with your matches once a day. It matches on the domain of their email address and on any YouTube channel in their record. Check now runs it straight away.
- Only paying customers count, not test payments.
- A shared email domain like gmail.com never matches anyone.
- RecruitAffiliates.ai only reads your customer list. It never changes it, never shows what anyone paid, and never puts it in an email.
No email? Write to them by hand
Some affiliates don't publish an email, only a contact form or a profile you can message. On those rows, press Write to them by hand. We write a short message from what the row shows:
- It opens on one piece of theirs that mentions one of your competitors, and says why that made you write.
- With no such piece, it says what you're writing about instead, never a compliment we can't back up.
- It ends with one question: do they want the link to join?
Change anything you like, press Copy message, then paste it into their contact form or a direct message and send it yourself. We never send it for you, and nothing is automated on any site. LinkedIn and TikTok both ban software that messages people for you, so doing it by hand keeps your accounts safe.
If a page we read says how they like to be contacted, the row says so, with their own words. For example, Prefers the contact form. They say: "Partnerships: please use the contact form." It can also say Prefers a DM, Prefers Discord, Prefers email or Says no pitches. It's there for you to read. Nothing acts on it.
An affiliate's profile
Click a name. On a laptop their profile opens beside the list, so you can read down the list, one affiliate after another, without ever closing it. On a phone it fills the screen.
Seven tabs:
- Overview. Why they scored what they scored, with a bar and one line per part. Where they rank, and their key numbers with bands. What they already promote, and the competitors they name. For websites, a traffic trend once there are two months of estimates, and top countries and keywords once a scan has fetched them.
- Evidence. Every page or video the scan found, as a card: its title, its date, its search position or views, and any competitor it names.
- Contact. Their address once you've revealed it, or what a credit buys if you haven't.
- Conversation. The emails between you, once you've written to them.
- Deal. The terms for this one affiliate. See the deal and the hand-off.
- Notes. Your team's notes and tags. Below them, the lists they're on.
- Timeline. What happened with them, newest first.
One button sits at the foot of every tab. With no address yet it's Reveal email, with the cost on it. It saves them first if you haven't, for free, and you're only charged if we find an address you can use. Then it's Write an email. Skip, beside it, opens the next one and changes nothing.
Not a fit, Add to campaign, Do not contact and the owner sit under their name.
Every address shows its check beside it. Found more than one? You see each, best first, with its own check, so you can pick the one least likely to bounce before you write to anyone. A catch-all domain takes mail for every address, so a check can't tell whether this one is read. It says "Catch-all, may bounce". Never verified.
Keyboard
On Discover and Saved:
- J and K move down and up the list. With a profile open, the profile moves with you.
- Enter opens the profile.
- S saves the one you're on.
- X skips to the next one.
- Esc steps back one thing per press. First it closes the profile, then it clears your selection, then it clears the filters and the search.
- ? lists the keys.
None of them works while you're typing in a box.
In the traffic section, a trend needs two months. A site with one month of estimates says "No trend yet", and each weekly scan adds a month. A country needs 5% of the traffic and 200 visits to be listed, and a keyword needs 100 searches a month. Anything under that is counted, not shown.
Quick review
Quick review shows your best matches as single cards.
- Right arrow, or swipe right: save.
- Left arrow, or swipe left: not a fit.
- Down arrow, or swipe down: skip for now.
The page keeps count ("12 of 50 reviewed") and how many you've saved, and it remembers both if you leave. Undo is always on screen. It brings back the last card you marked not a fit or skipped. A save is undone in Saved. A quick-review save is an ordinary save. It never reveals an email and never spends a credit. After the last card you get the next steps, and you can go through the skipped ones again.
Saved
Saved is the second tab on Discover, beside Matches, and no longer has its own place in the menu on the left. Four views:
- Saved. Your shortlist. Each row adds a status, tags, the deal in one line with Edit deal, and an owner.
- Deals. The same people, for the ones with terms.
- Hidden. Everyone you marked not a fit, each with Bring back, plus anyone a scan hid, with the reason the scan gave.
- Existing affiliates. People you already work with, so Discover leaves them out.
Status has nine steps: Found, Emailed, Replied, Talking terms, Joining, Live, Went quiet, Said no, Later. A change saves at once. Undo lasts five seconds. You can't pick Live by hand: it's set when you add them to AffiliateRail, because that's the moment the partner exists.
Find emails for selected looks up the email for every row you ticked, with the cost on the button before you press it. For example, "3 email credits". No email, no charge. If you tick more rows than you have credits, the button stays off and tells you why. Past 25 rows, the button says Find emails for the first 25, then tells you afterwards exactly how many of your rows it skipped. Run it again.
While it runs, the button counts as it goes: "Finding emails, 7 of 25". Each row is looked up and charged on its own, and only when we find an address. Close the tab? Every row already looked up keeps its email and its charge. The rest weren't touched. Leaving mid-run asks first. If your email credits run out, it stops and says how many weren't looked up.
Export as CSV gives you one row each.
- Who they are: name, site or handle, channel, audience.
- The score and its four parts, with their top piece of content.
- The email and its check.
- Where they stand: status, deal, owner.
- Your own tags, lists and notes.
Exports are on paid plans. They only ever include people you saved.
Existing affiliates
Paste emails, sites, YouTube channel links or handles, one per line, or pick a CSV. We match on all three, and anyone who matches moves out of Discover into this view. RecruitAffiliates.ai resolves a handle to the channel's stable ID before saving it. An unresolved handle is reported as unresolved and does not pretend to exclude a channel.
Your AffiliateRail partners need no upload. RecruitAffiliates.ai reads them live, so a partner you added five minutes ago is already left out.
Two tiers on website rows
A green Already promotes chip means their own page shows they earn commission today: a tracked link, a disclosure or a promo code. That is proof, so these rows sort first.
A blue Good fit chip means we read their front page and it looks like an independent site that publishes for your kind of buyer. We found no proof they earn commission, so give them a closer look before you count on them.
Rows that already show "Already promotes" with a competitor's name keep that line and don't get a second chip. YouTube and podcast rows have neither chip.
Children's channels
If YouTube marks a channel as made for kids, it never shows on Discover, Saved, Hidden or anywhere else, and you can't email it. YouTube sets that flag, not us. A channel you saved before we saw the flag drops out on the next scan.
On the trial
The top of Discover shows the separate qualified, reachable and verified-email totals. Your trial can show the best 50 results. Hidden rows, such as companies selling their own product, stay out of those totals.
The trial shows your top fifty matches. The rows after them show greyed out, with no names, and Upgrade to see all says how many matches a plan shows. Filters and sorts work inside those fifty, and hiding one doesn't bring in the fifty-first. When the trial ends, everything you saved stays, and you can still save. New scans, revealing emails and sending wait for a plan.
Was this page helpful?