Generate Personalized Icebreakers
Overview
Create hyper-personalized cold outreach messages at scale by combining Google Sheets, web scraping, and AI. This workflow is perfect for sales teams, SDRs, and agency owners looking to boost reply rates with icebreakers that actually feel personal. It takes lead info from a Google Sheet—including name, email, company, and website—then visits each site, pulls meaningful text, and crafts a tailored message using AI. The personalized message is then written back into your lead sheet, ready for use in cold email, LinkedIn DMs, or CRM enrichment.
Who’s it for
Cold email outreach specialists
B2B sales and SDR teams
Lead generation agencies
Founders doing outbound manually
How it works
Pull lead data from Google Sheets
Loop through each lead and scrape their website using an HTTP node
Clean and format the website content
Use OpenAI to generate a custom-written icebreaker for each lead
Write the final icebreaker back into the spreadsheet
How to set up
Connect your Google Sheets account
Replace the spreadsheet ID and column names with your own
Set up your OpenAI credentials (or whichever LLM you prefer)
Tweak the prompt for tone or style
Hit "Execute Workflow" and watch the sheet populate
Requirements
Google Sheets credentials
OpenAI (or any compatible LLM node)
The websites listed must be publicly accessible and static
How to customize
Modify the scraping logic to focus on specific sections (e.g. About page, Case Studies)
Adjust the AI prompt to match your brand’s tone
Add filtering logic to skip low-value leads
Integrate with your CRM to send the data downstream
Related Templates
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments