Drop a lead list into Google Drive. This workflow reads it, finds professional emails using OpenAI, and splits leads into Qualified and Unqualified sheets fully automated.
Watch For New Leads
Google Drive trigger monitors a folder. When a new spreadsheet lands, the workflow fires.
Read Lead Sheet
Pulls every row from the new spreadsheet.
Normalize Lead Data
Standardizes fields: full name, company, website, LinkedIn URL, industry, job title, and location.
Find Email via OpenAI
Each lead is sent to GPT-4o to find a verified professional email. Returns the email, source, and confidence score (high / medium / low).
Rate-Limited Batching
Leads process in batches of 3 with a 1.5s delay to respect API rate limits.
Has Valid Email?
If a valid email was found (contains @), the lead goes to the Qualified sheet. Otherwise it goes to Unqualified -- both written back to the same spreadsheet.
Built by Devon Toh