Skill Tracer
Skills › Marketing Skills › prospecting › data-sources.md

data-sources.md

300 lines · skills/prospecting/references/data-sources.md at 88c79f6

Open on GitHub

Most marks come from matching words in the file, so treat them as pointers.

1# Prospecting Data Sources
2
3Tool selection guide for prospecting across all three branches.
4
5---
6

Prospecting Data Sources

Tool selection guide for prospecting across all three branches.


Raw lines 1 to 6
7## Tool selection by goal
8
9| Goal | Primary tools | Notes |
10|------|--------------|-------|
11| **Build initial firmographic list (B2B / SaaS)** | Apollo, ZoomInfo, Clay | Apollo for breadth, ZoomInfo for enterprise + intent, Clay for custom workflows |
12| **Decision-maker mapping** | LinkedIn Sales Navigator (manual), Apollo, ZoomInfo | Sales Nav is the gold standard. Never bulk scrape it. |
13| **Tech stack qualification (SaaS)** | BuiltWith, Wappalyzer | BuiltWith has wider coverage + paid plans for bulk; Wappalyzer is lighter + free for small use |
14| **Funding signals (SaaS)** | Crunchbase, Pitchbook | Crunchbase free tier sufficient for early signals; Pitchbook for deeper investor data |
15| **Email pattern discovery** | Hunter, Snov, Apollo | Pattern guessing — followed by verification |
16| **Email deliverability verification** | Truelist, Hunter, NeverBounce, ZeroBounce | Always verify before adding to outreach lists |
17| **Visitor identification (warm intent)** | RB2B, Warmly, Vector, Ploy ◆ (sites hosted on Ploy) | Anonymous traffic → company or person identification |
18| **Intent data** | ZoomInfo Intent, 6sense, Bombora | Pre-warmed signals; mid-market+ pricing |
19| **Trigger event monitoring** | Google Alerts, Feedly, LinkedIn Sales Nav alerts | Free options are sufficient for most |
20| **Local business discovery** | Google Maps (manual), Yelp, Facebook Pages | Browser-assisted, not bulk-extracted |
22---

Tool selection by goal

GoalPrimary toolsNotes
Build initial firmographic list (B2B / SaaS)Apollo, ZoomInfo, ClayApollo for breadth, ZoomInfo for enterprise + intent, Clay for custom workflows
Decision-maker mappingLinkedIn Sales Navigator (manual), Apollo, ZoomInfoSales Nav is the gold standard. Never bulk scrape it.
Tech stack qualification (SaaS)BuiltWith, WappalyzerBuiltWith has wider coverage + paid plans for bulk; Wappalyzer is lighter + free for small use
Funding signals (SaaS)Crunchbase, PitchbookCrunchbase free tier sufficient for early signals; Pitchbook for deeper investor data
Email pattern discoveryHunter, Snov, ApolloPattern guessing — followed by verification
Email deliverability verificationTruelist, Hunter, NeverBounce, ZeroBounceAlways verify before adding to outreach lists
Visitor identification (warm intent)RB2B, Warmly, Vector, Ploy ◆ (sites hosted on Ploy)Anonymous traffic → company or person identification
Intent dataZoomInfo Intent, 6sense, BomboraPre-warmed signals; mid-market+ pricing
Trigger event monitoringGoogle Alerts, Feedly, LinkedIn Sales Nav alertsFree options are sufficient for most
Local business discoveryGoogle Maps (manual), Yelp, Facebook PagesBrowser-assisted, not bulk-extracted

Raw lines 7 to 23
24## Apollo
26**Use for**: General B2B / SaaS firmographic + contact data. Best starting point if you don't already have a list.
28**Strengths**:
29- Large database (>200M contacts, >60M companies)
30- Strong filtering UI (industry, size, technologies, signals)
31- Integrated email + LinkedIn finder
32- Pay-as-you-go and tiered plans
34**Watch out for**:
35- Data freshness varies — re-verify before scoring as "Hot"
36- Email accuracy ~60–80% — always validate
37- Bulk export limits apply
39**Integration**: see [apollo.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/apollo.md)
41---

Apollo

Use for: General B2B / SaaS firmographic + contact data. Best starting point if you don't already have a list.

