๐ŸŽฃ LinkedIn scraping, structuring, and messaging using PhantomBuster and GPT-4

โšก 309 views ยท ๐ŸŽฃ Lead Generation & Enrichment

๐Ÿ’ก Pro Tip โ€” If youโ€™re pulling LinkedIn data through HTTP requests or dealing with API restrictions, thereโ€™s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search โ€” you just pass a URL and get structured data back.

View All Scrapers

Description

Description

This template automates the end-to-end process of extracting professional data from LinkedIn and converting it into a usable formatโ€”ideal for recruiters, SDRs, marketers, and growth teams. With a few simple configurations, youโ€™ll be able to trigger the flow, scrape profiles, and use AI to extract name, headline, company, role, industry, and moreโ€”without writing a single line of code.

Key Features

๐Ÿ”— Launch PhantomBuster Agent using a profile URL โณ Wait 45 seconds for PhantomBuster to complete scraping ๐Ÿ“ฅ Fetch and parse scraped data (download URL to JSON) ๐Ÿค– Use GPT-4 (OpenAI/Azure) to extract structured information ๐Ÿ“„ Output fields: Name, Headline, Company, Job Title, Industry, Experience, etc. ๐Ÿงฐ Optional: Personalize messages using extracted data ๐Ÿ“Š Send structured output to Google Sheets, Airtable, or CRM

Setup Instructions

PhantomBuster Configuration

OpenAI or Azure Setup

Google Sheet (Optional) Add a sheet with LinkedIn profile URLs to process in batch mode

Environment Cleanup

Customization Tips

Perfect For

๐Ÿš€ Growth hackers and SDRs automating lead generation ๐Ÿง  Recruiters scraping profiles for outreach ๐Ÿ“Š Marketing teams enriching data for campaigns ๐Ÿ› ๏ธ SaaS builders building LinkedIn intelligence tools

๐Ÿ”— Nodes Used

Google Sheets, HTTP Request, Schedule Trigger, AI Agent, Basic LLM Chain, Structured Output Parser

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup