Workflow

Qualify New LinkedIn Connections

Automatically research and qualify new LinkedIn connections with AI, score their potential as leads (1-10), and save enriched data to Google Sheets for follow-up.

Needle Team

Last updated

November 15, 2025

Connectors used

Google Sheets
LinkedIn

Tags

LinkedIn AutomationLead QualificationSales IntelligenceAI Research

Key Takeaways

  • AI-powered lead scoring - each connection is rated 1-10 based on role fit, company data, and buying signals
  • Web search + LinkedIn API - combines web research with LinkedIn company and member profile lookups
  • Enriched output to Google Sheets - saves qualification score, reasoning, and profile details for follow-up
  • Customizable scoring criteria - adjust the AI prompt to match your ideal customer profile

What This Workflow Does

This workflow loads your LinkedIn connections from Google Sheets, researches each person using AI web search and LinkedIn API, scores their potential as a lead (1-10), and writes the enriched data back to Google Sheets.

Use cases:

  • Qualify new LinkedIn connections while they're still engaged
  • Prioritize which connections to follow up with first
  • Build a scored lead list ready for CRM import

How It Works

StepWhat Happens
1. Manual triggerYou start the workflow
2. Load connectionsReads your LinkedIn connection data from Google Sheets
3. Parse dataCode node structures each row (name, company, position, connected date)
4. AI web researchSearches the web for each person's professional background and recent activity
5. LinkedIn deep diveLooks up company profile and member profile via LinkedIn API
6. Lead qualificationAI scores each lead 1-10 with a written reason
7. Save to Google SheetsWrites enriched data (score, reasoning, profile details) back to Sheets

How to Get Your LinkedIn Connections

  1. Go to linkedin.com/mypreferences/d/download-my-data
  2. Select "Connections" from the data export options
  3. Request the export (LinkedIn will email you when ready, usually within 10 minutes)
  4. Download the Connections.csv file
  5. Upload to Google Sheets

Expected columns: First Name, Last Name, Company, Position, Connected On


Setup Instructions

  1. Click "Use template" on this page
  2. Export your LinkedIn connections and upload them to Google Sheets
  3. Connect integrations: Google Sheets and LinkedIn API
  4. Update the Google Sheets URLs in the workflow (input sheet and output sheet)
  5. Customize the qualification criteria in the lead scoring AI node's system prompt
  6. Test with 5-10 connections before running a full batch

Customization

What You Can ChangeHow
Scoring criteriaEdit the system prompt in the lead qualification AI node
Output columnsAdjust the structured output schema in the AI node
Google Sheets sourceUpdate the URLs in the Google Sheets nodes
Research depthIncrease max steps on the web research or LinkedIn AI nodes

FAQ

Q: Do I need LinkedIn Premium? A: No. The workflow uses LinkedIn's public API for company and profile lookups, which doesn't require Premium.

Q: Can I customize the scoring criteria? A: Yes. Edit the system prompt in the lead qualification AI node to define what makes a good lead for your business.

Q: Can I re-run this on the same connections? A: Yes. The workflow doesn't track which connections have been processed. Add a "Status" column to your Google Sheet and use a code node to skip already-processed rows.

Q: What if I have 1,000+ connections? A: Process in batches of 100-200 at a time to avoid API rate limits. You can add a filter node to limit which rows are processed per run.

Q: Can I use this for other lead sources? A: Yes. Adjust the Google Sheets input to match any data source, as long as you have a person's name and company.

Want to showcase your own workflows?

Become a Needle workflow partner and turn your expertise into recurring revenue.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .