Skip to content
Lead Generation Automate on LinkedIn - Personalisation, Enrichment logo

Lead Generation Automate on LinkedIn - Personalisation, Enrichment

Verified

Automates LinkedIn lead enrichment and AI personalization into Google Sheets.

n8nAI & LLMBeginner👁 3.4K views
Open template
Updated 2026-06-16

What this workflow does

This automation pulls lead details via HTTP, applies OpenAI models to create custom summaries and engagement insights, and writes enriched results to Google Sheets with dynamic column updates.

It is designed for sales and marketing teams seeking to streamline lead qualification and message personalization at scale using n8n.

Who is this for?

Sales development reps and growth marketers who need to enrich and personalize LinkedIn leads at scale without manual copy-paste work.

What problem it solves

Manually pulling LinkedIn profile data, verifying emails, and writing personalized messages is slow and error-prone; this workflow automates enrichment and stores everything in Google Sheets.

Live workflow preview

Interactive canvas of every node and connection — scroll and click to explore. Powered by n8n's preview.

Open the template on n8n to import and run it. View source template →

What it automates

Cold outreach prep

Pull new leads from a sheet, enrich bios via HTTP, then use OpenAI to generate first-line hooks based on recent activity.

Weekly list refresh

Re-run the workflow on existing rows to update missing emails or summaries without duplicating data.

Campaign segmentation

Enrich leads with OpenAI-generated tags so the sales team can filter the Google Sheet by industry or recent post topics.

How the workflow works

The 4 nodes in this automation, in order.

  1. 1Google SheetsgoogleSheets
  2. 2HTTP RequesthttpRequest
  3. 3Codecode
  4. 4OpenAI@n8n/n8n-nodes-langchain.openAi

Apps & integrations used

Google SheetsHTTP RequestOpenAI

How to set up Lead Generation Automate on LinkedIn - Personalisation, Enrichment

  1. 1Create a new n8n workflow and add a Google Sheets node to read lead URLs and IDs from your input sheet.
  2. 2Add an HTTP Request node to fetch additional profile data using the LinkedIn URLs.
  3. 3Insert an OpenAI node to generate a short profile summary and personalized message draft from the enriched data.
  4. 4Add a second Google Sheets node to append the new columns (email, summary, message) back to the sheet.
  5. 5Connect the nodes in sequence and activate the workflow; test with 3-5 rows first.

How to customize this workflow

  • Swap the OpenAI model from GPT-4o-mini to GPT-4o for longer summaries
  • Change the trigger from manual to a Schedule or Webhook node
  • Add a filter after the HTTP node to skip rows that already have an email
  • Insert a Set node to format data before writing to Google Sheets

Lead Generation Automate on LinkedIn - Personalisation, Enrichment: pros & cons

Pros

  • +Uses only the three listed integrations
  • +Keeps all data in one Google Sheet
  • +OpenAI handles personalization without extra tools
  • +Beginner-friendly node sequence

Cons

  • HTTP Request node still requires you to supply correct API endpoints
  • No built-in retry logic described in the given integrations
  • LinkedIn data access depends on the HTTP endpoint you configure
Did you find this helpful?

Frequently asked questions

It reads leads from Google Sheets, enriches them via HTTP, uses OpenAI for summaries and messages, then writes results back to the sheet.

User reviews

Verified reviews from the community shape this listing's rating.

Loading reviews…

Sign in to review

Promote Lead Generation Automate on LinkedIn - Personalisation, Enrichment

Add this badge to your website, or share the tool.

DFeatured on DhanasviLead Generation Automate on LinkedIn - Personalisation, Enrichment 0