🎣 Automated NASA patent lead generation & scoring with OpenAI, Google, and Notion
⚡ 102 views · 🎣 Lead Generation & Enrichment
💡 Pro Tip — HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it — it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
Who is this for
This workflow is designed for Innovation Managers, Tech Transfer Offices, and Business Development Representatives looking to find commercial partners for new technologies.
What it does
This template automates the process of scouting startups that might be a good fit for NASA patents.
- Search: It fetches patents from the NASA Tech Transfer API based on a keyword you define.
- Find: It searches Google to identify startups operating in related fields.
- Enrich: It crawls the identified startup’s website to extract context about their business.
- Analyze: Using OpenAI, it scores the “fit” between the patent and the startup and drafts a personalized outreach email.
- Save: High-scoring leads are enriched with LinkedIn company pages and saved directly to a Notion database.
How to set up
- Configuration: In the Configuration node, set the
keywordvariable to the technology topic you want to search for (e.g., “robotics”). - NASA API: Get a free API key from
api.nasa.govand enter it in the NASA Patents API node parameters. - Apify: Connect your Apify account credential. You will need credits to run the
google-search-scraperandwebsite-content-crawleractors. - OpenAI: Connect your OpenAI credential.
- Notion: Create a database with the following properties and connect it in the Create Notion Lead node:
Company(Text)Website(URL)LinkedIn(URL)Email(Email)Score(Number)Draft Email(Text)NASA Tech(Text)
Requirements
- NASA API Key: Free to obtain.
- Apify Account: Requires
google-search-scraperandwebsite-content-crawleractors. - OpenAI API Key: For analysis and text generation.
- Notion Account: To store the leads.
🔗 Nodes Used
HTTP Request, Notion, OpenAI
📥 Import
Download workflow.json and import into n8n:
Workflow menu → Import from File