Equity crowdfunding sites like Wefunder, StartEngine, DealMaker and Republic each show their own deals, but no single site shows all of them. If you invest in early-stage companies, sell to startups that are raising right now, or track the private market, you end up checking a handful of portals and still missing raises on the smaller ones.
There is one place every one of those raises has to appear: an SEC filing called Form C. This guide explains what it contains, why reading it by hand is slow, and how to turn it into a clean daily feed with the SEC Form C Crowdfunding Leads Actor on Apify.
What is Form C?
Under Regulation Crowdfunding (Reg CF), a US company can raise up to about $5 million a year from the general public, but only through a registered funding portal or broker-dealer. Before the raise opens, the company files a Form C with the SEC. It's public on EDGAR and includes:
- the company's name, address, website, entity type and state of incorporation
- the funding portal running the raise, and what it charges
- the security being offered (SAFE, preferred stock, revenue share, debt and so on)
- the minimum and maximum raise and the deadline
- headcount, plus revenue, net income, assets, cash and debt for the last two fiscal years
- officers and directors
Companies also file follow-ups: C/A (amendments), C-U (progress updates), C-AR (annual reports) and C-W (withdrawals).
The manual way (and why it hurts)
EDGAR lets you list filings by form type, but each Form C is a separate filing with an XML document inside. To build a list you'd open each one, find the offering details and financials, and copy them into a spreadsheet, every day. Amendments and progress updates are mixed in with new offerings, so you also spend time filtering out repeats.
Step 1: Configure the input
Open the Actor page and click Try for free. A good starting input:
{ "daysBack": 7, "includeAmendments": false, "includeUpdates": false, "maxItems": 50 } Useful filters:
-
daysBackordateFrom/dateTo: the filing-date window. -
states: two-letter codes for the issuer's business address, likeCAorNY. -
portalName: substring match on the funding portal, likeWefunder,StartEngineorDealMaker. -
minOfferingAmount: keep offerings whose maximum raise is at least this amount. -
includeAmendmentsandincludeUpdates: also return C/A, or C-U, C-AR and C-W filings.
Step 2: Read the output
Here are real rows from a recent run (filings from November 2026):
| companyName | filingDate | state | portalName | securityOffered | maximumOfferingAmount | deadlineDate |
|---|---|---|---|---|---|---|
| Oxeia Biopharmaceuticals, Inc. | 2026-11-10 | MA | DEALMAKER SECURITIES LLC | Series CF Preferred Stock | 2636921.25 | 2027-04-25 |
| Southern Pressed Juicery LLC | 2026-11-10 | SC | Vicinity LLC | Non-voting Preferred Units | 500000 | 2026-12-03 |
| Plots Inc. | 2026-11-09 | PA | Fundify Portal, LLC | SAFE | 1235000 | 2027-11-04 |
| Solar Development Group, LLC | 2026-11-04 | FL | CLIMATIZE EARTH SECURITIES LLC | Debt | 217000 | 2027-02-03 |
| Tallgrass Pictures LLC | 2026-11-02 | CA | OpenDeal Portal LLC | Membership Units | 5000000 | 2027-10-31 |
That small sample already covers five different portals and five different security types, which is the point: you see the whole Reg CF market, not one platform's slice.
Each full record also has CIK, accession number, entity type, incorporation date and state, street address, website, portal CIK and CRD, minimum raise, price per security, oversubscription terms, intermediary compensation, employee count, two years of financials, officers with titles, and links to the filing and its XML.
A couple of notes:
- Many Wefunder raises show
124000as the maximum. That's the portal's standard first-stage amount, and companies often raise it later through an amendment, so turn onincludeAmendmentsif you want to catch those increases. - The Actor follows SEC fair-access rules: it identifies itself and stays at or below five requests per second.
Step 3: Schedule it
- In Apify Console, open Schedules and click Create new.
- Set the cron expression.
0 7 * * 1-5runs it at 7:00 every weekday, since EDGAR doesn't accept filings on weekends. - Add the Actor and paste the same input you used above, with
daysBackset to 1. - Optional: connect Google Sheets, Slack, Zapier, Make or a webhook under the Actor's Integrations tab so each run lands where you already work.
Step 4: Run it from Python with apify-client
Install the official client (pip install apify-client) and keep your API token in an environment variable.
import os from apify_client import ApifyClient client = ApifyClient(os.environ["APIFY_TOKEN"]) run_input = { "daysBack": 1, "portalName": "Wefunder", "minOfferingAmount": 100000, "maxItems": 50 } run = client.actor("perskekits/sec-form-c-crowdfunding-leads").call(run_input=run_input) for item in client.dataset(run["defaultDatasetId"]).iterate_items(): print(item.get("companyName"), item.get("securityOffered"), item.get("maximumOfferingAmount"), item.get("website")) Use accessionNumber to de-duplicate, and cik to group a company's original Form C with its later amendments and updates.
What it costs
The Actor uses Apify's pay-per-event pricing:
- $0.005 per run start
- $0.003 per offering returned
So 100 offerings cost about $0.305 and 1,000 cost about $3.01. Apify's free plan includes a small monthly platform credit, enough to try small runs. Check the pricing tab for current rates before a large run.
FAQ
Where does the data come from?
SEC EDGAR, the official public source. No portal logins or paid APIs.
Does it cover Reg A+ or Reg D raises?
No, only Reg CF (Form C family). For private Reg D raises, see How to Track Startup Funding with SEC Form D Filings.
Can I filter by portal or state?
Yes, with portalName and states.
Is it legal to use this data?
Form C filings are public records. If you use them for outreach, follow CAN-SPAM, TCPA and other applicable rules. Nothing here is investment advice.
Wrapping up
Form C is the one place every US equity crowdfunding raise shows up, across every portal. Instead of checking each site, get every new offering parsed into a spreadsheet each morning. Try SEC Form C Crowdfunding Leads on Apify.