Strengths:

  • Large database (>200M contacts, >60M companies)
  • Strong filtering UI (industry, size, technologies, signals)
  • Integrated email + LinkedIn finder
  • Pay-as-you-go and tiered plans

Watch out for:

  • Data freshness varies — re-verify before scoring as "Hot"
  • Email accuracy ~60–80% — always validate
  • Bulk export limits apply

Integration: see apollo.md


Raw lines 24 to 42
43## Clay
45**Use for**: Multi-source enrichment, waterfall lookups, custom scoring logic. When list quality matters more than list size.
47**Strengths**:
48- Waterfall logic: query providers in order and stop at the first verified result (see [sourcing-and-enrichment.md](sourcing-and-enrichment.md) for ordering and the bake-off)
49- 100+ data provider integrations
50- AI-powered enrichment (LLM-driven extraction from URLs)
51- Custom columns + scoring formulas
52- Native MCP server
54**Watch out for**:
55- Per-credit pricing can spike on large lists
56- Complexity overhead — easy to over-engineer workflows
58**Integration**: see [clay.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/clay.md)
60---

Clay

Use for: Multi-source enrichment, waterfall lookups, custom scoring logic. When list quality matters more than list size.

Strengths:

  • Waterfall logic: query providers in order and stop at the first verified result (see sourcing-and-enrichment.md for ordering and the bake-off)
  • 100+ data provider integrations
  • AI-powered enrichment (LLM-driven extraction from URLs)
  • Custom columns + scoring formulas
  • Native MCP server

Watch out for:

  • Per-credit pricing can spike on large lists
  • Complexity overhead — easy to over-engineer workflows

Integration: see clay.md


Raw lines 43 to 61
Uses an outside tool MCP :52
62## ZoomInfo
64**Use for**: Enterprise B2B + intent data. Mid-market+ buyer profiles.
66**Strengths**:
67- Enterprise-grade firmographic depth
68- Intent signals (companies searching topics relevant to your offer)
69- Best-in-class for >$50K ACV B2B sales
70- Native MCP server
72**Watch out for**:
73- Expensive ($15K+/yr starter)
74- Overkill for SMB prospecting
75- Locked into multi-year contracts typically
77**Integration**: see [zoominfo.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/zoominfo.md)
79---

ZoomInfo

Use for: Enterprise B2B + intent data. Mid-market+ buyer profiles.

Strengths:

  • Enterprise-grade firmographic depth
  • Intent signals (companies searching topics relevant to your offer)
  • Best-in-class for >$50K ACV B2B sales
  • Native MCP server

Watch out for:

  • Expensive ($15K+/yr starter)
  • Overkill for SMB prospecting
  • Locked into multi-year contracts typically

Integration: see zoominfo.md


Raw lines 62 to 80
Uses an outside tool MCP :70
81## Waterfall aggregators (FullEnrich, LeadMagic)
83**Use for**: Email and phone enrichment through one API call that queries several providers in sequence. The simpler alternative to building a waterfall in Clay.
85**Watch out for**:
86- Coverage and false-positive rates vary by ICP; run the bake-off in [sourcing-and-enrichment.md](sourcing-and-enrichment.md) before committing
87- Verify results anyway; finding an address isn't the same as confirming it
89**Integration**: see [fullenrich.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/fullenrich.md) and [leadmagic.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/leadmagic.md)
91---

Waterfall aggregators (FullEnrich, LeadMagic)

Use for: Email and phone enrichment through one API call that queries several providers in sequence. The simpler alternative to building a waterfall in Clay.

Watch out for:

  • Coverage and false-positive rates vary by ICP; run the bake-off in sourcing-and-enrichment.md before committing
  • Verify results anyway; finding an address isn't the same as confirming it

Integration: see fullenrich.md and leadmagic.md


Raw lines 81 to 92
93## Clearbit (legacy)
95Clearbit was absorbed into HubSpot (Breeze Intelligence). Its free tools ended in 2025, and new standalone API access is no longer generally available. Use HubSpot's enrichment if you're on HubSpot; otherwise use the providers above.
97**Integration**: see [clearbit.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/clearbit.md)
99---

Clearbit (legacy)

