CauseIQ Nonprofit Scraper avatar

CauseIQ Nonprofit Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
CauseIQ Nonprofit Scraper

CauseIQ Nonprofit Scraper

Extract nonprofit organization data from CauseIQ.com -- the comprehensive directory of US nonprofits, charities, foundations, and associations.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Professional Edge

Professional Edge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

CauseIQ Nonprofit & Association Directory Scraper

Extract nonprofit organization data from CauseIQ.com -- the comprehensive directory of US nonprofits, charities, foundations, and associations. This Actor scrapes organization names, revenue figures, total assets, employee counts, EIN numbers, IRS classification types, and profile URLs from the CauseIQ nonprofit directory. It supports filtering by category (such as colleges, hospitals, food banks, museums) and optionally by US state, making it an ideal tool for nonprofit research, grant prospecting, donor analysis, and competitive benchmarking.

What data can you scrape from CauseIQ?

This CauseIQ scraper extracts structured nonprofit data directly from the site's embedded JSON-LD metadata, ensuring high accuracy and reliability. Because it uses CheerioCrawler (HTTP-only, no browser), it runs extremely fast and at minimal compute cost.

FieldDescription
nameOrganization name
revenueAnnual revenue (from IRS Form 990)
assetsTotal assets
employeesNumber of employees
einEmployer Identification Number (EIN)
irsTypeIRS classification (e.g., 501(c)(3))
profileUrlCauseIQ organization profile URL
categoryThe category searched

When Scrape Detail Pages is enabled, additional fields are extracted:

FieldDescription
descriptionOrganization description from meta tags
addressStreet address with city, state, ZIP
locationCity, state, ZIP
phonePhone number
websiteOrganization website URL
nteeCodeNTEE classification code (e.g., B42: Undergraduate College)
naicsCodeNAICS industry code
yearFormedYear the organization was formed
metroAreaMetropolitan area

Why use this CauseIQ scraper?

  • No login required -- all data is extracted from publicly accessible directory pages
  • Category filtering -- scrape specific nonprofit sectors like colleges, hospitals, food banks, animal shelters, and museums
  • State filtering -- narrow results to a specific US state (e.g., California, New York, Texas)
  • JSON-LD extraction -- uses embedded structured data for high accuracy, not fragile DOM selectors
  • Fast and efficient -- CheerioCrawler (no browser needed) keeps compute costs extremely low
  • Pagination support -- automatically follows listing pages with 20 organizations per page
  • Two modes -- quick listing data or full detail page scraping for complete nonprofit profiles
  • Bulk export -- download results as JSON, CSV, Excel, or connect via API

How to scrape CauseIQ nonprofit data

  1. Go to the CauseIQ Scraper page on the Apify Store
  2. Click Try for free to open the Actor in the Apify Console
  3. Enter a Category slug (e.g., colleges-and-universities, hospitals, food-banks, animal-shelters, museums). Find available category slugs by browsing causeiq.com/directory/
  4. Optionally enter a State Filter (e.g., california, new-york, texas) to narrow results to a single US state
  5. Set Max Pages to control how many listing pages to scrape. Each page contains 20 organizations
  6. Toggle Scrape Detail Pages on if you want full organization profiles (address, phone, NTEE code, website) or leave it off for a faster run with basic financial data
  7. Set Max Requests as a safety limit to prevent runaway costs
  8. Click Start and wait for results
  9. Download your data as JSON, CSV, or Excel, or access it via the Apify API

Input example

{
"category": "colleges-and-universities",
"state": "",
"maxPages": 5,
"scrapeDetails": false,
"maxRequestsPerCrawl": 500
}

Output example

Each nonprofit organization returns a JSON object like this (listing mode):

{
"name": "Harvard University",
"revenue": "$6,051,934,438",
"assets": "$70,647,595,000",
"employees": "37,629",
"ein": "04-2103580",
"irsType": "501(c)(3)",
"profileUrl": "https://www.causeiq.com/organizations/harvard-university,042103580/",
"category": "colleges-and-universities"
}

