Get Started
Screenshot of n8n workflow
PRO TEMPLATE
Automate LinkedIn Lead Outreach
7
Views
0
Downloads
92
Nodes
Download Template
Pro required
Preview Template
Utility Rating
8 / 10
Business Function
Sales
Automation Orchestrator
n8n
Integrations
OpenAI
Horizon Datawave
Google Sheets
Trigger Type
Manual trigger
Schedule
On app event
Approx setup time ≈ 45 min
Need help setting up this template?
Ask in our Futurise Pro community
About
Community
Courses
Events
Members
Templates

How to Automate LinkedIn Lead Outreach?

Leon Petrou
PRO TEMPLATE
Automate LinkedIn Lead Outreach
7
Views
0
Downloads
92
Nodes
Download Template
Pro required
Preview Template
Utility Rating
8 / 10
Business Function
Sales
Automation Orchestrator
n8n
Integrations
OpenAI
Horizon Datawave
Google Sheets
Trigger Type
Manual trigger
Schedule
On app event
Approximate setup time ≈ 45 minutes
Need help setting up this template?
Ask in our Futurise Pro community

Description

Grow your LinkedIn pipeline without manual research. The system finds people who match your ICP, enriches company data, scores priority, then sends connection requests and messages at safe daily limits. It suits sales teams and founders who want steady, personal outreach.

Work can start on a schedule, by clicking test, or from a simple chat prompt. An AI agent turns your ICP into LinkedIn search filters and gathers profiles using Horizon Datawave. Records go to Google Sheets with append or update logic. The flow then pulls the company website, user and company posts, and news. A site map and parser fetch core pages, and OpenAI creates short summaries. Scoring and sort steps rank leads before sending. Limit and wait nodes protect your account. If checks fill only missing fields, so re-runs are fast.

Setup needs OpenAI, Google Sheets, and Horizon Datawave credentials, plus a LinkedIn account. Expect hours saved each week and better replies because messages use real context from posts and news. Use it for outbound prospecting, event follow ups, and account research at scale. You can cap to about 200 sends per week and adjust the count as your risk policy allows.

Copy link

Tools Required

OpenAI
Sign up
Pay-as-you-go: GPT-5 at $1.25 per 1M input tokens and $10 per 1M output tokens
n8n
Sign up
$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.
Horizon Datawave
Sign up
Free tier: $0, 100 requests / mo
Google Sheets
Sign up
Free: $0 (Google Sheets API usage has no additional cost; quota limits apply)

What this workflow does?

  • AI agent converts your ICP into precise LinkedIn search filters for fast targeting.
  • Horizon Datawave nodes pull profiles, company websites, posts, and news.
  • Google Sheets append or update stores leads, summaries, scores, and status.
  • Site map and parser crawl key website pages for better company context.
  • OpenAI summarizes posts, news, and site content into short notes for messaging.
  • Scoring, sort, and limit steps rank leads and control weekly send caps.
  • If checks only fill missing data, so future runs are quick and avoid duplicates.
  • Connection and messaging nodes send invites and follow up once accepted.

What are the benefits?

  • Reduce manual prospecting from 5 hours to 30 minutes per day by automating search, research, and outreach steps.
  • Automate up to 70% of repetitive work across lead discovery, enrichment, scoring, and messaging.
  • Improve data accuracy by 90% with structured parsing and consistent Google Sheets updates.
  • Handle 5 times more leads per week with batching, limits, and safe delays.
  • Connect OpenAI, Horizon Datawave, and Google Sheets so data stays in one place.
  • Raise reply rates with messages that include context from posts, news, and the company website.

