Turn a LinkedIn URL into a cold email

— And Why It Might Be the End of Manual Prospecting. Task: The author replaced manual prospecting with an automated pipeline using n8n, Apify, and LLMs (Claude/GPT). The workflow triggers on a LinkedIn URL, scrapes profile data, cleans it, generates a personalized cold email via API, and delivers it to channels like Slack or Email. Human involvement is implied in the initial setup and monitoring, though the text describes the execution as fully automatic after input.; tools: n8n. Human role: The original post does not say how a person stayed involved.; limitations: The source is a promotional blog post by the creator, lacking third-party validation. It does not specify costs for Apify or LLM APIs, nor does it detail error handling for scraping failures or LinkedIn's terms of service violations. The claim of 'no login' for scraping may be technically inaccurate or risky depending on the scraper used..

Tools

n8n

Published on Agent Work Atlas:

Overview

— And Why It Might Be the End of Manual Prospecting

Workflow

The author replaced manual prospecting with an automated pipeline using n8n, Apify, and LLMs (Claude/GPT). The workflow triggers on a LinkedIn URL, scrapes profile data, cleans it, generates a personalized cold email via API, and delivers it to channels like Slack or Email. Human involvement is implied in the initial setup and monitoring, though the text describes the execution as fully automatic after input.

Reported result

The author claims the system books 20–30 qualified calls per month automatically. They note that previous manual efforts yielded only 2% reply rates. The text asserts the generated emails feel human and personalized, but provides no independent verification of these metrics or the actual quality of the leads.

Human role

The original post does not say how a person stayed involved.

Limitations

The source is a promotional blog post by the creator, lacking third-party validation. It does not specify costs for Apify or LLM APIs, nor does it detail error handling for scraping failures or LinkedIn's terms of service violations. The claim of 'no login' for scraping may be technically inaccurate or risky depending on the scraper used.

Try it

I want to build a proof-of-concept for an automated cold email generator using n8n. Inputs: - A sample LinkedIn profile URL: [replaceable input] - My product description and target audience: [replaceable input] - Preferred LLM (Claude or GPT): [replaceable input] Steps: 1. Set up an n8n workflow with a Webhook trigger. 2. Use Apify or a local scraper to extract Name, Title, Company, and Bio from the URL. 3. Clean the data using n8n Set/Function nodes. 4. Construct a prompt for the LLM to write a casual, concise cold email focusing on pain points. 5. Send the output to a Google Sheet for review. Constraints: - Do NOT send any emails automatically. - Perform a dry run with one profile first. - Show me the scraped data and the generated email draft for my approval before proceeding. - If scraping fails, stop and report the error. Success Metric: - A single, well-formatted email draft is generated and stored in the sheet without manual intervention.

Original source

Source reports are not independently verified. Publication date is the catalog publication date, not the original article date.

More cases · Marketing & sales