The short version
- Reachability is scored separately from editorial quality: verified contact 35%, author or editor contact 25%, publisher reachable 15%, contact seniority 15%, contact confidence 10%.
- The Priority Score is 75% opportunity quality and 25% reachability, so editorial fit leads and reachability breaks ties.
- Invalid and disposable addresses are excluded from reachability entirely — a bad address is worse than no address.
- Unsubscribed and bounced contacts are excluded from ranking, so a suppressed contact cannot inflate an opportunity's position.
- When contacts change, the whole site is reranked, not just the row that changed — ranking is only meaningful relative to the rest of the list.
Suppose two pages come out of qualification. The first is an exceptional placement on a well-run industry blog, and nobody at that publisher lists an address anywhere. The second is a good-not-great roundup where the author's email is published on the page and verifies clean.
Which should be at the top of your list this morning?
A single score cannot answer that honestly. Collapse both facts into one number and you lose the ability to tell a great opportunity you cannot reach from a mediocre one — and those call for completely different responses. The first needs research; the second needs an email.
Two scores, one ranking
Dice therefore keeps two scores and derives a third.
- 01
Opportunity Score — editorial quality
Placement suitability, content relevance, page quality, audience intent, and competitor gap. Covered in full in the Opportunity Score. It says nothing about contacts.
- 02
Reachability Score — can you get to a human
Built from the contacts actually found for the publisher's domain, plus whether the publisher looks reachable at all.
- 03
Priority Score — the working order
A weighted combination: 75% opportunity quality, 25% reachability. This is what the list is sorted by.
Inside the Reachability Score
| Component | Weight | What it rewards |
|---|---|---|
| Verified contact | 35% | An address that has been checked and came back valid — the single strongest predictor that your email arrives. |
| Author or editor contact | 25% | Reaching the person who wrote or edits the page, rather than a general inbox. |
| Publisher reachable | 15% | Whether this kind of publisher answers email at all. Unknown scores in the middle rather than at zero. |
| Contact seniority | 15% | Whether the person can actually decide to edit the page. |
| Contact confidence | 10% | How confident the source is that the address belongs to that person. |
Two details in there matter more than their weights suggest.
Addresses that verify as invalid or disposable are removed before scoring, not scored low. A dead address is not weak evidence of reachability; it is a liability. Sending to it damages the sending reputation of your own domain, and that damage is permanent in a way a missed opportunity is not.
An unknown publisher scores 50, not 0. When there is genuinely no signal about whether a publisher answers email, the model says so by sitting in the middle. Treating unknown as failure would systematically bury every small publisher that has not been catalogued anywhere — exactly the publishers most likely to reply.
A dead address is not weak evidence of reachability. It is a liability, and it is removed before anything is scored.
Contact discovery order
Runs only after an opportunity qualifies · deduplicated per publisher domain
01The article, already fetched
No extra costAuthor byline and any address published on the page itself.
02Public publisher pages
Fetch onlyHome, /contact, /contact-us, /support, /help, /about, /press, plus one explicitly linked editorial page. Eight pages maximum.
03Provider lookup: the identified author
CreditsA targeted search for the person who wrote the page.
04Provider lookup: domain search
CreditsFallback only, when no author is identified or found.
Verification before the first send. Provider-supplied addresses are verified before outreach goes out. Addresses published on a publisher’s own contact page are not pushed through a verifier by default — several credits per publisher for very little information.
Why 75% / 25%
The split encodes a judgement worth stating plainly: editorial fit is the thing that is hard to change, and reachability is the thing you can work on.
If a page has no natural place for your product, no amount of contact research fixes it. But an excellent page with no contact is a research task — check the masthead, look at who has written there recently, find them elsewhere. Weighting reachability at a quarter keeps those opportunities visible near the top where you will actually do that work, while still ensuring that between two comparable pages, the one you can reach today wins.
The ranking also uses deliberate tiebreakers below the score itself — placement suitability, contact verification confidence, and how recently the page was validated — so two opportunities with identical priority still land in a stable, defensible order rather than an arbitrary one.
Reranking is global, not local
When new contacts are found, when an address is verified, when someone unsubscribes, or when the next batch of candidates is qualified, every active opportunity for that site is rescored and reordered together.
This is the only correct behaviour, and it is worth being explicit about why. A rank is a statement about position relative to everything else. Recomputing one row and leaving the rest alone produces a list where row 3 was ranked against last week's data and row 4 against today's — an ordering that is quietly wrong everywhere and obviously wrong nowhere.
47 opportunities for acme.com
Ranked by priority
Best AI visibility platforms for SaaS
growthlab.example · Comparison roundup
0
- Directly compares products in your category
- Three competitors are listed while your company is absent
- The roundup structure supports a new entry without an edit war
Who to email
Sarah Jones · Author · Senior editor
sarah@growthlab.exampleVerified
Example data. Every field shown comes with its source in the product.
How contacts are found in the first place — and why some opportunities have several while others have none — is covered in how contact discovery works.