Clearbit was absorbed into HubSpot (Breeze Intelligence). Its free tools ended in 2025, and new standalone API access is no longer generally available. Use HubSpot's enrichment if you're on HubSpot; otherwise use the providers above.

Integration: see clearbit.md


Raw lines 93 to 100
101## Hunter / Snov
103**Use for**: Email pattern discovery + lightweight verification on small lists.
105**Hunter strengths**:
106- Domain-based email discovery
107- Built-in deliverability verification
108- Free tier reasonable for occasional use
110**Snov strengths**:
111- Email finder + drip campaigns (overlap with outreach tooling)
112- Bulk verification
113- Cheaper than Hunter at scale
115**Watch out for**:
116- Both are pattern-guessing tools — accuracy depends on the target company's email pattern being inferable
117- Always run results through a dedicated validator (Truelist or similar) before outreach
119**Integrations**: see [hunter.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/hunter.md), [snov.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/snov.md)
121---

Hunter / Snov

Use for: Email pattern discovery + lightweight verification on small lists.

Hunter strengths:

  • Domain-based email discovery
  • Built-in deliverability verification
  • Free tier reasonable for occasional use

Snov strengths:

  • Email finder + drip campaigns (overlap with outreach tooling)
  • Bulk verification
  • Cheaper than Hunter at scale

Watch out for:

  • Both are pattern-guessing tools — accuracy depends on the target company's email pattern being inferable
  • Always run results through a dedicated validator (Truelist or similar) before outreach

Integrations: see hunter.md, snov.md


Raw lines 101 to 122
123## Truelist
125**Use for**: Email deliverability validation before adding contacts to outreach lists. Critical safety step.
127**Strengths**:
128- Single-email sync verification (`/api/v1/verify_inline`) + bulk async (`/api/v1/verify`)
129- Returns `email_state` (ok / email_invalid / risky / unknown / accept_all) + `email_sub_state` (email_ok / is_disposable / is_role / unknown_error / failed_smtp_check) + did-you-mean typo suggestions
130- Catches catch-all domains, role accounts, spam traps, disposable providers
131- Official MCP server for agent-driven workflows (Claude, Cursor, VS Code)
132- Official SDKs in 7 languages + framework integrations (Django, Laravel, Next.js, Rails, React, Svelte, Vue, WordPress)
133- Native integrations with Mailchimp, Klaviyo, HubSpot, Zapier, Make, n8n, Clay, Salesforce, more
134- Pay-per-email pricing
136**Why this matters**: Cold email reputation craters when bounce rates exceed 2%. Validating before sending is non-negotiable. Apollo/ZoomInfo/Hunter data is often 60–80% accurate — Truelist catches the rest.
138**Integration**: see [truelist.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/truelist.md)
140---

Truelist

Use for: Email deliverability validation before adding contacts to outreach lists. Critical safety step.

Strengths:

  • Single-email sync verification (/api/v1/verify_inline) + bulk async (/api/v1/verify)
  • Returns email_state (ok / email_invalid / risky / unknown / accept_all) + email_sub_state (email_ok / is_disposable / is_role / unknown_error / failed_smtp_check) + did-you-mean typo suggestions
  • Catches catch-all domains, role accounts, spam traps, disposable providers
  • Official MCP server for agent-driven workflows (Claude, Cursor, VS Code)
  • Official SDKs in 7 languages + framework integrations (Django, Laravel, Next.js, Rails, React, Svelte, Vue, WordPress)
  • Native integrations with Mailchimp, Klaviyo, HubSpot, Zapier, Make, n8n, Clay, Salesforce, more
  • Pay-per-email pricing

Why this matters: Cold email reputation craters when bounce rates exceed 2%. Validating before sending is non-negotiable. Apollo/ZoomInfo/Hunter data is often 60–80% accurate — Truelist catches the rest.

Integration: see truelist.md


