LinkedIn ICP Profile Analyzer

This workflow automates LinkedIn profile analysis for Ideal Customer Profile (ICP) scoring, replacing manual browsing and qualification that takes 30-60 minutes per profile for sales teams. The Webhook Trigger node receives URLs, the Process Request Code node extracts and validates single/multiple profiles, the Get LinkedIn Data HTTP Request node fetches details via Proxycurl API, the Analyze Profile & Calculate ICP Code node scores AI interest, seniority, and technical depth (0-100), the Save to Airtable Airtable node stores results, the High ICP Score? If node flags scores ≥60, the Send High Score Alert HTTP Request node notifies via Slack, the Aggregate Results Aggregate node compiles batch summaries, and the Success Response Respond to Webhook node returns scores. It helps sales teams in B2B tech companies (20-50 staff) qualifying 100+ profiles weekly, identifying high-value prospects like AI-savvy executives without spreadsheets or guesswork, streamlining outreach and boosting conversion rates.\n\nThis workflow saves 5-8 hours weekly scoring 100 profiles, accelerating qualification by 75%. Use cases include lead gen for SaaS sales, executive targeting for consulting firms. Suitable for growth-stage teams. Requires Proxycurl API ($0.01/profile, $49/month starter), Airtable (free tier, $10/month pro), n8n (free self-hosted or $20/month cloud). Scalable to 500 profiles/week with paid plans.\n\nInstall n8n from n8n.io or cloud.n8n.io. Get Proxycurl API key at proxycurl.com (sign up, generate under API keys). Create Airtable base at airtable.com with 'LinkedIn Profiles' table (columns: Full Name, Title, Company, ICP Score, etc.). Set env vars: PROXYCURL_API_KEY. Import JSON, configure Webhook Trigger with POST path 'analyze-linkedin.' Update Airtable node with base ID/table name. Webhook URL: https://your-n8n-instance/webhook/analyze-linkedin.\n\nTest with Postman: {linkedin_urls: ['https://linkedin.com/in/example']}. Verify Airtable entry, Slack alert. Errors: Invalid key (401, regenerate), empty URLs (400). Activate webhook. Monitor dashboard weekly. Optimize by batching 10+ URLs; refresh key quarterly.", "businessValue": "Saves 5-8 hours/week scoring 100 LinkedIn profiles", "setupTime": "25-35 minutes", "difficulty": "Intermediate", "requirements": ["Proxycurl API ($0.01/profile, $49/month starter)", "Airtable (free tier, $10/month pro)", "n8n instance"], "useCase": "Automated ICP scoring for LinkedIn sales prospecting"

$5.49

Workflow steps: 9

Integrated apps: webhook, code, httpRequest

LinkedIn ICP Profile Analyzer preview