workflows.fit
Back to n8n workflows
n8n templateFreeBy Mohamad Sasa

Qualify website leads with OpenAI and HubSpot and notify via Gmail

Qualify website leads with OpenAI in HubSpot Who’s it for This workflow is for agencies, consultants, SaaS teams, and service-based businesses that receive inbound leads through a website form and want to qualify them...

DevelopmentCore NodesCommunicationHITLAILangchainUtilityWebhook
Loading interactive preview...

Template notes

Qualify website leads with OpenAI in HubSpot

Who’s it for

This workflow is for agencies, consultants, SaaS teams, and service-based businesses that receive inbound leads through a website form and want to qualify them before following up.

It helps you automatically score leads, understand fit and urgency, create or reuse HubSpot contacts, create HubSpot deals, and send an internal Gmail notification with the AI analysis.

How it works

A webhook receives a website form submission with the lead’s name, email, service, budget, and message.

The workflow prepares the lead data, sends it to OpenAI, and asks the model to return structured JSON with a lead score, fit level, urgency, service category, summary, reason for the score, recommended next step, and suggested follow-up email.

The workflow then checks HubSpot to see if a contact already exists with the submitted email address.