🔓 Unlock all 10,000+ workflows & prompts free Join Newsletter →
✅ Full access unlocked — explore all 10,000 AI workflow and prompt templates Browse Templates →
Home n8n Workflow
January 22, 2026

Airtop + LinkedIn: score leads and prioritize fast

Lisa Granqvist Partner Workflow Automation Expert

Your lead list looks “fine” until you actually have to pick who gets a call today. Then it’s back to skimming LinkedIn bios, guessing seniority, and debating if “AI enthusiast” means anything at all.

This is where Airtop LinkedIn scoring helps. Sales leads teams feel the chaos first, but marketing ops and founders doing their own outreach run into the same problem fast. You end up with inconsistent judgments, and good leads slip through.

This workflow turns any LinkedIn profile URL into a clean, weighted ICP score (out of 100) plus an enriched profile you can actually act on. Below, you’ll see how it works, what you’ll need, and what kind of time it gives back.

How This Automation Works

The full n8n workflow, from trigger to final output:

n8n Workflow Template: Airtop + LinkedIn: score leads and prioritize fast

The Problem: Lead reviews are inconsistent and slow

LinkedIn is a goldmine, but reviewing profiles manually is the kind of work that quietly drains your week. One person values “Head of” titles, another cares more about technical signals, and someone else is scanning for AI keywords. Then you compare notes and realize you didn’t even evaluate the same things. Worse, the criteria shifts depending on mood, workload, or who reviewed the lead. It’s not just time. It’s decision fatigue, messy handoffs, and outreach that feels random.

The friction compounds. Here’s where it breaks down most often.

  • Two people can score the same profile wildly differently, so prioritization meetings turn into debates instead of decisions.
  • Manual reviews are slow enough that “hot” leads cool off, especially when you’re trying to respond within the day.
  • Notes end up scattered across DMs, spreadsheets, and CRM fields, which means nobody trusts the data later.
  • When you scale outreach, you either lower the bar or burn out the person doing the screening.

The Solution: Score LinkedIn profiles automatically with Airtop

This workflow takes a LinkedIn profile URL and turns it into a structured lead record with a consistent ICP score out of 100. It starts when a profile URL is submitted (either through a form/Webhook or from another n8n workflow), then maps the input fields so the rest of the automation always receives the same variables. Next, Airtop connects to LinkedIn using your Airtop profile and extracts the details that usually take you the longest to verify. It also evaluates the person against your ICP scoring method, using weighted criteria around AI interest, technical depth, and seniority. Finally, n8n formats everything into clean JSON so you can store it, route it, or use it in downstream automations.

The workflow begins with a form or upstream trigger. Airtop enriches the profile and produces a score based on your prompt. Then n8n returns a normalized output you can push into Google Sheets, a CRM, or a review queue in Telegram.

What You Get: Automation vs. Results

Example: What This Looks Like

Say you review 30 LinkedIn profiles each week. If you spend about 6 minutes per profile checking role, seniority signals, AI interest, and jotting notes, that’s roughly 3 hours of screening. With this workflow, you paste (or submit) each LinkedIn URL and wait for the Airtop result, which usually means a minute or two of your time total per lead. You still make the final call, but the repetitive part is gone, so you can get those 2 hours back and spend them on outreach instead.

What You’ll Need

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • Airtop for LinkedIn enrichment and scoring
  • LinkedIn as the profile data source
  • Airtop API credentials (get them from your Airtop dashboard)

Skill level: Beginner. You’ll connect Airtop in n8n and paste your ICP scoring method into the Airtop node prompt.

Don’t want to set this up yourself? Talk to an automation expert (free 15-minute consultation).

How It Works

A profile URL comes in. You can submit it through the built-in form trigger (Webhook-style intake) or pass it from another n8n workflow when a new lead is created.

Inputs get normalized. n8n maps your incoming fields into the exact variable names Airtop expects, so you don’t fight weird breakages later when one source calls it “linkedin_url” and another calls it “profileLink”.

Airtop enriches and scores the person. Using your Airtop profile connected to LinkedIn, it extracts details like name, title, employer, location, connections, followers, and the About section. Then it applies your scoring method across AI interest, technical depth, and seniority level to produce a single ICP score out of 100.

Clean output comes back. The workflow formats everything into JSON, which makes it easy to push into Google Sheets, send to Telegram for review, or hand off to a sub-workflow that updates your CRM.

You can easily modify the scoring weights and criteria wording to match your ICP. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the Form Trigger

Set up the intake form so users can submit a LinkedIn profile URL and an Airtop profile name.

  1. Add the Form Intake Trigger node as your primary trigger.
  2. Set Form Title to ICP Scoring.
  3. Add two Form Fields: Linkedin Person Profile URL and Airtop Profile (connected to Linkedin), both marked as required.
  4. Set Form Description to This automation takes person's Linkedin Profile URL and Airtop Profile (authenticated for Linkedin) and returns the person's ICP score.

The workflow also accepts inputs from Upstream Workflow Trigger, which can pass Linkedin_URL and Airtop_profile into the same flow.

