Use this advanced n8n workflow to generate hyper-personalized cold email icebreakers at scale by scraping prospect websites and leveraging the OpenAI n8n node, writing results back to Google Sheets.
Download this n8n workflow template and start using it instantly.
Generating truly personalized cold outreach messages is critical for high reply rates, but manual personalization is tedious and difficult to scale. This powerful n8n workflow solves this by automating the data collection and creative writing process. It reads lead data (including the prospect's company website URL) from a Google Sheet, automatically visits and scrapes the website content, cleans the content using an intermediate AI step, and finally employs a complex custom prompt within the OpenAI n8n node to craft a unique, highly personalized icebreaker. The final icebreaker and an abbreviated company name are written directly back into the Google Sheet, ready for immediate use. This sophisticated n8n template allows sales teams to maintain quality personalization while achieving massive scale.
This n8n workflow begins with the Manual n8n trigger, which initiates the entire process.
Google Sheets, reads the lead list data from a specified spreadsheet. A Limit n8n node ensures that execution is capped (set to 500 items in this configuration).Loop Over Items n8n node splits the retrieved data, processing each lead individually to ensure dedicated handling for the scraping and AI generation steps.HTTP Request n8n node fetches the content of the organizationwebsiteurl field. The resulting HTML is then passed to the Markdown n8n node, which strips the raw HTML down to cleaner Markdown text.OpenAI n8n node, named 'Website Copy', takes the raw Markdown and converts it into structured plain text, ensuring clean input for the subsequent generation step. This n8n node uses a specific JSON output format.OpenAI n8n node uses the cleaned website copy alongside the prospect's profile data (name, headline, company) to generate the custom sales icebreaker and a shortened company name. The prompting is highly detailed, instructing the model to focus on non-obvious details to maximize impact.Google Sheets n8n node updates the original spreadsheet row, matching by the email column, and inserting the newly generated icebreaker (under the personalization column) and the newCompanyName.Wait n8n node is included after the update to introduce a delay, ensuring compliance with external API limits and preventing accidental rate-limiting during large batches.To deploy this powerful n8n workflow, follow these steps:
email, organizationwebsiteurl, firstName, etc.) and that the organizationwebsiteurl fields are populated.This n8n template relies on several key nodes working in sequence:
When clicking ‘Execute workflow’ (Manual Trigger): This n8n trigger is used to manually start the data synchronization and processing batch.
Google Sheets (Read): This initial n8n node connects to the prospect database. It retrieves rows to be processed.
Loop Over Items: This control flow n8n node processes the incoming data in individual chunks, essential for performing external operations like scraping and AI generation for each lead.
HTTP Request: This n8n node is configured dynamically to fetch the content of the organizationwebsiteurl for the current lead.
Markdown: Cleans the raw HTML response from the HTTP Request into structured text, preparing it for AI input.
Website Copy (OpenAI n8n node): Utilizes GPT-4.1-Mini to refine the scraped Markdown into a clean, plain text copy of the website, removing unwanted elements like links.
Personalization (OpenAI n8n node): This core n8n node uses a highly detailed system and user prompt, combining lead profile data and cleaned website text, to generate the personalized icebreaker and abbreviated companyName. It enforces strict JSON output.
Google Sheets1 (Write): Updates the target sheet, injecting the AI-generated personalization and newCompanyName back into the lead's row.
Use this sophisticated n8n workflow to automatically generate high-quality UGC marketing videos triggered by a Telegram message. This n8n automation utilizes GPT-4, Kie.ai, and fal.ai, making it one of the most powerful n8n templates available for media creation.

Use this powerful n8n workflow to automatically generate AI content, custom images using GPT-5 and JsonCut, and publish them to Instagram from any RSS feed source.

Use this advanced n8n workflow to fully automate the creation of YouTube music playlists. Integrates Telegram, GPT-4, Suno, Runway, and Creatomate for content, art, video, and publishing.

Deploy this powerful n8n workflow template to generate detailed, AI-powered SEO audit reports automatically using DataForSEO and advanced LLMs like Claude, delivered instantly via email.

Automate your sales process with this advanced n8n workflow. Use AI to generate personalized sales proposals instantly, update ClickUp CRM records, and draft follow-up emails via Gmail.

Hey 👋 I'm Abdul. I build AI-powered systems for marketing agencies and consultants who want to move fast and automate the boring stuff. Think lead gen agents, proposal generators, and content creation systems. I specialize in growth-focused automations and share workflows that save time and land clients.







































