๐ฃ LinkedIn profile finder via form using Bright Data & GPT-4o-mini
โก 7,925 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.
Description
image.png
This n8n workflow template automates the process of finding LinkedIn profiles for a person based on their name, and company. It scrapes Google search results via Bright Data, parses the results with GPT-4o-mini, and delivers a personalized follow-up email with insights and suggested outreach steps.
๐ What It Does
- Accepts a user-submitted form with a personโs full name, and company.
- Performs a Google search using Bright Data to find LinkedIn profiles and company data.
- Uses GPT-4o-mini to parse HTML results and identify matching profiles.
- Filters and selects the most relevant LinkedIn entry.
- Analyzes the data to generate a buyer persona and follow-up strategy.
- Sends a styled email with insights and outreach steps.
๐ ๏ธ Step-by-Step Setup
- Deploy the form trigger to accept person data (name, position, company).
- Build a Google search query from user input.
- Scrape search results using Bright Data.
- Extract HTML content using the HTML node.
- Use GPT-4o-mini to parse LinkedIn entries and company insights.
- Filter for matches based on user input.
- Merge relevant data and generate personalized outreach content.
- Send email to a predefined address.
- Show a final confirmation message to the user.
๐ง How It Works: Workflow Overview
- Trigger:
When User Completes Form - Search:
Edit Url LinkedIn,Get LinkedIn Entry on Google,Extract Body and Title,Parse Google Results - Matching:
Extract Parsed Results,Filter,Limit,IF LinkedIn Profile is Found? - Fallback:
Form Not Foundif no match - Company Lookup:
Edit Company Search,Get Company on Google,Parse Results,Split Out - Content Generation:
Merge,Create a Followup for Company and Person - Email Delivery:
Send Email,Form Email Sent
๐จ Final Output An HTML-styled email (using Tailwind CSS) with:
- Matched LinkedIn profile
- Company insights
- Persona-based outreach strategy
๐ Credentials Used
- BrightData account for scraping Google search results
- OpenAI account for GPT-4o-mini-powered parsing and content generation
- SMTP account for sending follow-up emails
โQuestions? Template and node created by Miquel Colomer and n8nhackers.
Need help customizing or deploying? Contact us for consulting and support.
๐ Nodes Used
Send Email, Filter, n8n Form Trigger, OpenAI, n8n Form
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File