Step 2: Map Incoming Fields

Normalize inputs so both the form and upstream workflow feed a consistent structure into the scoring step.

  1. Open the Map Input Fields node.
  2. Set the Linkedi_URL assignment value to {{ $json["Linkedin Person Profile URL"] || $json.Linkedin_URL }}.
  3. Set the Airtop_profile assignment value to {{ $json["Airtop Profile (connected to Linkedin)"] || $json.Airtop_profile }}.

⚠️ Common Pitfall: The field name is Linkedi_URL (missing “n”) in Map Input Fields. Keep it consistent with Derive ICP Score to avoid empty URL values.

Step 3: Set Up the AI Extraction and Scoring

Configure the Airtop-powered extraction to pull LinkedIn data and compute the ICP score.

  1. Open the Derive ICP Score node.
  2. Credential Required: Connect your airtopApi credentials.
  3. Set Resource to extraction and Operation to query.
  4. Set URL to {{ $json.Linkedi_URL }}.
  5. Set Profile Name to {{ $json.Airtop_profile }} and Session Mode to new.
  6. Keep the detailed Prompt content as provided so the model returns the full output schema and computed score.

Step 4: Configure Output Formatting

Format the model response into raw JSON for downstream use or return.

  1. Open the Format Output Data node.
  2. Set Mode to raw.
  3. Set JSON Output to {{ $json.data.modelResponse }}.

Step 5: Test and Activate Your Workflow

Run a manual test to confirm the form submission and scoring output, then enable the workflow for production use.

  1. Click Execute Workflow and submit the Form Intake Trigger with a valid LinkedIn URL and Airtop profile name.
  2. Verify that Derive ICP Score returns a structured response with fields like full_name, ai_interest_level, and icp_score.
  3. Confirm Format Output Data outputs raw JSON from {{ $json.data.modelResponse }}.
  4. When successful, toggle the workflow Active to enable production use.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Common Gotchas

  • Airtop credentials can expire or need specific permissions. If things break, check your Airtop connection settings in n8n (and the Airtop dashboard) first.
  • If you’re using Wait nodes or external rendering, processing times vary. Bump up the wait duration if downstream nodes fail on empty responses.
  • Default prompts in AI nodes are generic. Add your brand voice early or you’ll be editing outputs forever.

Frequently Asked Questions

How long does it take to set up this Airtop LinkedIn scoring automation?

About 30 minutes if your Airtop account is ready.

Do I need coding skills to automate Airtop LinkedIn scoring?

No. You’ll connect Airtop and adjust the prompt settings inside n8n.

Is n8n free to use for this Airtop LinkedIn scoring workflow?

Yes. n8n has a free self-hosted option and a free trial on n8n Cloud. Cloud plans start at $20/month for higher volume. You’ll also need to factor in Airtop costs based on your plan and usage.

Where can I host n8n to run this automation?

Two options: n8n Cloud (managed, easiest setup) or self-hosting on a VPS. For self-hosting, Hostinger VPS is affordable and handles n8n well. Self-hosting gives you unlimited executions but requires basic server management.

Can I customize this Airtop LinkedIn scoring workflow for a different ICP?

Yes, and you should. The main change is inside the Airtop node prompt where you define your ICP scoring method and weights. Common tweaks include changing the seniority bands you care about, adding disqualifiers (like certain industries), and adjusting how heavily AI interest influences the final score.

Why is my Airtop connection failing in this workflow?

Usually it’s an expired Airtop API key or a disconnected Airtop profile session for LinkedIn. Regenerate or re-auth your Airtop credentials, then confirm your Airtop profile is still connected to LinkedIn. If it works for a few profiles and then fails, you may also be hitting rate limits or session issues, so spacing executions out can help.

How many profiles can this Airtop LinkedIn scoring automation handle?

If you self-host n8n, executions aren’t capped (your server is the limit), and many teams comfortably score dozens of profiles in a batch run. On n8n Cloud, the cap depends on your plan’s monthly executions. Airtop usage limits depend on your Airtop plan, so that’s typically the real ceiling if you’re processing high volume.

Is this Airtop LinkedIn scoring automation better than using Zapier or Make?

Often, yes, because this kind of scoring benefits from consistent field mapping, richer prompt control, and the option to chain logic without paying extra for every path. n8n is also easier to extend: you can trigger it from a form today, then later call it from your CRM workflow without rebuilding everything. Zapier and Make are totally fine for lightweight routing, but they get expensive when you start looping through lists or adding branching. Frankly, the “best” tool depends on how many profiles you score each week and how strict you want the logic to be. Talk to an automation expert if you want a quick recommendation.

Once your scoring rules live in the workflow, lead reviews stop being a recurring fire drill. You get consistent rankings, cleaner handoffs, and a shortlist you can trust.

Need Help Setting This Up?

Our automation experts can build and customize this workflow for your specific needs. Free 15-minute consultation—no commitment required.

Lisa Granqvist

Workflow Automation Expert

Expert in workflow automation and no-code tools.

×

Use template

Get instant access to this n8n workflow Json file

💬
Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Launch login modal Launch register modal