🔓 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

Clearbit + Google Sheets: leads enriched automatically

Lisa Granqvist Partner Workflow Automation Expert

Your lead list looks “fine” until you try to use it. Half the rows are missing company size, job title, LinkedIn URLs, or even a clean domain, so your follow-ups turn into detective work.

This is where Clearbit Sheets enrichment pays off. Marketing Ops ends up fixing the CSV. A sales lead feels it in slower outreach. And if you run an agency, you lose hours just prepping lists for campaigns.

This workflow enriches company and person details via Clearbit, then logs clean fields into Google Sheets so you can act on leads the moment they show up. You’ll see what it automates, what results to expect, and what you need to run it reliably.

How This Automation Works

The full n8n workflow, from trigger to final output:

n8n Workflow Template: Clearbit + Google Sheets: leads enriched automatically

The Problem: Lead data is messy when you need it most

You can’t follow up fast if every lead needs manual cleanup. A name comes in without a company domain. A company name comes in with five possible matches. Someone pastes a LinkedIn profile, but you still don’t know the person’s role, seniority, or where they work now. Then you do the same routine again: copy, search, cross-check, paste into Sheets, and hope you didn’t overwrite the wrong row. Honestly, the worst part is the context switching. It makes “quick outreach” feel heavy, so it gets delayed.

The friction compounds. Here’s where it usually breaks down.

  • Someone has to look up missing firmographics before any segmentation can happen.
  • Sales reps waste about 5–10 minutes per lead verifying details that should have been captured once.
  • Lists get inconsistent because each person cleans data differently, which makes reporting unreliable.
  • Follow-ups slow down, and the “hot” lead cools off while you’re still patching columns.

The Solution: Clearbit enrichment piped into Google Sheets automatically

This n8n workflow sets up a simple gateway that can enrich leads on demand using Clearbit’s company and person enrichment operations, then send the cleaned results to where your team actually works: Google Sheets. It starts when an AI agent or another workflow calls the MCP trigger endpoint with a company identifier (like a domain or name) and/or a person identifier (like an email). From there, the workflow can autocomplete the company when the input is fuzzy, enrich the company profile to fill in missing firmographics, and enrich the person profile to get cleaner identity and role data. The output is a structured Clearbit response you can map into your sheet so each row becomes usable, not “almost usable.”

The flow begins with an MCP Server Trigger that acts like a request endpoint. Then it routes the request to the right Clearbit operation (company autocomplete, company enrich, or person enrich). Finally, you write the fields you care about into Google Sheets so enrichment happens in the background while you keep working.

What You Get: Automation vs. Results

Example: What This Looks Like

Say you collect 40 new leads a week from forms, event scans, and LinkedIn exports. Manually, if you spend roughly 6 minutes per lead finding a domain, verifying the company, and filling 5–8 columns in Sheets, that’s about 4 hours a week. With this workflow, you submit identifiers (email and/or company) in one go, wait a minute or two for enrichment, and the row can be filled automatically. Realistically, you’re down to quick spot checks, not full cleanup.

What You’ll Need

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • Clearbit for company and person enrichment data
  • Google Sheets to store enriched lead rows
  • Clearbit API key (get it from your Clearbit dashboard)

Skill level: Intermediate. You’ll connect credentials, map fields into a sheet, and test a few sample requests.

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

How It Works

A request hits the MCP endpoint. The workflow starts when an AI agent (or another workflow) calls the MCP Server Trigger URL with a company name/domain and/or a person email.

The workflow chooses the right Clearbit operation. If the company input is messy, it can autocomplete likely matches first, then use the winning match to pull a full company profile. When you have a person identifier, it enriches the person profile too.

The enriched response is turned into clean fields. n8n can set and reshape the response into the exact columns you care about in Google Sheets (domain, company name, industry, employee range, location, role, and so on).

Your Sheet gets updated automatically. Instead of copying raw JSON or half-baked data, your team sees consistent rows that are ready for routing, scoring, sequences, or weekly reporting.

You can easily modify which Clearbit fields you store to match your pipeline stages. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the MCP Trigger

Set up the MCP endpoint that will expose Clearbit tools for external requests.

  1. Add the MCP Server Gateway node as the trigger.
  2. Set the Path to clearbit-tool-mcp.
  3. Confirm the workflow timezone is set to America/New_York in workflow settings if needed for consistent logging.

The Flowpast Branding sticky note is informational only and does not affect execution.