How to set this up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Google Sheets, OpenAI and Horizon Datawave. See the Tools Required section above for links to create accounts with these services.
  3. In n8n, open the OpenAI node. In the Credential to connect with field, click Create new credential, then follow the on screen steps to add your OpenAI API key from the OpenAI API page.
  4. Open each Google Sheets node. In the Credential to connect with field, click Create new credential and complete Google OAuth in n8n Cloud. Select the correct spreadsheet and Sheet1 in each node.
  5. Open any Horizon Datawave nodes. Click Create new credential and paste your Horizon Datawave API key from your horizondatawave.ai account.
  6. In Google Sheets nodes, review column mappings such as URL, URN, Name, Company, Website, and Scores. Confirm key fields like URN are consistent across all update steps.
  7. Open the AI Agent node that builds filters from your ICP. Enter or reference your ICP text. Run a small test with the manual trigger to verify the filter output.
  8. Check schedule trigger nodes and set times for when you want searches and sending to run. Keep them during business hours for better acceptance and replies.
  9. Open the Limit node near the send steps and adjust the item count. The included note suggests capping near 200 per week. Start lower if your account is new.
  10. Verify the If nodes that check for empty fields like post summaries, company news, and website. These ensure only missing data is fetched on re-runs.
  11. Run a small batch with the manual trigger. Check Google Sheets to confirm profiles save, website and posts are summarized, and scores appear before sending.
  12. If Horizon Datawave returns no website, confirm the backup website lookup node is active. If you see rate limit errors, increase the wait duration node and lower the limit count.

Need help or want to customize this?

Similar Templates

n8n
Sales
Automate Google Sheets LinkedIn Enrichment
Save time on LinkedIn research and first line writing. This setup reads leads from Google Sheets, enriches profile data, and creates a short ice breaker you can paste into outreach. It suits sales teams that want personal messages at scale without manual work. The run starts on a schedule or by clicking play. Rows are read from your sheet and handled one by one. A request is sent to Bright Data to build a snapshot, the flow waits, checks status, and then fetches profile fields like city and about text. Those details are saved to the same row. The data is then sent to Claude through the Anthropic nodes to write a short opening line. The message is added to the sheet, and the loop moves to the next person. You need Google Sheets access, a Bright Data API key, and an Anthropic API key. Expect faster research and more consistent outreach, with fewer copy paste errors and a single source of truth in Sheets. It works well for SDR teams, founders, and agencies preparing cold messages. Start with a small batch and tune the wait and retry settings to match snapshot speed.
4 views
view
n8n
Sales
Automate SerpAPI LinkedIn Lead Capture
Find LinkedIn profiles fast and save clean lead data without manual copy and paste. Sales and marketing teams can search by keyword and location, then get a ready Excel file and a synced NocoDB table for outreach. It is a simple way to build a targeted list and enrich it with useful details. Here is how it works. You start the workflow by hand and set the search inputs like keyword, region, language, and result count. SerpAPI runs a Google search limited to LinkedIn, and the results are split into single items. Fields are mapped, then OpenAI reads each result to detect the company name and turn follower text into a real number. Extra metadata is removed. The cleaned data is merged and exported to an Excel download and stored in NocoDB for future use. This avoids direct scraping, keeps costs down, and delivers consistent results. You will need accounts for SerpAPI, OpenAI, and NocoDB. Expect to cut list building time by a large margin and raise data quality with normalized follower counts. Great for SDR teams, agencies, and founders who need quick prospect lists for a specific market or region.
10 views
view
n8n
Sales
Automate Airtable LinkedIn Lead Capture
Build targeted company lists from LinkedIn and store clean records in Airtable. It finds companies that match your search and keeps only the ones that meet your quality rules. Best for sales teams that need fresh B2B accounts without manual copy and paste. Run it on demand, set your keywords, size, industry, and location, then the search call returns up to 1000 results. The flow splits the list, pulls full company details for each item, waits two seconds between calls to respect limits, and drops any company that lacks a website or has fewer than your set follower count. It checks Airtable by LinkedIn ID to avoid duplicates, then creates new records with name, LinkedIn URL, website, summary, description, category, tag, and country. Batch control loops through every company until all results are processed. You need accounts for Ghost Genius and Airtable, an API key, and an Airtable base with the listed fields. Start with a small page limit to test, then raise it once the filters return the right volume. Use it for agency prospecting, regional lists, or size based targeting while saving hours and keeping data clean.
9 views
view
See More Templates

These templates were sourced from publicly available materials across the web, including n8n’s official website, YouTube and public GitHub repositories. We have consolidated and categorized them for easy search and filtering, and supplemented them with links to integrations, step-by-step setup instructions, and personalized support in the Futurise community. Content in this library is provided for education, evaluation and internal use. Users are responsible for checking and complying with the license terms with the author of the templates before commercial use or redistribution.Where an original author was identified, attribution has been provided. Some templates did not include author information. If you know who created this template, please let us know so we can add the appropriate credit and reference link. If you are the author and would like this template removed from the library, email us at info@futurise.com and we will remove it promptly.