Website Data Enrichment (Unverified)
detail.loadingPreview
Enriches website data with AI-generated insights from Google Sheets.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This workflow reads website domains from a Google Sheet, fetches their content, uses OpenAI to extract key information like value proposition, industry, target audience, and market type (B2B/B2C), and then updates the Google Sheet with these enriched details. It's designed for unverified community contributions, meaning the output may require review.
Key Features
- Reads website domains from Google Sheets.
- Fetches website content via HTTP requests.
- Cleans and shortens website content for AI processing.
- Utilizes OpenAI to extract structured data (value proposition, industry, target audience, market).
- Parses the AI response into usable fields.
- Updates the original Google Sheet with the enriched data.
- Includes a Wait node for potential rate limiting or pauses.
How To Use
- Import the workflow: Add this JSON to your n8n instance.
- Configure Credentials: Set up
Google Sheets account lucasfor Google Sheets access andLucas Open AIfor OpenAI API access. - Set Environment Variables: Ensure
$env.BASE_URLis configured for the HTTP Request node and$env.WEBHOOK_URLpoints to your Google Sheet document URL. - Map Google Sheet Columns: In the
Read Google SheetsandUpdate Google Sheetsnodes, ensure thesheetNameanddocumentIdare correctly set to your target Google Sheet. - Define Google Sheet Columns: In the
Update Google Sheetsnode, map the output fields (market,industry,value_proposition,target_audience) to your desired Google Sheet columns. ThecolumnToMatchOnshould be set to 'Domain' to update the correct row. - Adjust OpenAI Prompt: Modify the OpenAI node's
promptto refine the data extraction criteria or adjust output formats as needed. - Execute: Trigger the workflow manually or via an external event.
Apps Used
Workflow JSON
{
"id": "bc2d63d0-d148-4692-b8ee-50b4665f081f",
"name": "Website Data Enrichment (Unverified)",
"nodes": 0,
"category": "Community Contributed (Unverified)",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: bc2d63d0-d148...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Proxmox Custom AI Agent (Unverified)
An unverified community template for an AI agent that interacts with Proxmox.
Community Contributed Rundeck Job Executor (Unverified)
Executes a specified Rundeck job using provided credentials.
Manual Trigger Workflow - Cleanup Old Executions
Cleans up old n8n workflow executions triggered manually.
Community Contributed: Form to Google Doc Template
Automatically populates a Google Doc template with data from a form submission.
Community Contributed: A/B Split Testing
A/B test different AI agent prompts using Supabase for session management and OpenAI for LLM interaction.
Community Crypto Example
A manual workflow demonstrating the Crypto node.