Step 2: Connect Clearbit

All Clearbit tools require API access. Connect credentials for each tool node.

  1. Open Company Auto-Complete and verify Credential Required: Connect your clearbitApi credentials.
  2. Open Company Profile Enrich and verify Credential Required: Connect your clearbitApi credentials.
  3. Open Person Profile Enrich and verify Credential Required: Connect your clearbitApi credentials.

⚠️ Common Pitfall: Clearbit credentials must be set on each tool node; they are not inherited from the trigger.

Step 3: Set Up Clearbit Tool Inputs

Configure each Clearbit tool with the AI input expressions that MCP requests will supply.

  1. In Company Auto-Complete, set Operation to autocomplete and Name to {{ $fromAI('Name', ``, 'string') }}.
  2. In Company Profile Enrich, set Domain to {{ $fromAI('Domain', ``, 'string') }}.
  3. In Person Profile Enrich, set Resource to person and Email to {{ $fromAI('Email', ``, 'string') }}.

Ensure the MCP client sends fields named Name, Domain, and Email to match these expressions.

Step 4: Configure Tool Exposure on the MCP Server

These tools are exposed to the MCP endpoint, enabling AI-driven calls to Clearbit.

  1. Confirm MCP Server Gateway is connected to Company Auto-Complete as an AI tool.
  2. Confirm MCP Server Gateway is connected to Company Profile Enrich as an AI tool.
  3. Confirm MCP Server Gateway is connected to Person Profile Enrich as an AI tool.

These tool connections allow the MCP server to route incoming AI requests to the correct Clearbit tool.

Step 5: Test and Activate Your Workflow

Validate the MCP endpoint and ensure Clearbit responses are returned correctly.

  1. Click Execute Workflow and send a test MCP request to the MCP Server Gateway path clearbit-tool-mcp.
  2. Verify successful output from Company Auto-Complete, Company Profile Enrich, or Person Profile Enrich based on the input fields provided.
  3. Toggle the workflow to Active to enable production use.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Common Gotchas

  • Clearbit credentials can expire or be scoped incorrectly. If enrichment suddenly returns errors, check your Clearbit API key status in the Clearbit dashboard first.
  • If you add batching or waits later (common when enriching big lists), processing times vary. Increase the wait duration if the next node runs before Clearbit returns data.
  • If you involve OpenAI or an AI Agent to decide which fields to store, the default prompts are generic. Add your naming rules and brand definitions early or you will be cleaning outputs in Sheets anyway.

Frequently Asked Questions

How long does it take to set up this Clearbit Sheets enrichment automation?

About 30 minutes if your Clearbit and Google accounts are ready.

Do I need coding skills to automate Clearbit Sheets enrichment?

No. You’ll mainly connect credentials and map fields into your Google Sheet.

Is n8n free to use for this Clearbit Sheets enrichment 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 Clearbit API costs based on your enrichment volume.

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 Clearbit Sheets enrichment workflow for different sheet columns and routing rules?

Yes, and you should. You can keep the same MCP Server Trigger and swap which operation runs (Company Auto-Complete, Company Profile Enrich, or Person Profile Enrich) based on what identifiers you have. Most teams customize which fields get written into Google Sheets, add a “confidence” column when autocomplete returns multiple matches, and route “unknown” records into a review tab instead of polluting the main list.

Why is my Clearbit connection failing in this workflow?

Usually it’s an expired or invalid API key. Regenerate your Clearbit API key and update the credential in n8n, then re-run a single test request to confirm it works. If the key is fine, check that your Clearbit plan still has enrichment credits available. Rate limits can also show up when you try to enrich big lists at once, so batching helps.

How many leads can this Clearbit Sheets enrichment automation handle?

On most setups, hundreds a day is realistic, but the real limit is your Clearbit quota and your n8n execution capacity.

Is this Clearbit Sheets enrichment automation better than using Zapier or Make?

Often, yes, if you want more control. n8n is easier to extend when you need branching logic (like “autocomplete first, then enrich”), and self-hosting avoids per-task pricing when volumes grow. Zapier or Make can be quicker for a simple two-step “new row → enrich → update row,” but they get awkward when you want an AI agent to call enrichment on demand through an endpoint. If you’re unsure, Talk to an automation expert and you’ll get a straight recommendation.

Clean lead data shows up the same way every time, and your Google Sheet stops being a “fix it later” queue. Set it up once, then put those hours back into outreach and experiments that actually move the number.

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