Create ideal customer profile from websites content to Google Doc
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
Who’s it for
Growth, marketing, sales, and founder teams that want a decision-ready Ideal Customer Profile (ICP)—grounded in their own site content.
How it works / What it does
- On form submission collects Website URL and Business Name and redirects to Google Drive Folder after the final node.
- Crawl and Scrape the Website Content - crawls and scrape 20 pages from the website.
- ICP Creator builds a Markdown ICP with:
A) Executive Summary B) One-Pager ICP C) Tiering & Lead Scoring D) Demand Gen & ABM Plays E) Evidence Log F) Section Confidence Facts vs. Inferences, confidence scores and tables. - Markdown to Google Doc converts Markdown to Google Docs
batchUpdaterequests. Then this is used in Update a document for updating the empty doc. - Create a document + Update a document generate “ICP for <Business Name>” in your Drive folder and apply formatting.
How to set up
- Add credentials: Firecrawl (Authorization header), OpenAI (Chat), Google Docs OAuth2.
- Replace placeholders:
{{API_KEY}},{{google_drive_folder_id}},{{google_drive_folder_url}}. - Publish and open the Form URL to test.
Requirements
Firecrawl API key • OpenAI API key • Google account with access to the target Drive folder.
Resources
Google OAuth2 Credentials Setup - https://docs.n8n.io/integrations/builtin/credentials/google/oauth-generic/
OpenAI API key - https://docs.n8n.io/integrations/builtin/credentials/openai/
Firecrawl API key - https://take.ms/lGcUp