Automate Lead Enrichment & Alerts with Pipedrive, Clearbit, and Slack

Tired of manually enriching and sorting your sales leads? This workflow automates Pipedrive lead enrichment via Clearbit and sends qualified lead alerts straight to Slack, saving hours of manual work and reducing errors.
pipedrive
clearbit
slack
+7
Workflow Identifier: 2046
NODES in Use: stickyNote, clearbit, pipedrive, set, filter, scheduleTrigger, merge, slack, httpRequest, splitOut

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

Visit through Desktop for Best experience

What this workflow does

This workflow fetches leads from Pipedrive, adds company data from Clearbit automatically, and alerts a Slack channel about valuable leads.
It saves time by avoiding manual lead research and helps sales teams act fast on good leads.

Every 5 minutes, it checks active leads, finds company domain info, gets company revenue and employees from Clearbit, updates Pipedrive, and sends alerts for big companies tagged B2B.


Who should use this workflow

Sales managers or operations teams who use Pipedrive to track leads can use this.
It helps if the team wants faster, better lead data and uses Slack to communicate.

The workflow is for people who want to automate lead enrichment without manual work or extra tools.
It needs some API keys and custom fields in Pipedrive but no coding skills required.


Tools and services used

  • Pipedrive API: To get leads and organizations, and update lead data.
  • Clearbit API: To get company details like revenue and number of employees by domain.
  • Slack API: To post alert messages to a Slack channel.
  • n8n platform: Runs all these nodes and lets user connect services in automated steps.

How this workflow works inside n8n

Inputs

The workflow starts with scheduled trigger every 5 minutes.
It takes no user input but uses API credentials and custom field IDs configured in setup.

Processing steps

  • Get active leads from Pipedrive.
  • For each lead, fetch associated organization details from Pipedrive.
  • Use Clearbit API to enrich company data by domain from the organization.
  • Add organization ID to the enrichment data.
  • Merge enriched data with lead data based on organization ID.
  • Update lead in Pipedrive with enrichment date in custom field.
  • Filter leads tagged “B2B” with revenue >5 million and employees >100.
  • Send alert message with company info to Slack channel for filtered leads.

Output

Leads in Pipedrive are updated with new company info and enrichment timestamp.
Slack channel receives alert messages about high-value leads.


Beginner step-by-step: How to use this workflow in n8n

Step 1: Import the workflow

  1. Download the workflow file using the Download button on this page.
  2. Open your n8n editor and click “Import from File” to upload the workflow.

Step 2: Set up credentials

  1. Add API credentials for Pipedrive, Clearbit, and Slack if not present.
  2. Go to the Setup node and enter the correct IDs for Pipedrive custom fields: Domain and Enriched at date fields.
  3. Update Slack channel name where alerts should send (e.g. #sales-leads).

Step 3: Test the workflow

  1. Run the workflow manually once to check for errors and confirm leads get enriched.
  2. Check Pipedrive lead’s “Enriched at” field updates and Slack messages post.

Step 4: Activate workflow

  1. Turn on the scheduled trigger (Trigger every 5 minutes) to run the workflow automatically.
  2. Monitor recent runs in n8n dashboard for any failures.

If using self hosting n8n, consider resources to keep the workflow running smoothly: self-host n8n.


Customization ideas

  • Change lead filters by editing the Keep leads that match the criteria node. Adjust revenue or employees numbers.
  • Edit the Slack message format to include other company info like industry or contact details.
  • Add other data sources like LinkedIn API to enrich leads more deeply.
  • Change Slack channel dynamically by region or lead size using a code node before Slack node.
  • Adjust workflow trigger timing from 5 minutes to hourly or daily as needed.

What to watch out for

  • Ensure Pipedrive custom field IDs in the Setup node exactly match your account.
  • API keys must be current and have required permissions in Pipedrive, Clearbit, and Slack.
  • Make sure organization domain field has data to avoid Clearbit errors.
  • Slack token needs chat:write permission and correct channel name or ID.
  • Backup Pipedrive data before running bulk updates.

Summary of results

✓ Sales leads in Pipedrive automatically get matched with current company data.
✓ Leads qualifying as large B2B are instantly flagged and messaged to Slack.
✓ Saves hours of manual research and speeds sales follow-up.
✓ Keeps lead info accurate and up to date without extra tools.
✓ Workflow runs on schedule, minimal effort after setup.


Frequently Asked Questions

Run the nodes named “Show Only Custom Organization Fields” and “Show Only Custom Lead Fields” to list custom fields and find IDs. Then enter the IDs in the Setup node.
Clearbit returns no data if the domain field in Pipedrive organizations is empty or incorrect. Ensure domains exist and IDs are set properly in Setup.
Check Slack API token has chat:write permission. Confirm Slack channel name or ID in the Setup node is correct and exists in the workspace.
The workflow uses Pipedrive API features specifically. Adapting it for other CRMs needs rebuilding nodes to use their APIs and custom fields.

Promoted by BULDRR AI

Related Workflows

Automate Viral UGC Video Creation Using n8n + Degaus (Beginner-Friendly Guide)

Learn how to automate viral UGC video creation using n8n, AI prompts, and Degaus. This beginner-friendly guide shows how to import, configure, and run the workflow without technical complexity.
Form Trigger
Google Sheets
Gmail
+37
Free

AI SEO Blog Writer Automation Workflows in n8n

A complete beginner guide to building an AI SEO blog writer automation using n8n.
AI Agent
Google Sheets
httpRequest
+5
Free

Automate CrowdStrike Alerts with VirusTotal, Jira & Slack

This workflow automates processing of CrowdStrike detections by enriching threat data via VirusTotal, creating Jira tickets for incident tracking, and notifying teams on Slack for quick response. Save hours daily by transforming complex threat data into actionable alerts effortlessly.
scheduleTrigger
httpRequest
jira
+5
Free

Automate Telegram Invoices to Notion with AI Summaries & Reports

Save hours on financial tracking by automating invoice extraction from Telegram photos to Notion using Google Gemini AI. This workflow extracts data, records transactions, and generates detailed spending reports with charts sent on schedule via Telegram.
lmChatGoogleGemini
telegramTrigger
notion
+9
Free

Automate Email Replies with n8n and AI-Powered Summarization

Save hours managing your inbox with this n8n workflow that uses IMAP email triggers, AI summarization, and vector search to draft concise replies requiring minimal review. Automate business email processing efficiently with AI guidance and Gmail integration.
emailReadImap
vectorStoreQdrant
emailSend
+12
Free

Automate Email Campaigns Using n8n with Gmail & Google Sheets

This n8n workflow automates personalized email outreach campaigns by integrating Gmail and Google Sheets, saving hours of manual follow-up work and reducing errors in email sequences. It ensures timely follow-ups based on previous email interactions, optimizing communication efficiency.
googleSheets
gmail
code
+5
Free