Raw lines 123 to 141
Uses an outside tool MCP :131
142## LinkedIn Sales Navigator
144**Use for**: Manual decision-maker discovery. The gold standard for B2B / SaaS prospecting but only when used as a research tool.
146**Strengths**:
147- Most accurate decision-maker data in the industry
148- Real-time job changes, posts, signals
149- Lead lists, alerts, saved searches
150- Inmail credits (separate channel from cold email)
152**Hard rules**:
153- **Never bulk scrape**. LinkedIn aggressively bans scrapers. Account ban risk is real and permanent.
154- Use Sales Nav as a research interface — open profiles, read, take notes, capture key data manually.
155- Apollo and other tools claim LinkedIn data via partnerships / public mirroring — verify the source legitimacy before assuming compliance.
157**Integration**: no MCP or API access at consumer level. Manual research only.
159---

LinkedIn Sales Navigator

Use for: Manual decision-maker discovery. The gold standard for B2B / SaaS prospecting but only when used as a research tool.

Strengths:

  • Most accurate decision-maker data in the industry
  • Real-time job changes, posts, signals
  • Lead lists, alerts, saved searches
  • Inmail credits (separate channel from cold email)

Hard rules:

  • Never bulk scrape. LinkedIn aggressively bans scrapers. Account ban risk is real and permanent.
  • Use Sales Nav as a research interface — open profiles, read, take notes, capture key data manually.
  • Apollo and other tools claim LinkedIn data via partnerships / public mirroring — verify the source legitimacy before assuming compliance.

Integration: no MCP or API access at consumer level. Manual research only.


Raw lines 142 to 160
Uses an outside tool MCP :157
161## BuiltWith / Wappalyzer
163**Use for**: Tech stack qualification (SaaS branch).
165**BuiltWith**:
166- ~50K+ technologies tracked
167- API + bulk lookups (paid)
168- Historical data (when stack changed)
170**Wappalyzer**:
171- Free browser extension; paid API
172- Lighter coverage than BuiltWith
173- Faster for one-off lookups
175Cross-reference both for high-confidence tech stack signals.
177---

BuiltWith / Wappalyzer

Use for: Tech stack qualification (SaaS branch).

BuiltWith:

  • ~50K+ technologies tracked
  • API + bulk lookups (paid)
  • Historical data (when stack changed)

Wappalyzer:

  • Free browser extension; paid API
  • Lighter coverage than BuiltWith
  • Faster for one-off lookups

Cross-reference both for high-confidence tech stack signals.


Raw lines 161 to 178
179## Crunchbase
181**Use for**: Funding signals (SaaS branch).
183**Strengths**:
184- Free tier shows recent funding events
185- Paid (Pro / Enterprise) unlocks alerts and deep history
186- API access for paid users
188**Watch out for**:
189- Coverage is best for VC-backed companies; bootstrapped + small businesses underrepresented
190- Self-reported data — verify funding amounts independently
192---

Crunchbase

Use for: Funding signals (SaaS branch).

Strengths:

  • Free tier shows recent funding events
  • Paid (Pro / Enterprise) unlocks alerts and deep history
  • API access for paid users

Watch out for:

  • Coverage is best for VC-backed companies; bootstrapped + small businesses underrepresented
  • Self-reported data — verify funding amounts independently

Raw lines 179 to 193
194## GitHub (stargazers / forks / watchers)
196**Use for**: Developer-intent prospecting. Especially powerful for dev-tool SaaS — stargazers of competitor or category-defining repos are in-market signal.
198**Strengths**:
199- Public API, no scraping concerns
200- High signal quality (a starred repo = explicit interest)
201- Forks are an even stronger signal (intent to modify, not just bookmark)
202- Bundled `github-prospects.js` CLI handles pagination + enrichment + CSV output
203- Free with 5,000 req/hr authenticated rate limit
205**Watch out for**:
206- Only ~5–20% of users publish email — pair with Apollo/Clay/Hunter for enrichment
207- Very-popular repos (100K+ stars) are mostly noise; smaller targeted repos (5K–25K) give better signal density
208- Most prospects are individuals, not company contacts directly — need to figure out their company from `company` field or LinkedIn
210**Integration**: see [github.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/github.md)
212---

GitHub (stargazers / forks / watchers)

Use for: Developer-intent prospecting. Especially powerful for dev-tool SaaS — stargazers of competitor or category-defining repos are in-market signal.

Strengths:

  • Public API, no scraping concerns
  • High signal quality (a starred repo = explicit interest)
  • Forks are an even stronger signal (intent to modify, not just bookmark)
  • Bundled github-prospects.js CLI handles pagination + enrichment + CSV output
  • Free with 5,000 req/hr authenticated rate limit

