{"product_id":"qualify-google-maps-b2b-leads-in-n8n-with-apify-google-sheets","title":"Qualify Google Maps B2B Leads in n8n with Apify \u0026 Google Sheets","description":"\u003ch3\u003eQualify Google Maps B2B Leads automatically in n8n using Apify + Google Sheets\u003c\/h3\u003e\n\u003cp\u003eTurn local business searches into a ready-to-use \u003cstrong\u003eLeads\u003c\/strong\u003e list. This n8n workflow reads your Google Maps search criteria from Google Sheets, runs the \u003cstrong\u003eGoogle Maps Scraper API\u003c\/strong\u003e on \u003cstrong\u003eApify\u003c\/strong\u003e, then appends the best-matching places to a \u003cstrong\u003eLeads\u003c\/strong\u003e tab—with AI verdicts and \u003cstrong\u003eno LLM key needed\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads searches from a Google Sheet\u003c\/strong\u003e: each row includes \u003cem\u003esearch term\u003c\/em\u003e, \u003cem\u003ecity\/location\u003c\/em\u003e, and an \u003cem\u003eideal_customer\u003c\/em\u003e in one sentence, plus a \u003cem\u003estatus\u003c\/em\u003e. Rows marked \u003cem\u003edone\u003c\/em\u003e are skipped.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns Apify’s Google Maps Scraper API actor\u003c\/strong\u003e once per search.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollects rich place data\u003c\/strong\u003e for every returned business: phone, website, address, rating, and reviews count.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAdds AI verdicts per place\u003c\/strong\u003e directly from the actor: fit with your ideal customer (0 to 1), digital maturity, whether online booking is expected but missing, independent vs chain, size, and price tier—\u003cstrong\u003ewithout wiring an LLM key\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFilters and ranks leads\u003c\/strong\u003e by your minimum fit (and when there’s no ideal customer, it keeps all places), then attaches each place to its originating search.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAppends results to a Leads tab\u003c\/strong\u003e, best fit first.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMarks searches as done\u003c\/strong\u003e with \u003cem\u003eplaces scanned\u003c\/em\u003e and \u003cem\u003eleads found\u003c\/em\u003e, so you can add searches over time and re-run safely.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAgencies prospecting local B2B companies by niche (e.g., “dentists in Austin” + ideal customer description).\u003c\/li\u003e\n  \u003cli\u003eSaaS operators validating lead lists from Google Maps with consistent AI qualification.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building repeatable Google Maps lead generation workflows using Apify and Sheets.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets integration\u003c\/strong\u003e: Read searches, Append leads to a Leads tab, Mark searches as done.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApify\u003c\/strong\u003e: Google Maps Scraper API actor for place and AI verdict outputs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes used\u003c\/strong\u003e: set, sort, merge, filter, summarize, and sticky note to structure the qualification and output.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46192821076147,"sku":"N8N-20681","price":2.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/9BGoXP6oTQOwvtwmX1u0r_RYn9k0l8.png?v=1791536777","url":"https:\/\/buyflowscripts.com\/products\/qualify-google-maps-b2b-leads-in-n8n-with-apify-google-sheets","provider":"N8N Commerce","version":"1.0","type":"link"}