{"product_id":"n8n-lead-qualification-workflow-openai-supabase-gmail","title":"n8n Lead Qualification Workflow: OpenAI + Supabase + Gmail","description":"\u003ch3\u003eQualify leads automatically in n8n—OpenAI + Supabase + Gmail\u003c\/h3\u003e\n\u003cp\u003eThis n8n Lead Qualification Workflow captures form submissions, validates and stores them in \u003cstrong\u003eSupabase\u003c\/strong\u003e, uses \u003cstrong\u003eOpenAI\u003c\/strong\u003e to generate a structured requirements analysis, then assigns a deterministic HOT\/WARM\/LOW-FIT score and sends the right \u003cstrong\u003eGmail\u003c\/strong\u003e email to both the client and your internal team.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a new lead\u003c\/strong\u003e from an \u003cem\u003en8n Form\u003c\/em\u003e containing project, budget, timeline, and contact details.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes and validates input\u003c\/strong\u003e: checks required fields, confirms a valid email, and ensures the project brief meets a minimum length.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRequests clarification via Gmail\u003c\/strong\u003e when information is missing—compiles a list of issues and emails the client.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStores valid leads in Supabase\u003c\/strong\u003e by creating a new record in your \u003ccode\u003eleads\u003c\/code\u003e table.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses OpenAI for structured analysis\u003c\/strong\u003e: generates a summary, risk flags, missing information, and a recommended next step.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalculates a rule-based qualification score\u003c\/strong\u003e from lead data and AI outputs, then routes the lead as \u003cstrong\u003eHOT\u003c\/strong\u003e, \u003cstrong\u003eWARM\u003c\/strong\u003e, or \u003cstrong\u003eLOW-FIT\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpdates Supabase and emails stakeholders\u003c\/strong\u003e: sends the matching client email plus an internal notification through Gmail, and marks the lead status as contacted\/sent.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS and agency teams wanting to triage inbound requests from an n8n Form without manual review.\u003c\/li\u003e\n  \u003cli\u003eOperators who need consistent lead qualification logic (HOT\/WARM\/LOW-FIT) tied to structured AI requirements analysis.\u003c\/li\u003e\n  \u003cli\u003eTeams that want automatic follow-ups when briefs lack key details—before wasting sales cycles.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations\/credentials:\u003c\/strong\u003e Supabase, OpenAI, Gmail\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow nodes:\u003c\/strong\u003e \u003ccode\u003eif\u003c\/code\u003e, \u003ccode\u003eset\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003eswitch\u003c\/code\u003e, \u003ccode\u003egmail\u003c\/code\u003e, \u003ccode\u003esupabase\u003c\/code\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eData model:\u003c\/strong\u003e requires a \u003ccode\u003eleads\u003c\/code\u003e table with fields such as \u003cem\u003efull_name\u003c\/em\u003e, \u003cem\u003eemail\u003c\/em\u003e, \u003cem\u003ecompany_name\u003c\/em\u003e, \u003cem\u003eindustry\u003c\/em\u003e, \u003cem\u003erequired_service\u003c\/em\u003e, \u003cem\u003eproject_brief\u003c\/em\u003e, \u003cem\u003ebudget_range\u003c\/em\u003e, \u003cem\u003eexpected_timeline\u003c\/em\u003e, \u003cem\u003ephone_number\u003c\/em\u003e, \u003cem\u003elead_status\u003c\/em\u003e, plus AI\/score fields used by the workflow.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45916547317939,"sku":"N8N-18772","price":62.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/5hS0K9O8b9FGCXRZWX5-p_D29kD2z3.png?v=1788035079","url":"https:\/\/buyflowscripts.com\/products\/n8n-lead-qualification-workflow-openai-supabase-gmail","provider":"N8N Commerce","version":"1.0","type":"link"}