Skip to content
FlowHubFluxonLab
Gmail
Gmailfree

Automatically email great leads when they submit a form and record in HubSpot

by Mutasemadapted from n8n official workflow galleryUpdated Aug 2026
RequiresGmailGmailHTTP RequestHTTP RequestHubSpotHubSpotHunterHunter
Share Post Share
Fon8n Form TriggerIfCheck if the email is validCheck if the em…NOEmail is not valid, do nothingEmail is not va…HRScore lead with MadKuduScore lead with…HuVerify email with HunterVerify email wi…NONot interesting enoughNot interesting…Ifif customer fit score > 60if customer fit…Send outreach emailSend outreach e…SeSet keysRecord engagement in HubSpotRecord engageme…HubSpot12345678910
1/5
STEPS · 10
Starts on an incoming request

Use case This workflow automatically qualifies great leads from a form and sends them an email 😮.. It also adds the user to Hubspot if not already added and records the outreach. How to setup Add you MadKudu, Hunter, and Gmail credentials Setup your HubSpot Oauth2 creds using n8n docs Set the email content and subject Click the Test Workflow button, enter your email and check the Slack channel Activate the workflow and use the form trigger production URL to collect your leads in a smart way How to adjust this template You may want to raise or lower the threshold for your leads, as you see fit. You also need to update the content (the email and the subject), obviously 😅.

Tags

n8nreference-onlygmailhubspothunter
Connects
gmailGmailWHTTP RequesthubspotHubSpothunterHunter
CategoryGmail
Triggermanual
Complexitycomplex
Nodes11
AddedFeb 22, 2024

Related workflows

See all Gmail
gmailhubspot
free

Capture leads in HubSpot from Typeform

This workflow is triggered when a typeform is submitted, then it saves the sender's information into HubSpot as a new contact. Typeform Trigger: triggers the workflow when a typeform is submitted. Set: sets the fields for the values from Typeform. HubSpot 1: creates a new contact with information from Typeform. IF: filters contacts who expressed their interest in business services. HubSpot 2: updates the contact's stage to opportunity. Gmail: sends an email to the opportunity contacts with informational material. NoOp: takes no action for contacts who are not interested.

by Lorena
gmailsheetsW
free

Move data between JSON and spreadsheets

This workflow illustrates how to convert data from JSON to binary format and import JSON data or files into Google Sheets or local spreadsheets.

by Lorena
gmailWnotion
free

Send labeled email to a Notion database

This workflow sends the contents of an email to a Notion database. The email must be labeled with a specific label for the workflow to trigger. The email subject will be the title of the Notion page, and a snippet of the email body will be the content of the Notion page. The email link will be added to the Notion page as a property. Prerequisites Notion account and Notion credentials. Google account and Google credentials. How it works On scheduled intervals, find all emails with a specific label. For each email, check if the email already exists in the Notion database. If it does not exist, create a new page in the Notion database, otherwise do nothing. When the task in the Notion database is checked off, the label will be removed from the email. Setup This workflow requires that you set up a Notion database or use an existing one with at least the following fields: Title (title) Thread ID (text) Email thread (URL) Additionally, create a label that will be used to trigger the workflow in Gmail. In this workflow, the label is called "Notion".

by n8n Team