Watch out for:

  • Only ~5–20% of users publish email — pair with Apollo/Clay/Hunter for enrichment
  • Very-popular repos (100K+ stars) are mostly noise; smaller targeted repos (5K–25K) give better signal density
  • Most prospects are individuals, not company contacts directly — need to figure out their company from company field or LinkedIn

Integration: see github.md


Raw lines 194 to 213
214## Firecrawl / Browserbase (single-target site research)
216**Use for**: Programmatically extracting content from a **prospect's own website** that you already found via discovery on platforms like Google Maps, Yelp, or LinkedIn. Not for scraping those platforms themselves.

Firecrawl / Browserbase (single-target site research)

Use for: Programmatically extracting content from a prospect's own website that you already found via discovery on platforms like Google Maps, Yelp, or LinkedIn. Not for scraping those platforms themselves.

Raw lines 214 to 217
218### Firecrawl
220- **Best for**: "Just give me the page as markdown" — Local SMB website status checks, B2B company about/team page extraction, structured field extraction
221- **Strengths**: Low overhead, returns clean LLM-ready markdown, handles most JS-rendered sites, has an MCP server
222- **API + MCP + SDKs**: Node, Python, Go, Rust

Firecrawl

  • Best for: "Just give me the page as markdown" — Local SMB website status checks, B2B company about/team page extraction, structured field extraction
  • Strengths: Low overhead, returns clean LLM-ready markdown, handles most JS-rendered sites, has an MCP server
  • API + MCP + SDKs: Node, Python, Go, Rust
Raw lines 218 to 223
Uses an outside tool MCP :221
224### Browserbase
226- **Best for**: When you need real Chromium — JS-heavy pages, cookie consent dialogs, form submission to reach a contact page, session state
227- **Strengths**: Full browser control via Playwright/Puppeteer; Stagehand provides AI-friendly natural-language extraction; session recordings for debugging
228- **API + MCP (Stagehand) + SDKs**: Node, Python

Browserbase

  • Best for: When you need real Chromium — JS-heavy pages, cookie consent dialogs, form submission to reach a contact page, session state
  • Strengths: Full browser control via Playwright/Puppeteer; Stagehand provides AI-friendly natural-language extraction; session recordings for debugging
  • API + MCP (Stagehand) + SDKs: Node, Python
Raw lines 224 to 229
Uses an outside tool MCP :228
230### Critical compliance line
232Both tools can technically point at any URL. The hard rule:
234- ✓ **OK**: extracting content from a single business's own website (`joescoffeeshop.com`) that you found through manual discovery
235- ✗ **NOT OK**: pointing them at `google.com/maps`, LinkedIn search results, Yelp listings, or any platform whose ToS prohibits bulk extraction
237Discovery happens on platforms (manual browser-assisted research). Extraction happens on individual public business sites.
239**Integrations**: see [firecrawl.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/firecrawl.md), [browserbase.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/browserbase.md)
241---

Critical compliance line

Both tools can technically point at any URL. The hard rule:

  • ✓ OK: extracting content from a single business's own website (joescoffeeshop.com) that you found through manual discovery
  • ✗ NOT OK: pointing them at google.com/maps, LinkedIn search results, Yelp listings, or any platform whose ToS prohibits bulk extraction

Discovery happens on platforms (manual browser-assisted research). Extraction happens on individual public business sites.

Integrations: see firecrawl.md, browserbase.md


Raw lines 230 to 242
243## Visitor identification (RB2B, Warmly, Vector)
245**Use for**: Identifying anonymous site visitors as warm intent signals.
247**Strengths**:
248- Pixel-based visitor → company identification
249- High-intent: they came to your site, they're already in research mode
250- Slack / email alerts on key visits
252**Watch out for**:
253- Privacy/GDPR considerations — verify your privacy policy disclosures
254- Person-level identification raises higher concerns than company-level
256**Integration**: see [rb2b.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/rb2b.md)

Visitor identification (RB2B, Warmly, Vector)

Use for: Identifying anonymous site visitors as warm intent signals.

