prospecting · saas-prospecting

SaaS Prospecting Reference

For when the user sells SaaS or digital services to other SaaS companies / digital businesses.


ICP Signals That Matter (SaaS branch)

Beyond standard firmographics (industry, size, geography), SaaS prospects are qualified by:

Technographic signals

Growth signals

Decay signals (downgrade scoring)


Discovery Sources (SaaS branch)

Combine 2+ sources for cross-verification.

Tier 1 — primary discovery

Tier 2 — technographic / growth signals

Tier 3 — buying signals

GitHub prospecting pattern (when audience is developers)

For dev-tool SaaS, GitHub is one of the highest-quality discovery channels:

  1. Identify 3–5 "anchor" repos: your direct competitors, your category leader, complementary tools your buyer uses
  2. Pull stargazers (or forks for stronger intent) via node tools/clis/github-prospects.js stargazers <owner/repo> --enrich --with-company --format csv
  3. Filter to users with company set — these are the easiest to enrich downstream
  4. Pair with Apollo/Clay/Hunter to lookup email by name + company
  5. Validate with Truelist before adding to outreach list

Tradeoffs: GitHub yields email for only ~5–20% of users directly. The strength is the signal quality — a stargazer of a niche dev tool is genuinely in-market in a way Apollo firmographics alone can't tell you.


Qualification Checklist (SaaS branch)

For each candidate, verify:


Output Columns (SaaS branch)

Recommended CSV columns:

score,company,domain,industry,size_band,country,funding_stage,last_round_date,tech_stack_match,signal,signal_date,contact_name,contact_title,contact_email,email_status,linkedin_url,source_urls,why_prospect,confidence,verified_date,notes

For chat table, condense to: Score | Company | Industry | Size | Signal | Contact | Email status | Confidence.


Top Outreach Targets Selection (SaaS)

Prioritize for the top 3–5 hot leads:

  1. Strongest signal recency — funding 30 days ago beats funding 9 months ago
  2. Tech stack match strength — known integration partner beats inferred fit
  3. Decision-maker named with verified email — beats role-pattern-guessed email
  4. Multi-source confidence — both Apollo + Crunchbase agree beats one source

Each top target gets a one-sentence outreach rationale that names the specific signal: "Raised Series B 30 days ago; hiring Head of RevOps; verified VP of Ops email."


Common Mistakes (SaaS)

  1. Buying lists from Apollo wholesale without re-verifying email and re-checking firmographics. Stale data is the norm.
  2. Treating tech stack data as 100% accurate. BuiltWith and Wappalyzer miss things; Clay's waterfalls miss things. Cross-check.
  3. Targeting Series C+ for early-stage SaaS sellers. The buyer profile is wrong — too many procurement hoops, too much red tape.
  4. Targeting Series Pre-Seed seed for products requiring meaningful budget. They have neither budget nor evaluator bandwidth.
  5. Ignoring intent data when it exists (ZoomInfo Intent, 6sense, etc.) — pre-warm signals beat cold every time.

Source: https://github.com/coreyhaines31/marketingskills/skills/prospecting/references/saas-prospecting.md · v1.1.0 · MIT License (c) 2025 Corey Haines.