Back to Use Cases






Capture website leads to HubSpot or Google Sheets with Slack follow-up
lead-generationagencywebsite-formcrmhubspotgoogle-sheetsslackenrichment•





Receive website lead
Normalize fields + required checks
Enrich lead
Enrich lead
Find/Update/Create contact
Lookup/Update/Append row
Return success response
Notify sales
Overview
This workflow turns a website contact form into an automated lead intake pipeline. It validates incoming lead data, enriches it, stores it in a system of record, and alerts the team instantly.
Product Specs
- Receives website form submissions via a webhook
- Validates and normalizes lead fields (name/email/message)
- Enriches leads using third-party enrichment endpoints
- Stores leads in HubSpot or Google Sheets with deduplication logic
- Sends Slack alerts and returns a success response to the website
Pipeline Description
A visitor submits a website form which hits the Webhook. The workflow validates and normalizes the payload, runs enrichment via HTTP calls, then writes the lead to HubSpot (find/update/create) or Google Sheets (lookup/update/append). It posts a Slack notification and returns a 200 response to the website.