Strengths:

  • Pixel-based visitor → company identification
  • High-intent: they came to your site, they're already in research mode
  • Slack / email alerts on key visits

Watch out for:

  • Privacy/GDPR considerations — verify your privacy policy disclosures
  • Person-level identification raises higher concerns than company-level

Integration: see rb2b.md

Raw lines 243 to 257
258## Built into a site platform (Ploy ◆)
260Some site platforms identify visitors natively. Ploy, a [Verified Partner](https://github.com/coreyhaines31/marketingskills/blob/main/tools/REGISTRY.md#verified-partners) of this repository (disclosure, not endorsement), returns person, company, title, and pages viewed for visitors to sites hosted on it, with contact enrichment alongside.
262**Watch out for**:
263- Only works if the site is hosted on Ploy; for any other site use a pixel tool like RB2B, Warmly, or Vector
264- Metered by plan (as of 2026-10: 50 enrichments a month on Starter, 1,000 on Pro)
265- Ploy says no consent banner is needed; the same privacy and person-level cautions as above still apply, and the legal call is yours
267**Integration**: see [ploy.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/ploy.md)
269---

Built into a site platform (Ploy ◆)

Some site platforms identify visitors natively. Ploy, a Verified Partner of this repository (disclosure, not endorsement), returns person, company, title, and pages viewed for visitors to sites hosted on it, with contact enrichment alongside.

Watch out for:

  • Only works if the site is hosted on Ploy; for any other site use a pixel tool like RB2B, Warmly, or Vector
  • Metered by plan (as of 2026-10: 50 enrichments a month on Starter, 1,000 on Pro)
  • Ploy says no consent banner is needed; the same privacy and person-level cautions as above still apply, and the legal call is yours

Integration: see ploy.md


Raw lines 258 to 270
271## Free / browser-only fallbacks
273When the user has no paid tools, lean on:
275- **Google Search** — exact business name + city + role searches
276- **LinkedIn** (manual, no scraping) — company pages, employee lookups
277- **Crunchbase free tier** — funding events
278- **Wappalyzer browser extension** — tech stack at a glance
279- **Hunter.io free tier** — 25 lookups/month
280- **Google Maps** — for Local SMB discovery
281- **Business websites + About pages** — primary source for any claim
282- **News sites + press releases** — trigger event monitoring via Google Alerts
284Slower than tooled-up workflows, but produces high-quality smaller lists if the user is willing to do the work.
286---

Free / browser-only fallbacks

When the user has no paid tools, lean on:

  • Google Search — exact business name + city + role searches
  • LinkedIn (manual, no scraping) — company pages, employee lookups
  • Crunchbase free tier — funding events
  • Wappalyzer browser extension — tech stack at a glance
  • Hunter.io free tier — 25 lookups/month
  • Google Maps — for Local SMB discovery
  • Business websites + About pages — primary source for any claim
  • News sites + press releases — trigger event monitoring via Google Alerts

Slower than tooled-up workflows, but produces high-quality smaller lists if the user is willing to do the work.


Raw lines 271 to 287
288## Sequencing recommendations
290A typical full-stack prospecting workflow:
2921. **Define ICP** from product-marketing context (no tools needed)
2932. **Initial list** from Apollo or ZoomInfo (firmographic filter)
2943. **Enrich** with Clay (waterfall: tech stack, funding, trigger events)
2954. **Decision-maker mapping** in LinkedIn Sales Nav (manual)
2965. **Email pattern discovery** with Hunter or Apollo's built-in
2976. **Email validation** with Truelist before final list
2987. **Hand off** to cold-email skill for outreach copy
300Adapt this sequence based on which tools the user actually has.

Sequencing recommendations

A typical full-stack prospecting workflow:

  1. Define ICP from product-marketing context (no tools needed)
  2. Initial list from Apollo or ZoomInfo (firmographic filter)
  3. Enrich with Clay (waterfall: tech stack, funding, trigger events)
  4. Decision-maker mapping in LinkedIn Sales Nav (manual)
  5. Email pattern discovery with Hunter or Apollo's built-in
  6. Email validation with Truelist before final list
  7. Hand off to cold-email skill for outreach copy

Adapt this sequence based on which tools the user actually has.

Raw lines 288 to 300
Names a skill cold-email :298