AutomationMart
Home/Browse/HubSpot contact email validation with Hunter.io
n8n

HubSpot contact email validation with Hunter.io

n8nn8n8 modulesv1.0
HubSpotGmail

Workflow: HubSpot Contact Email Validation with Hunter.io Overall Goal This workflow retrieves contacts from HubSpot that have an email address but haven't yet had their email validated by Hunter. It then iterates through each of these contacts, uses Hunter.io to verify their email, updates the contact record in HubSpot with the validation status and date, and finally sends a summary email notification upon completion. How it Works (Step-by-Step Breakdown) Node: "When clicking ‘Test workflow’" (

At a glance

HubSpot contact email validation with Hunter.io is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects HubSpot, Gmail. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
HubSpot, Gmail
Modules
8
Price
Free
Version
v1.0
HubSpot contact email validation with Hunter.io workflow diagram

About this workflow

Workflow: HubSpot Contact Email Validation with Hunter.io Overall Goal This workflow retrieves contacts from HubSpot that have an email address but haven't yet had their email validated by Hunter. It then iterates through each of these contacts, uses Hunter.io to verify their email, updates the contact record in HubSpot with the validation status and date, and finally sends a summary email notification upon completion. How it Works (Step-by-Step Breakdown) Node: "When clicking ‘Test workflow’" (Manual Trigger) - Type: n8n-nodes-base.manualTrigger - Purpose: Start the workflow manually via the n8n interface. - Output: Triggers workflow execution. Node: "HubSpot" (HubSpot) - Type: n8n-nodes-base.hubspot - Purpose: Fetch contacts from HubSpot. - Configuration: - Authentication: App Token - Operation: Search for contacts - Return All: True - Filter Groups: - Contact HASPROPERTY email - Contact NOTHASPROPERTY hunteremailvalidationstatus - Output: List of contact objects. Node: "Loop Over Items" (SplitInBatches) - Type: n8n-nodes-base.splitInBatches - Purpose: Process each contact one-by-one. - Configuration: - Options > Reset: false - Output: - Output 1 to "Hunter" - Output 2 to "Send Email" Node: "Hunter" (Inside the loop) - Type: n8n-nodes-base.hunter - Purpose: Verify email with Hunter.io - Configuration: - Operation: Email Verifier - Email: {{ $json.properties.email }} Node: "Add Hunter Details (Contact)" (HTTP Request - Inside the loop) - Type: n8n-nodes-base.httpRequest - Purpose: Update HubSpot contact. - Configuration: - Method: PATCH - URL: $('Loop Over Items').item.json.id }} - Headers: Content-Type: application/json - Body (JSON): Node: "Wait" (Inside the loop) - Type: n8n-nodes-base.wait - Purpose: Avoid API rate limits. - Configuration: Wait for 1 second. Node: "Replace Me" (NoOp - Inside the loop) - Type: n8n-nodes-base.noOp - Purpose: Junction node to complete the loop. Node: "Send Email" (After the loop completes) - Type: n8n-nodes-base.emailSend - Purpose: Send summary notification. - Configuration: - From Email: test@gmail.com - To Email: akhilgadiraju@gmail.com - Subject: "Email Verification Completed for Your HubSpot Contacts" - HTML: Formatted confirmation message Sticky Notes - "HubSpot": Create custom properties (hunteremailvalidationstatus, hunterverificationdate). - "Add Hunter Details": Ensure field names match HubSpot properties. - "Wait": Prevent API rate limits. How to Customize It Trigger - Replace Manual Trigger with Schedule Trigger (Cron) for automation. - Optionally use HubSpot Trigger for new contact events. HubSpot Node - Create matching custom properties. - Adjust filters and returned properties as needed. Hunter Node - Minimal customization needed. HTTP Request Node - Update JSON property names if renaming in HubSpot. - Customize date format as needed. Wait Node - Adjust wait time to balance speed and API safety. Email Node - Customize email addresses, subject, and body. - Add dynamic contact count with a Set or Function node. Error Handling - Add Error Trigger nodes. - Use If nodes inside loop to act on certain statuses. Use Cases - Clean your email list. - Enrich CRM data. - Prep verified lists for campaigns. - Automate contact hygiene on a schedule. Required Credentials HubSpot App Token - Used by: HubSpot node and HTTP Request node - Create a Private App in HubSpot with required scopes. Hunter API - Used by: Hunter node SMTP - Used by: Email Send node - Configure host, port, username, and password. --- Made with ❤️ using n8n by Akhil.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Connect Dux-Soup to HubSpot CRM: Contact and Company

When a webhook from Dux-Soup Turbo is received, a new Contact and Company are created or updated in HubSpot CRM.

Free

Send emails in Gmail for new proposals accepted in Fresh Proposals

Every time a new proposal is accepted in Fresh Proposals, Make will automatically send an email via Gmail.

Free

Summarize Gmail emails with Gemini and send an HTML action digest

Who’s it for This template is for anyone who wants a quick, structured inbox review (founders, freelancers, support, operations) without reading every email. What it does Every 12 hours, the workflow checks Gmail for emails received in the last 12 hours, then summarizes each email and extracts the next action plus a priority level (high/normal/low). It generates a direct Gmail “Open message” link for each item (using rfc822msgid) and sends one clean HTML digest email. If there are no new emails,

Free

Coinmarketcap Crypto Price Alert with BrowserAct

Automated Crypto Price Alert System - Real-Time Bitcoin Monitoring & Email Notifications Never miss critical Bitcoin price movements! This Make.com scenario creates a fully automated cryptocurrency monitoring system that tracks Bitcoin prices from CoinMarketCap every hour and sends intelligent email alerts when significant changes occur. KEY FEATURES ✓ Automated hourly Bitcoin price monitoring ✓ Real-time data from CoinMarketCap ✓ Customizable alert thresholds (default: any change ≠ 0%) ✓ Prof

Free

Automate email campaign analysis & smart follow-ups with Bright Data & OpenAI

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This workflow automatically tracks email campaign performance metrics and triggers smart follow-up actions based on engagement data. It saves you time by eliminating the need to manually monitor campaign reports and provides intelligent re-engagement strategies for improving email marketing ROI. Overview This workflow automatically scrapes email service provider (ESP) reports to extract c

Free

Send a Slack message from a new HubSpot CRM task

Use this template to automatically send a Slack message to a channel or a user when a new HubSpot CRM task is created.

Free

🔍 Perplexity research to HTML: AI-powered content creation

Transform simple queries into comprehensive, well-structured content with this n8n workflow that leverages Perplexity AI for research and GPT-4 for content transformation. Create professional blog posts and HTML content automatically while maintaining accuracy and depth. Intelligent Research & Analysis 🚀 Automated Research Pipeline - Harnesses Perplexity AI's advanced research capabilities - Processes complex topics into structured insights - Delivers comprehensive analysis in minutes instead of

Free

Fast-track CV screening with AI analysis from Gmail to Slack and Google Sheets

CV → Match → Screen → Decide, all automated This workflow automatically processes candidate CVs from email, intelligently matches them to job descriptions, performs AI-powered screening analysis, and sends actionable summaries to your team in Slack. Good to know - Handles both PDF and Word document CVs automatically - Two-stage JD matching: prioritizes role mentioned in candidate's email, falls back to CV analysis if needed - Uses Google Gemini API for AI screening (generous

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free