How I Built a Programmatic SEO Engine to Find "Broken" Local Businesses (React & Vite) When building B2B SaaS, the standard playbook for lead generation is basically just scraping Google Maps and handing users a massive CSV of business names and phone numbers. But raw data is useless if there's no intent. Agency owners don't need more phone numbers to cold call; they need to know which specific businesses are actively failing technical checks so they have a real pain point to pitch. I recently launched SignalQub , an AI lead generation engine that doesn't just scrape contact info, but actively scans local businesses for broken websites, missing SEO schemas, and terrible page speed. Here is a breakdown of the architecture, the tech stack, and how I handled the programmatic SEO to scale the inbound traffic.…