Signal NFX Investors Email Scraper
Pricing
from $1.00 / 1,000 results
Signal NFX Investors Email Scraper
Scrapes VC and angel investor profiles from Signal by NFX (signal.nfx.com): name, firm, position, check size, sectors, stages, locations, social links, past investments, plus optional investor and firm emails. Use investor list URLs, investor URLs or all lists.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
ActorFlow
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Signal NFX Investors Scraper - VC & Angel Investor Data
Scrape VC and angel investor profiles from Signal by NFX (signal.nfx.com): name, firm, position, check size (min, target, max), sectors, stages, investment locations, LinkedIn/Twitter/Crunchbase links, experience, education and past investments. Paste an investor list URL or an investor profile URL, press Start, and export the investor database as JSON, CSV or Excel, or call it as an API.
Target website: signal.nfx.com
β¨ Features of this Signal NFX investor scraper
- Investor profile extraction gets name, headline, position, firm, fund size, check sizes, sectors, stages, locations and social links for every investor
- Past investments and background cover every funding round on record (company, stage, amount, date, lead/board role), plus experience, education and press links
- Every investor list in one run: the "All investor lists" option covers all 358 lists linked from the Signal homepage (by sector, stage and location), with duplicates removed
- Pagination support walks a ranked list (up to thousands of investors) in Signal's ranking order
- Investor and firm email finder: optionally looks up the investor's firm website and adds the emails found (name, role and LinkedIn) as a
leadsarray, plusemailwhen one of them is the investor's own. Off by default. Free Apify plans get it for 1 investor per run; paid plans have no limit - New-investor monitoring with a cache project name, so scheduled runs return only investors not seen before
- Proxy support, though the site works without one
- No browser required, which makes runs fast and cheap
π How to scrape Signal NFX investors in 5 steps
- Sign up for a free Apify account, which includes $5 monthly credit.
- Open the actor page and click Try for free.
- Fill in the Input fields (an investor list URL, an investor URL, or turn on "All investor lists").
- Click Start and wait for the run to complete.
- Download results from the Output tab in JSON, CSV, or Excel format.
You can also run this actor via the Apify API or integrate it directly into your workflows using Zapier, Make, or n8n.
π° Pricing for the Signal NFX scraper
This actor uses pay-per-result billing: you pay for each investor saved to the dataset.
- Emails are an optional extra charge. With Find investor emails on, each investor whose firm website returned at least one email costs a separate lead-enrichment event on top of the result. Investors whose firm has no website, or where no email is found, cost nothing extra.
- Free plan: the scraper itself runs normally for free users. Only the email lookup is limited, to 1 investor per run. Paid plans can look up emails for as many investors as they like.
- New Apify accounts include $5 of free monthly credit.
- It uses plain HTTP requests instead of a headless browser, so it costs much less to run than browser-based scrapers.
- Proxies are off by default, which keeps runs as cheap as possible.
π§ Signal NFX scraper input configuration
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | array | β | top-saas-seed-investors list (prefill) | Signal investor list URLs or single investor URLs. Lists are scraped in Signal's ranking order. |
allLists | boolean | β | false | Scrape every investor list linked from the Signal homepage (358 lists). Max items applies to each list, and an investor is never saved twice. |
scrapeDetails | boolean | β | true | Add website, investment focus, experience, education, press links and all past investments. Turn off for faster list-only runs (headline, location and round counts are still included). |
enrichLeads | boolean | β | false | Look up each investor's firm website and add the emails found as leads (and email when one is the investor's own). Needs a firm website. Extra charge only for investors with emails found. |
cacheProjectName | string | β | β | Use the same name on each scheduled run to get only new investors. Cached investors are skipped, not charged and not counted. |
maxItems | integer | β | 5 | Maximum unique investors saved for each investor list. |
proxyConfiguration | object | β | { "useApifyProxy": false } | Optional proxy. The site works without one. |
Supported URL types:
- Investor list:
https://signal.nfx.com/investor-lists/top-saas-seed-investors,https://signal.nfx.com/investor-lists/top-ai-pre-seed-new-york-city-investors - Investor profile:
https://signal.nfx.com/investors/george-zachary
π¦ Signal NFX scraper output data
Each investor is one JSON record with these fields: id, url, personSlug, name, firstName, lastName, headline, position, roles, imageUrl, firmName, firmSlug, firmUrl, firmWebsite, firmFundSize, location, investmentLocations, minInvestment, maxInvestment, targetInvestment, sectors, stages, investorLists, linkedinUrl, twitterUrl, facebookUrl, crunchbaseUrl, angellistUrl, websiteUrl, areasOfInterest, notInterestedIn, voteCount, previousPosition, previousFirm, experience, education, mediaLinks, investmentCount, fundingRoundCount, pastInvestments, listSlug, listRank, listInvestorCount, scrapedAt (plus changeType when a cache project is used, and email and leads, which are always present: null and [] when Find investor emails is off or nothing was found). The dataset has 1 view: Overview, a compact table with name, position, firm, location, check sizes, stages, sectors, round count and LinkedIn.
Output at a glance:
| Investor | Firm | Position | Target check ($) | Stages | Rounds | Rank |
|---|---|---|---|---|---|---|
| Aaref Hilaly | Bain Capital Ventures | Partner | 10,000,000 | Seed, Series A | 67 | 1 |
| Morgan Beller | NF Forward | General Partner | 2,500,000 | Seed, Series A | 21 | 2 |
| Navin Chaddha | Mayfield Fund | Managing Partner | 7,750,000 | Seed, Series A, B | 137 | 3 |
| Pete Flint | NFX | Managing Partner | 2,500,000 | Pre-seed, Seed | 129 | 4 |
| Mike Maples | Floodgate | Partner | 2,550,000 | Seed, Series A, B | 73 | 5 |
Sample output (raw JSON):
{"id": "6743","url": "https://signal.nfx.com/investors/navin-chaddha","personSlug": "navin-chaddha","name": "Navin Chaddha","firstName": "Navin","lastName": "Chaddha","headline": "Managing Partner at Mayfield Fund","position": "Managing Partner","roles": ["VC", "Investor"],"imageUrl": "https://signal-api.nfx.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBMzdPQVE9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--df9209c4abf8df7c79b23d26ee40552c6fe9a43f/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBPZ2hxY0djNkUzSmxjMmw2WlY5MGIxOW1hV3hzV3dkcEFsZ0NhUUpZQWc9PSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--f8e22238db523e6e5e5a8ae643921849c4b207bd/0","firmName": "Mayfield Fund","firmSlug": "mayfield-fund","firmUrl": "https://signal.nfx.com/firms/mayfield-fund","firmFundSize": null,"location": "Menlo Park, California","investmentLocations": ["Menlo Park, California"],"minInvestment": 500000,"maxInvestment": 15000000,"targetInvestment": 7750000,"sectors": ["Social Commerce", "ClimateTech/CleanTech"],"stages": ["Seed", "Series B"],"investorLists": [{"slug": "social-commerce-seed","url": "https://signal.nfx.com/investor-lists/top-social-commerce-seed-investors","stage": "Seed","vertical": "Social Commerce","location": null},{"slug": "climatetech-cleantech-series-b","url": "https://signal.nfx.com/investor-lists/top-climatetech-cleantech-series-b-investors","stage": "Series B","vertical": "ClimateTech/CleanTech","location": null}],"linkedinUrl": "https://www.linkedin.com/in/navinchaddha/","twitterUrl": "http://www.twitter.com/NavinChaddha","facebookUrl": null,"crunchbaseUrl": "https://www.crunchbase.com/person/navin-chaddha","angellistUrl": "https://www.angel.co/navinchaddha","websiteUrl": "https://mayfield.com/team/navin-chaddha/","areasOfInterest": null,"notInterestedIn": null,"voteCount": 20,"previousPosition": null,"previousFirm": null,"experience": [{ "title": "Series A Investor", "company": "Alchemy", "startDate": "2019-04", "endDate": null },{ "title": "Investor", "company": "AttoTude", "startDate": null, "endDate": null }],"education": [{ "school": "Indian Institute of Technology Delhi", "degree": "B. Tech", "fieldOfStudy": "Electrical Engineering" },{ "school": "IIT Delhi", "degree": "B. Tech", "fieldOfStudy": "Electrical Engineering" }],"mediaLinks": [],"investmentCount": 70,"fundingRoundCount": 137,"pastInvestments": [{ "company": "Hello Haven", "stage": "Pre Seed", "amount": "$15M", "date": "2026-09-17", "isLead": null, "boardRole": null },{ "company": "Hang Ten Systems", "stage": "Seed", "amount": "$53M", "date": "2026-09-16", "isLead": null, "boardRole": null }],"listSlug": "saas-seed","listRank": 3,"listInvestorCount": 5778,"scrapedAt": "2026-10-15T14:58:33.191Z"}
(Arrays are trimmed to 2 entries here; real records contain every entry.)
π§ How to find investor emails from Signal NFX (email enrichment)
Signal NFX does not show investor emails to logged-out visitors, so the actor can look them up for you. Tick Find investor emails and it takes the website of each investor's firm and searches that domain for public email addresses.
- What you get: every investor has a
leadsarray of contacts found on the firm's website (name, email, email type, role, department, seniority, phone and LinkedIn), and anemailfield.emailis filled only when one of those contacts matches the investor's first and last name, otherwise it isnull. - Always present:
emailandleadsare in every record, asnulland[]when the option is off, the firm has no website or nothing was found, so the output format never changes. - Pay only when found: a separate lead-enrichment charge applies per investor whose firm website returned at least one email. No website or no email means no extra charge.
- Free plan limit: free Apify users can run the scraper as usual, but the email lookup returns results for only 1 investor per run. The other investors are still saved with
email: nullandleads: [], and the log tells you about the limit. Paid users have no limit and can enrich every investor. - One lookup per firm: investors at the same firm share a website, so each domain is looked up once per run.
Example of the leads array (placeholder values, not real people):
| Name | Email type | Position | Department | Seniority | Phone | ||
|---|---|---|---|---|---|---|---|
| Jane Doe | jane.doe@example-ventures.com | personal | Partner | executive | senior | +1 555 010 0100 | linkedin.com/in/jane-doe-example |
| John Roe | john.roe@example-ventures.com | personal | Principal | management | senior | β | β |
| General contact | info@example-ventures.com | generic | β | β | β | β | β |
Each row is one object in the array. Fields the lookup cannot find are null.
π Scrape only new Signal NFX investors with the cache
Set the same Cache project name on every scheduled run and the actor remembers each investor it has saved under that name.
- Skipped and not charged: investors already saved are not saved again, not charged, and do not count towards Max items.
- Tagged as new: every saved record gets
changeType: "new". - Separate lists: different names keep separate caches, so you can track one investor list or sector per project.
- Combines with emails: cached investors are skipped before the email lookup, so you are not charged for emails on investors you already have.
Use it with Apify Schedules for a daily or weekly feed of newly ranked investors.
π How to scrape Signal NFX with Python, JavaScript or the API
Run the actor programmatically with the official Apify clients. Replace <YOUR_API_TOKEN> with the token from your Apify Console.
Python (pip install apify-client):
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run = client.actor("confidential_gnat/signal-nfx-investors-scraper").call(run_input={"startUrls": [{"url": "https://signal.nfx.com/investor-lists/top-saas-seed-investors"}],"maxItems": 50,"scrapeDetails": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
JavaScript (npm install apify-client):
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });const run = await client.actor('confidential_gnat/signal-nfx-investors-scraper').call({startUrls: [{ url: 'https://signal.nfx.com/investor-lists/top-saas-seed-investors' }],maxItems: 50,scrapeDetails: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
cURL, which starts a run and waits for the dataset:
curl -X POST "https://api.apify.com/v2/acts/confidential_gnat~signal-nfx-investors-scraper/run-sync-get-dataset-items?token=<YOUR_API_TOKEN>" \-H "Content-Type: application/json" \-d '{"startUrls":[{"url":"https://signal.nfx.com/investor-lists/top-saas-seed-investors"}],"maxItems":50,"scrapeDetails":true}'
π‘ What you can use Signal NFX investor data for
- Build a fundraising target list of investors who match your sector, stage and check size
- Enrich a CRM with investor LinkedIn, Twitter, Crunchbase and website links
- Research an investor's portfolio and recent rounds before a pitch
- Map which firms and partners are most active in a sector or city
- Watch Signal lists on a schedule and get only newly ranked investors
Founders, startup advisors, accelerators, VC platform teams and sales teams selling to funds use this data in venture capital, startup fundraising and investor-relations work.
β οΈ Limitations of the Signal NFX scraper
- Emails come from the firm's website, not from Signal. Signal itself hides emails and intro paths from logged-out visitors. With Find investor emails on, the actor looks them up from the firm's website instead, so investors at firms without a website, or with no public emails, get none.
emailis filled only when a contact matches the investor's first and last name. On a free Apify plan the email lookup covers only 1 investor per run. - Sparse optional fields. Facebook links, previous position/firm, fund size, press links and free-text interests are often empty on Signal itself and come back as
nullor empty arrays. - Image URLs are Signal redirect links that resolve to the photo.
β Signal NFX scraper FAQ
Can I scrape Signal by NFX legally?
This actor only collects investor data that Signal shows publicly without a login. Scraping publicly available data is generally considered lawful (see hiQ Labs v. LinkedIn), but you are responsible for following Signal's Terms of Service and privacy laws such as GDPR and CCPA, because the records contain personal data.
What data does the Signal NFX scraper return?
Name, headline, position, firm, location, check sizes, sectors, stages, investment locations, round and investment counts, list memberships, list rank and social links come from the list. With "Scrape full investor profile" on (the default), you also get website, investment focus, experience, education, press links and every past investment.
How many investors can I scrape from one Signal list?
maxItems limits investors per start URL (per list), and Signal lists hold up to several thousand investors each (the SaaS seed list has 5,778). With "All investor lists" the limit applies to each of the 358 lists, and an investor already saved from one list is not saved again.
Do I need a proxy to scrape signal.nfx.com?
No. Proxies are off by default and the site responded without blocks in testing. Switch on a datacenter proxy only if you start getting errors on very large runs.
How do I scrape Signal NFX with Python?
Use the Python example above with the apify-client package, then iterate over the dataset items of the finished run.
Can I run this Signal NFX scraper on a schedule?
Yes, with Apify Schedules. Set a cacheProjectName and each run skips investors already scraped under that name. Skipped investors are not charged, and new ones are marked changeType: "new".
What output formats are supported?
JSON, CSV, Excel, XML and RSS, either from the Output tab or through the Apify API.
Can I get investor emails from Signal NFX?
Yes, optionally. Signal only shows emails and intro paths to logged-in members, so the actor looks up the investor's firm website instead. Turn on Find investor emails and every record gets a leads array of contacts found for the firm (name, email, role, department, seniority, phone and LinkedIn), plus an email field when one of those contacts matches the investor. Records with no email found are not charged for it. Free Apify plans can enrich 1 investor per run, and paid plans have no limit.
π Relevant actors for investor and company contact data
| Scraper | Description |
|---|---|
| β BBB Emails & Info Scraper | Better Business Bureau businesses: phone, address, rating, accreditation and employee emails. |
| ποΈ German Imprint (Impressum) Scraper | Company decision makers, legal name and address from the Impressum page of any German website. |
| π PΓ‘ginas Amarillas Spain Business Scraper | Spanish business listings: name, phones, address, website and category. |
| πΌ XING Jobs Scraper | Job listings from XING with company, location and employment type. |
| π° Google News AI Scraper | Google News search by keyword with optional full article text and AI summaries. |
π Other actors you may find useful
| Scraper | Description |
|---|---|
| π₯Ύ AllTrails Scraper | Hiking, biking and running trails by park, city, state or country. |
| π― Kalshi Markets Scraper | Prediction market prices, implied probability, spread and volume. |
| π΅ Spotify Monthly Listeners Scraper | Artist monthly listeners, followers, top cities, discography and top tracks. |
| ποΈ Gametime Events Scraper | Events, venues and ticket offers from Gametime. |
| π· Vivino Wine Scraper | Wine name, winery, vintage, region and ratings from Vivino. |
π¬ Support & contact
If you encounter any issues or have questions, please open an issue or reach out via the Apify Community Forum.
You can also find more of our actors on the Actor Flow page.