Off-Page SEO & Link BuildingProspecting and outreach that earns replies · Lesson 10 of 17
Prospecting and qualifying at scale
Video lecture
Prospecting and qualifying at scale
The narrated lecture is in production
Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.
Chapters
Transcript of the narration, chapter by chapter.
0:00 Prospecting and qualifying
Here's a truth that saves more time than any template. Response rates depend far more on who you contact than on clever subject lines. A list of forty well chosen people will beat a scraped list of four thousand, every time. In this lecture you'll learn where to find prospects, how to qualify them in two passes, how to find the right person, and how to stay on the right side of email and data protection law.
0:33 Why list quality matters
Why does list quality matter so much? Three reasons. First, relevant people reply. Second, irrelevant emails hurt your sender reputation, which means even your good emails start landing in spam. And third, every bad pitch costs you something with an editor who might have been a great contact later. Think of your outreach domain like a credit score. Every careless send lowers it a little.
1:01 Prospecting sources
Where do good prospects come from? Competitor backlinks, which show sites already linking in your space. Search operators, for resource pages, contributors and round ups. Content explorer tools that find authors who recently wrote on your topic. News search, for journalists on the beat. Social platforms and professional communities. Podcast directories. And the warmest source of all, your own network: clients, suppliers, alumni and event contacts. Start there.
1:31 Two-pass qualification
Now qualify in two passes. The quick pass takes seconds per site. Is it relevant? Is there real content? Is it obviously a link seller? Has it been active in the last few months? Discarding fifty to eighty percent here is normal. Don't feel bad about it. The deep pass takes minutes per site. Apply the twelve point checklist, find the right person, and write a personalisation hook, something specific you noticed about their work.
2:04 The key column: personalisation hook
Here's the key idea of this lesson. The personalisation hook is the most important column in your prospect sheet. A recent article they wrote, a gap in their resource list, a quote they used, a shared connection. If you can't write a hook, that prospect probably isn't a good fit. Think of it like a dinner invitation. If you can't remember anything about the guest, maybe they shouldn't be on the list.
2:35 Right contact, right angle
Find the right contact. For articles, pitch the author, not a generic inbox. For resource pages, the page owner or editor. For businesses, the marketing or content lead. Email finding tools can help, but verify addresses so bounces don't damage your reputation. Then segment. Journalists covering e-commerce get the data study. Bloggers who wrote how to choose guides get the tool. University resource page owners get the free educational guide. Each segment gets its own template, personalised individually.
3:09 Example 1 (simple)
Worked example one, simple. A yoga teacher in Leeds has a free beginner's guide to breathing exercises. Instead of emailing every wellness blog, she searches for resource pages on local community and university wellbeing sites, finds twelve, and qualifies them down to five that list free guides and are clearly maintained. For each, she notes a hook: the student wellbeing page lists sleep resources but nothing on breathing. Five emails, each with a reason to exist.
3:42 Example 2 (illustrative)
Worked example two, realistic and illustrative. An agency in Karachi builds a prospect list for a client's new study on how Pakistani freelancers find clients. Sources: competitor backlinks, content explorer results and journalist searches. The raw list has eight hundred rows. Formulas normalise domains, flag duplicates, remove blocked sites and anyone contacted in the last ninety days. That leaves three hundred and ten. The quick pass leaves ninety. The deep pass leaves forty-two, each with a hook, a verified contact and a segment.
4:18 Scale without spam
Scale without spam. Scale in link building means efficient process, not blasting thousands of emails. Use a CRM or outreach tool to manage sequences, but personalise the first lines by hand. Cap daily sends per mailbox and warm up new domains gradually. Send from a real person with a proper signature. And suppress anyone who asks not to be contacted, across all campaigns. AI can summarise a prospect's recent articles for you, but treat that as a note, not a decision.
4:53 Weak → better → strong hooks
Let's practise writing hooks, because this is the skill that separates good prospectors. Weak hook: great blog. Better hook: your guide to Shopify SEO covers theme speed really well. Strong hook: your March guide to Shopify SEO recommends image compression but doesn't mention Arabic font loading, which slows many Gulf stores. That strong hook proves you read it, shows a specific gap, and naturally sets up your pitch. You can't write that in bulk. And that's exactly the point. If you can write a strong hook, the email almost writes itself.
5:33 Watch me do it: 25 qualified prospects
Watch me do it. I need twenty five qualified prospects for a client's new survey of Pakistani freelancers. First, I gather raw rows: competitor backlinks exported from my tool, a content explorer search for recent articles on freelancing in Pakistan, and a Google News search for journalists who covered remote work this year. I paste everything into the Raw tab, with a source column. Next, the formulas. Domain normalisation, duplicate flag, blocked list check, already linking check, and contacted in the last ninety days. I filter all the flagged rows out, which takes the list from four hundred to one hundred and sixty. Then the quick pass. I spend seconds on each site: relevant, real content, not a link seller, active recently. Sixty survive. Then the deep pass on the best sixty. For each, I find the author of the relevant article, verify the email, and write a hook. For example, your March piece on freelancers' payment delays didn't have data on how long payments actually take, and our survey measured exactly that. If I can't write a hook, the row goes. I end with twenty eight prospects, each with a verified contact, a hook and a segment.
6:59 Compliance (general info)
Compliance essentials, and this is general information, not legal advice. In the US, CAN-SPAM requires accurate headers and subject lines, sender identification, a physical postal address and an easy opt out for commercial messages. In the UK and EU, processing individuals' work emails needs a lawful basis, often legitimate interests for relevant B2B outreach, with transparency and respect for objections. Other markets, including the UAE, Saudi Arabia and Pakistan, have their own data rules. Check them for large programmes. And don't paste contacts' personal data into AI tools unless your agreements cover it.
7:39 Recap
Recap, with the common mistakes built in. Don't buy scraped lists. Don't email info addresses for editorial pitches. Every prospect needs a verified contact and a specific hook. And honour opt outs everywhere. Try this now. Take one asset you want to promote and build a prospect sheet of twenty-five qualified targets, each with a written hook. If you can't find twenty-five with hooks, that's useful information too. It might be the asset, not the list.
Good outreach starts with a good list
Response rates depend far more on who you contact than on clever subject lines. A small, well-qualified list beats a large scraped one every time — and protects your email domain's reputation.
Prospecting sources
| Source | How | Best for |
|---|---|---|
| Competitor backlinks | Export referring domains of top competitors (Module 6) | Sites already linking in your space |
| Search operators | intitle:, inurl:, quoted phrases, site: | Resource pages, guest contributors, roundups |
| Content explorers | Tools that search articles by topic and show linking domains | Authors who recently covered your topic |
| News search | Google News, publication archives | Journalists on the beat |
| Social and communities | LinkedIn, X, industry Slack/Discord groups | Relationship-first outreach |
| Podcast directories | Search by topic | Guest appearances |
| Your own network | Clients, suppliers, alumni, event contacts | Warmest prospects |
Useful operator patterns:
"write for us" OR "contribute" "marketing" -casino -loans
"best [topic] tools" 2026
intitle:"[topic] statistics" # pages that cite data — pitch fresh data
inurl:blog "[topic]" "Pakistan"
"[competitor name]" -site:competitor.example # sites mentioning competitorsQualifying: the quick pass and the deep pass
Quick pass (seconds per site): relevance, real content, not obviously a link seller, active in the last few months. Discard 50–80% here — that is normal.
Deep pass (minutes per site): apply the 12-point checklist from Module 1, find the right person, and note a personalisation hook.
Finding the right contact
- For articles: the author, not a generic inbox. Find them from the byline, author page, or LinkedIn.
- For resource pages: the page owner or site editor.
- For businesses: the marketing or content lead.
- Email-finding tools can help; verify addresses to avoid bounces that damage your sender reputation.
The prospect sheet
Domain | Page URL | Opportunity type | Relevance (1–3) | Quality pass (Y/N) |
Contact name | Role | Email (verified) | Personalisation hook | Pitch angle |
Status | Date sent | Follow-up date | Outcome | Link URL | NotesThe personalisation hook is the key column: something specific you noticed — a recent article, a gap in their resource list, a quote they used, a shared connection. If you cannot write a hook, that prospect probably is not a good fit.
Segmenting for relevance
Group prospects by the angle that fits them:
- Journalists covering e-commerce → data study pitch.
- Bloggers who wrote "how to choose X" guides → tool or template.
- Resource page owners at universities → free educational guide.
- Sites with broken links → replacement resource.
Each segment gets its own template, which you then personalise individually.
Scale without spam
"Scale" in link building means efficient process, not blasting thousands of emails:
- Use a CRM or outreach tool to manage sequences, but personalise the first lines manually.
- Cap daily sending per mailbox and warm up new domains gradually.
- Send from a real person's address with a proper signature.
- Suppress anyone who asks not to be contacted, across all campaigns.
Compliance essentials
Outreach is still commercial email in many jurisdictions:
- US (CAN-SPAM): accurate headers and subject lines, identify the sender, include a physical postal address and an easy opt-out for commercial messages, honour opt-outs promptly.
- UK and EU (UK GDPR/EU GDPR and PECR/ePrivacy): processing work email addresses of individuals requires a lawful basis (often legitimate interests for relevant B2B outreach, with a balancing test); be transparent, keep data minimal and honour objections. Rules for emailing individuals (including sole traders) are stricter than for corporate subscribers under PECR.
- Other markets (for example the UAE and Saudi data protection laws, or Pakistan's evolving rules): check local requirements — this area changes, so get advice for large programmes.
This is general information, not legal advice.
Hands-on: clean and prioritise a prospect list with formulas
Prospect lists built from several sources are full of duplicates and junk. In Google Sheets, with raw rows in a Raw tab (URL in A, source in B):
Domain (C2): =LOWER(REGEXREPLACE(REGEXEXTRACT(A2, "^(?:https?://)?([^/:?#]+)"), "^www\.", ""))
Duplicate? (D2): =IF(COUNTIF($C$2:C2, C2)>1, "dup", "")
Blocked? (E2): =IF(COUNTIF(Blocked!A:A, C2)>0, "blocked", "")
Already linking? =IF(COUNTIF(OurLinks!A:A, C2)>0, "already links", "")
Contacted <90 days? =IF(COUNTIFS(Log!A:A, C2, Log!D:D, ">="&(TODAY()-90))>0, "recent", "")Filter out anything flagged, then sort the remainder by relevance score. The "contacted in the last 90 days" check stops two colleagues pitching the same editor in the same week — one of the fastest ways to burn a relationship.
Where AI helps (and where it must not)
Language models are good at summarising a prospect's recent articles or classifying a page as "resource list", "news", "guest post menu" or "product page". They are bad at knowing whether an email address is real, who currently edits a section, or whether a site sells links in private. Use AI output as a column called ai_notes, never as the qualification decision, and never send personal data about contacts to an AI tool unless your organisation's data processing agreement and privacy notice cover it. The lesson on AI-assisted link-building workflows shows a safe pipeline.
Common mistakes
- Buying scraped email lists.
- Contacting generic inboxes (info@) for editorial pitches.
- No personalisation hook column — a sign you are about to spam.
- Ignoring opt-outs across campaigns.
Key takeaways
- Who you contact matters more than clever copy; small qualified lists beat large scraped ones.
- Use competitor backlinks, operators, content explorers and your network to prospect.
- Every prospect needs a verified contact and a specific personalisation hook.
- Outreach is subject to email and data protection law; honour opt-outs everywhere.
Check your understanding
Quick questions to lock in the lesson. They don’t count towards your certificate.
Put it into practice
Build a prospect sheet of 25 qualified targets for one linkable asset, with a personalisation hook for each.
Enrol for free to save your progress
Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.