Skip to main content
I

Ibrahim Malick

1
Workflow

Workflows by Ibrahim Malick

Workflow preview: Personalized outreach for lawyers with LinkedIn scraping, GPT-4o, Google Sheets
Free intermediate

Personalized outreach for lawyers with LinkedIn scraping, GPT-4o, Google Sheets

![Screenshot 20250612 120714.png](fileId:1513) ⚠️ This template uses only official n8n nodes. No community nodes required. ## 🧑‍💼 Who is this for? This workflow is designed for: - Legal tech founders - Marketing freelancers or consultants - Agencies supporting lawyers and small law firms - Anyone doing outbound outreach in the legal niche ## ❓ What problem is this solving? LinkedIn is a goldmine for targeting legal professionals — but scraping and personalizing outreach is tedious and expensive. Most tools either: - Require paid LinkedIn Sales Navigator - Can’t personalize at scale - Violate LinkedIn’s TOS This workflow solves that by using **free Google Search**, **OpenRouter AI**, and **GPT-4o** to find, enrich, and message up to **1,000 solo lawyers per day** — without using browser automation or scrapers. --- ## ⚙️ What this workflow does 1. Uses **Google Programmable Search** to find solo lawyers and small firm founders on LinkedIn 2. Parses each profile’s name, title, profile URL, and snippet 3. Saves raw lead data to Google Sheets 4. Uses **OpenRouter Sonar Pro** to enrich each profile with external content 5. Generates a personalized, 1-line message using **GPT-4o** 6. Appends the final message into Google Sheets for outreach --- ## 🛠️ Setup Estimated time: **15–20 minutes** ### ✅ Google Programmable Search - Enable the Custom Search API on Google Cloud - Create a programmable search engine set to search the full web - Copy your `API key` and `CX ID` ### ✅ Google Sheets - Create a sheet with columns: `Name`, `Title`, `Profile URL`, `Outreach Message` - Share the sheet with your OAuth-connected Google account ### ✅ OpenRouter - Sign up at [openrouter.ai](https://openrouter.ai) - Fund with at least $5 and generate your API key - Use the model `perplexity/sonar-pro` for real-time research ### ✅ GPT-4o (optional) - You can use your OpenAI key or route GPT-4o via OpenRouter All setup-specific values are marked clearly in sticky notes and placeholders. --- ## 🛠️ How to customize this workflow to your needs - Change the Google search query to match your industry (e.g., `"founder" AND "therapist" site:linkedin.com/in`) - Modify the AI prompt to match your tone (formal, casual, humorous) - Connect the final output to your CRM (like HubSpot, Airtable, etc.) - Add a second outreach message variant to A/B test performance --- ## 📌 Sticky Notes & Annotations - All nodes are clearly renamed for understandability (e.g., `Find Lawyer Profiles`, `Parse LinkedIn Search Results`) - Color-coded sticky notes explain: - Setup instructions - Required credentials - Use case![Screenshot 20250612 113505.png](fileId:1511) --- ## 🗂 Category - AI - Sales - Marketing

I
Ibrahim Malick
Lead Generation
12 Jun 2025
2343
0