Back to all work
NPSA Nonprofit Security Advisory 2025 · Ongoing

A 14-step distributed pipeline — 50,000+ verified contacts across all 50 states.

How we replaced a stale, expensive B2B database with a custom scraping and verification engine built specifically for the nonprofit vertical — at a fraction of the cost and multiples of the coverage.

NPSA case study cover
50,000+
Verified decision-maker contacts
50 states
National coverage
~$0.04
Per verified lead

A five-person firm with a national outbound mission.

Nonprofit Security Advisors (NPSA) is a specialized consulting firm that helps churches, schools, and other nonprofit organizations secure federal and state grant funding for security infrastructure.

The firm's work depends on reaching the specific decision-makers inside each organization — senior pastors, business administrators, facilities directors, operations managers — the people who actually sign off on security upgrades. The team of five runs the full advisory and outreach motion end-to-end.

The B2B data economics were broken.

Getting in front of those decision-makers at scale was the bottleneck. NPSA had been relying on a major B2B contact database alongside a traditional cold email pipeline, and the economics were not working: high per-contact cost, poor coverage of the nonprofit vertical, and stale records that rarely captured the non-pastoral roles NPSA needed most.

Building a qualified outreach list meant manually supplementing the database, chasing down missing roles one organization at a time, and verifying emails before any record was usable. The process did not scale, and the quality of any given lead file drifted within weeks.

A custom pipeline, built for the nonprofit landscape.

We approached the problem on two fronts. First, we facilitated NPSA's move off their existing cold-outreach infrastructure onto a modern email automation platform, resetting the deliverability floor and eliminating a meaningful chunk of monthly spend.

Second, we built a custom 14-step distributed scraping and verification pipeline designed specifically for the nonprofit landscape. The system discovers qualifying organizations via Google Places, visits each website with a headless browser, parses staff and leadership pages through a language model to extract decision-makers, filters by role, and verifies every email through Hunter.io.

The pipeline runs across multiple parallel workers on Railway — turning a state-level scrape into a multi-hour job instead of a multi-week one.

An on-demand data engine.

NPSA specifies a target state or region. The pipeline discovers every qualifying organization, visits each website, extracts the specific decision-maker roles the firm needs, verifies every contact, and returns a clean CSV.

Each record includes the person's name, title, direct email, phone number where available, and the source URL it was scraped from — every lead is independently verifiable.

Outbound that scales with the market, not with headcount.

Over 50,000 verified decision-maker contacts have been produced across all 50 U.S. states, at a cost of roughly $0.04 per lead — a fraction of what the firm's previous B2B data provider was charging for a fraction of the coverage.

What was once a manual research operation capped by staff capacity has become an on-demand data engine: a single lever NPSA can pull to generate a ready-to-use lead file for any state in the country. The firm's outbound motion now scales with the market, not with headcount.

The relationship is ongoing, and additional work is planned.

"NPSA is incredibly happy with your work."

Brad · CEO and Founder, NPSA

Lead data too expensive, too stale, or too thin?

If your outbound operation depends on lead data that's either too expensive, too stale, or too thin on the roles that matter — let's talk.

Book a 15-minute scoping call