With Scrape Detail Pages enabled, each record includes additional fields:

{
"name": "Mount Holyoke College",
"revenue": "$255,831,582",
"assets": "$1,513,018,179",
"employees": "2,880",
"ein": "04-2103578",
"irsType": "501(c)(3)",
"profileUrl": "https://www.causeiq.com/organizations/mount-holyoke-college,042103578/",
"category": "colleges-and-universities",
"description": "Mount Holyoke College is a highly selective, nondenominational, residential, liberal arts college for women...",
"address": "50 College St, South Hadley, MA 01075",
"location": "South Hadley, MA 01075",
"phone": "(413) 538-2000",
"website": "mtholyoke.edu/",
"nteeCode": "B42: Undergraduate College (4-year)",
"naicsCode": "611310: Colleges, Universities, and Professional Schools",
"yearFormed": "1836",
"metroArea": "Springfield, MA"
}

How much does it cost to scrape CauseIQ?

This Actor uses CheerioCrawler (no browser), so compute costs are very low. The main cost factor is the per-result Actor fee.

ScenarioPagesResultsEst. ComputeEst. Actor Fee
One category, 1 page1~20~$0.005~$0.04
One category, 5 pages5~100~$0.01~$0.20
One category, all pages50+~1,000+~$0.10~$2.00
Category + detail pages5 + 100~100~$0.05~$0.20

Actor pricing: $0.002 per result + minimal platform compute costs. A typical run of 5 pages costs under $0.25 total.

Available categories

Here are some popular CauseIQ directory categories you can scrape:

Category SlugDescription
colleges-and-universitiesHigher education institutions
hospitalsHealthcare facilities
food-banksFood distribution nonprofits
animal-sheltersAnimal welfare organizations
museumsMuseums and cultural institutions
youth-developmentYouth-focused nonprofits
environmentalEnvironmental organizations
arts-cultureArts and cultural nonprofits

Browse all categories at causeiq.com/directory/categories-ntees/

Input parameters

ParameterTypeRequiredDefaultDescription
categorystringYescolleges-and-universitiesCauseIQ category slug
statestringNo--US state filter (e.g., california)
maxPagesintegerNo5Max listing pages to scrape (1-500)
scrapeDetailsbooleanNofalseVisit detail pages for full profiles
maxRequestsPerCrawlintegerNo500Safety limit on total HTTP requests

Tips for best results

  • Finding category slugs: Browse the CauseIQ directory and copy the URL slug from the address bar. For example, https://www.causeiq.com/directory/colleges-and-universities-list/ uses the slug colleges-and-universities.
  • State filtering: Use lowercase state names with hyphens for multi-word states (e.g., new-york, north-carolina, south-dakota).
  • Quick mode: Keep scrapeDetails set to false for fast bulk extraction of names, revenue, assets, and EIN numbers.
  • Full profiles: Enable scrapeDetails to get address, phone, website, and NTEE codes. This makes one additional request per organization, so it is slower.
  • Large scrapes: Increase both maxPages and maxRequestsPerCrawl together. Each page has 20 organizations.

Integrations

Connect CauseIQ nonprofit data with your workflow:

  • API -- Access results programmatically via the Apify API
  • Webhooks -- Get notified when a scrape completes
  • Zapier / Make -- Pipe results into Google Sheets, CRMs, or databases
  • Python / Node.js -- Use the Apify SDK to run and retrieve data

This Actor extracts publicly available nonprofit organization data from CauseIQ.com. It does not extract private user data, bypass authentication, or access protected content. The scraped data consists of nonprofit organization information derived from IRS Form 990 filings, which are public records. CauseIQ makes this data freely accessible on their public directory pages.

Users are responsible for ensuring their use of scraped data complies with applicable laws, including GDPR and CCPA, as well as the CauseIQ Terms of Service. For questions about data usage, consult a legal professional.

Support

  • Issues? Open an issue on the Actor's Apify page
  • Custom data needs? Contact us for enterprise solutions