Automated SEC Form D filings tracker with Google Sheets integration
Ready for 3.0What this workflow does
This workflow has 6 nodes and runs on a schedule (cron */10 6-21 * * 1-5). Along the way it connects Google Sheets. It also calls sec.gov over HTTP.
How it runs
Trigger: On a schedule (cron */10 6-21 * * 1-5).
- Fetch SEC Form D Filings (HTTP Request): calls sec.gov
- Parse SEC RSS Feed (XML): converts between XML and JSON
- Extract & Format Filing Data (Code): runs custom JavaScript code
- Filter New Filings Only (Remove Duplicates): removes duplicate items
- Save to SEC Data Sheet (Google Sheets): append
Services it uses
HTTP calls to: sec.gov
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - XML
n8n-nodes-base.xml - Code
n8n-nodes-base.code - Remove Duplicates
n8n-nodes-base.removeDuplicates - Google Sheets
n8n-nodes-base.googleSheets
From the author
Description This workflow automatically monitors and tracks SEC Form D filings (private placement offerings) by fetching data from the SEC EDGAR database every 10 minutes during business hours and saving new filings to Google Sheets for analysis and tracking.…