Tool Spec

Codex Lead Mining Pipeline

Cómo construir un pipeline completo de generación de leads B2B en una tarde, por menos de $25 al mes, sin escribir una sola línea de código Python.

<$25/mes
vs. $99/mes de Apollo para los mismos datos que todos ya tienen

El problema con cómo todos lo están haciendo

Apollo. Lusha. ZoomInfo. Seamless.

Cada agencia que compra datos para outbound está comprando exactamente los mismos datos que todas las demás agencias. Las personas que reciben esos emails nunca responden — ya fueron golpeadas 200 veces con las mismas plantillas.

Los negocios que sí responderían no están en esas plataformas.

El dentista sin sitio web. El contratista cuyo perfil de Google no se actualiza desde 2021. El dueño del gimnasio con 200 reseñas y un sitio WordPress de $40 que carga en 9 segundos. Esas personas están completamente abiertas. Reciben cero outreach. Y tienen problemas reales, visibles y solucionables que vos podés resolver.

Google Maps los tiene a todos.

Por qué Codex cambia la matemática

Hace un año necesitabas un desarrollador. Cotización en Upwork: $1,500. Script funcionando 3 semanas después. $400 extra cada vez que la API cambiaba.

codex → open the cli → describe what you want → done

Codex elimina esa cadena completa. No necesitás saber Python. Necesitás saber describir lo que querés en texto claro y saber leer un CSV.

El stack

Tres piezas. Eso es todo.

ComponenteOpciónCosto
Codex CLIOpenAI coding agent~$20–25/mes
RapidAPI keyGoogle Maps Places endpoint$5–15/mes (10k+ requests)
EnvironmentLaptop propio o VPS$0–7/mes
Total< $25/mes

Output: Miles de leads locales enriquecidos por día, listos paraInstantly o Smartlead.

260M+
fichas de negocios en Google Maps sin tocar — el estanque que nadie está pescando

Arquitectura del pipeline

PasoInputOutput
Prompt 1: Maps Scraperquery + ciudadCSV: nombre, dirección, teléfono, web, rating, reseñas, lat/long, place_id
Prompt 2: Website EnricherCSV del paso 1CSV enriquecido: + emails, velocidad, SSL, signals de conversión
Prompt 3: Signal ExtractorCSV enriquecidoCSV final: + columna "signal" con el problema específico de cada negocio
Cold email outreachCSV finalRespuestas. Llamas. Clientes.

Prompt 1 — Google Maps Scraper

Build me a python script that uses the RapidAPI 
'local business data' endpoint to pull every 
business matching a search query in a given city. 
Accept three command line arguments: query, city, 
and max_results. Return: business name, full 
address, phone, website url, google rating, review 
count, business category, latitude, longitude, and 
google place id. Output a clean CSV with proper 
headers. Handle rate limiting with exponential 
backoff. Skip duplicates by place id.

Prompt 2 — Website Enricher

Build a second script that takes the CSV from the 
maps scraper as input. For each row with a website 
url, crawl up to 5 pages. Extract: emails, phone 
numbers, page title, meta description, https status, 
load speed, mobile responsiveness, copyright year, 
and conversion signals ('book online', 'free quote', 
'request appointment'). Flag 404, slow (>5s), 
no SSL. Output enriched CSV.

Prompt 3 — Signal Extractor

Take the enriched CSV and add a 'signal' column. 
For each business, generate one specific, observable 
problem. Examples: 'no website attached to google 
profile', 'site loads in 8.4 seconds', 'only 11 
google reviews, ranked 9th in map pack', 'copyright 
year is 2019 - site likely abandoned'. Write it in 
plain language, the way you'd describe it to the 
owner over coffee.

El email que se escribe solo

"Hey John — noticed your Google profile doesn't have a website attached, and the place id matches an old Wix site that's been down for months. Built you a free landing page mockup for [business name] — want me to send it over?"

Este email se basa en algo que el prospecto puede verificar en 10 segundos mirando su propio perfil de Google. Nadie ignora esto.

La matemática

MétricaValor
Leads raw (5 cats × 10 ciudades × 500)25,000
Con email o formulario usable (~60%)15,000
Envíos por día (800 × 35 inboxes hangat)28,000/día
Días para cubrir toda la lista19 días
Reply rate (signal-driven)3–7%
Replies totales450–1,050
Replies positivos (~15%)67–157
Costo all-in<$400/mes
Un cliente cerrado a $3–5k/mesPaga el año entero

⚠️ Disclaimer técnico

El scraping de Google Maps puede violar los Términos de Servicio de Google. Usar con precaución y para propósitos de outreach legítimo. Los signals generados por IA requieren revisión humana antes de usar en outreach real. RapidAPI endpoints varían en calidad y uptime — testear antes de depender de uno solo.

12 meses de ventaja

Los que deployen esto en las próximas dos semanas tienen 12 meses de ventaja sobre las agencias que siguen quejándose de las tasas de respuesta de Apollo.

Codex + RapidAPI + Google Maps = el estanque que nadie está pescando.