What you import
Website webhook + Google Forms + optional Facebook Lead Ads → normalize → email/phone match → upsert the same Leads row → owner Gmail (2-hour suppress).
n8n
Website, Facebook, and Google Forms land in one clean queue.
Three front doors create three people to chase. This file drops every source onto one Leads row and emails you.
Before: a website inbox, a Facebook inbox, and a Forms inbox. After: one card with source_history listing every door.
Website webhook + Google Forms + optional Facebook Lead Ads → normalize → email/phone match → upsert the same Leads row → owner Gmail (2-hour suppress).
n8n
n8n, Google Sheets, Gmail. Slack optional. Facebook Lead Ads credential only if you run Instant Forms.
30–45 minutes for the doors you actually use. Leave Facebook off if you do not run ads.
Does not send the customer thank-you (that is WF1). Does not score. Does not text. Drop SSN, driver’s license, date of birth, and medical-looking fields before the row writes. Do not point the same form at both WF1 and WF3.
Facebook emergency ads and the website quote form stop living in different worlds.
One queue whether they came from a Reel, a Google Form, or the contact page.
New-patient site form and a Facebook campaign write to the same front-desk sheet.
Consult ads and the site form share one list so nobody double-texts a guest.
Vaccine clinic forms and the main site request land together.
Instagram-linked forms and the shop site hit the same book-off list.
Site intake and a seminar form share a docket queue with a source stamp.
Zillow-adjacent forms and your site inquiry share one follow-up list.
Route website + Facebook + Forms leads (import this)
Video posting soon.
START-HERE.pdf page 1. Credentials. First live node. Email hello@ if a node name moved.
Preferred implementation partner is listed on Partners. Other approved shops later. We do not hold the file hostage.