I built this n8n lead-management demo to organize incoming enquiries and make qualified leads easier to follow up on.
The business scenario
A business receives website enquiries containing a name, email address, requested service and budget. Manually reviewing each enquiry and updating a spreadsheet creates repetitive work.
How the workflow works
• A webhook receives the enquiry.
• An IF node checks the lead against a budget-based qualification rule.
• Each branch assigns a lead status.
• Google Sheets records the enquiry and its status.
• Qualified leads also trigger a Gmail notification.
Both branches keep a record of the enquiry, so leads that do not meet the qualification rule remain available for review.
Tools used
n8n, Webhooks, Google Sheets and Gmail.
About this demo
This is a demonstration project using sample data. The qualification criteria can be adapted to a business’s requirements.
The screenshot shows the workflow structure. I’m happy to discuss the setup, field mapping and routing logic with other builders.
How would you extend this for your business—duplicate detection, assigning a lead owner or follow-up reminders?
