Templates / Score and enrich B2B leads with Apollo Official API and Google Sheets

Score and enrich B2B leads with Apollo Official API and Google Sheets

Ready for 3.0

by Khadija Naeem ✓ · 9 views · created 2026-09-03 · Lead Generation

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 11 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Sheets.

How it runs

Trigger: Manually, when you click “Execute workflow”.

  1. Set Apollo Search Parameters (Edit Fields (Set)): sets or maps fields
  2. Compile Apollo Search Data (Code): runs custom JavaScript code
  3. Post to Apollo Search API (HTTP Request): calls an HTTP API
  4. Analyze and Rank Prospects (Code): runs custom JavaScript code
  5. Preview Qualified Prospects (Code): runs custom JavaScript code
  6. Prepare Candidates for Enrichment (Code): runs custom JavaScript code
  7. Post to Apollo Enrichment API (HTTP Request): calls an HTTP API
  8. Process Enrichment Results (Code): runs custom JavaScript code
  9. Deduplicate Enriched Leads (Remove Duplicates): removes duplicate items
  10. Append Leads to Sheets (Google Sheets): uses Google Sheets

Services it uses

Google Sheets

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

Quick overview This workflow runs on demand to search for B2B prospects using the Apollo Official API, scores and shortlists results, optionally enriches the top candidates, and appends deduplicated leads to a Google Sheets spreadsheet. How it works 1. Runs…

Excerpt from Khadija Naeem's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.