Genesis Web DigitalThe Foundation of Your Digital Presence
Eight weeks of builds, packaged as one import-and-go workflow. Every contact-form lead gets caught, junk gets filtered, real leads land in your Google Sheet and get an AI-drafted personal reply with your calendar link — in seconds. You get notified the moment it happens, quiet leads get an automatic follow-up three days later, and if anything ever breaks, an alert lands in your inbox before a single lead slips through. This is the complete lead-handling assistant.
The full assistant, start to finish: a POST webhook catches the submission, a junk filter screens out bots and empty submissions before anything else runs, real leads land in your Google Sheet (name, email, phone, message, source), AI drafts a warm personal first reply — under 90 words, nothing made up — and it goes out with your calendar link so hot leads can book themselves. The moment that happens, a notification email hits your inbox with the lead's full details. Anyone who goes quiet gets exactly one friendly follow-up three days later. And if any node ever fails — bad address, API timeout, rate limit — the error branch emails you the workflow name, the failed node, and the error message, with a link straight into n8n. Nothing slips through silently.
Workflows → Import from File → pick the downloaded .json. There's a setup-notes sticky right on the canvas with this same checklist.Google Sheets credential and replace YOUR_GOOGLE_SHEET_ID with your spreadsheet's ID. Give the first tab these columns: Timestamp, Name, Email, Phone, Message, Source, Status.OpenAI API key. It runs gpt-4o-mini — fast and costs pennies; swap the model anytime.Gmail credential and pick it in all four.YOUR_CALENDAR_LINK in Send Reply + Calendar Link and Send Follow-up with your Calendly / Cal.com / booking URL.YOUR_EMAIL in Notify Owner and Alert on Error with the inbox you actually check, and YOUR_N8N_URL in Alert on Error with your n8n address — error alerts link you straight to the failed run.Workflow Settings → Error Workflow and select this same workflow — that's what tells n8n to fire the alert when any node fails. Want proof? Break something on purpose (typo the Sheet ID), submit a test, watch the alert land.name, email, message to it — phone and source are optional and get logged too.The lead-handling assistant is done. Next up: the Invoice Chaser — a new weekly build that politely hunts down unpaid invoices so you don't have to. Follow along and you'll get every piece the day it drops.