Usa el mapa para navegar a tu zona objetivo y pulsa Buscar zona
Dashboard
Pipeline por etapa
Rendimiento por comercial
Por solución
Por sector
Últimos leads añadidos
CRM — Leads guardados
No hay leads guardados. Busca negocios y guárdalos desde el Lead Finder.
Comerciales
No hay comerciales. Añade a tu equipo para asignarles leads y enviarles briefs.
Portales externos
Abre directamente los portales por zona y copia los datos que te interesen
Usa estos portales para complementar los leads encontrados con Google Maps
Particulares — Captación directa de propietarios
Abre directamente los portales filtrados por "particular / directo propietario" — zona seleccionable
Copia los datos del particular y añádelo a la lista de abajo para hacer seguimiento hasta firmar la exclusiva
Anti-bot: Fotocasa, Idealista y Milanuncios detectan clicks externos. La primera vez que uses un portal, Radar Terminator abrirá su home y copiará la URL al portapapeles — acepta cookies y vuelve a pulsar. Los siguientes 10 minutos irá directo.
Busca pisos en los portales y añade los particulares que quieras captar.
Haz seguimiento hasta firmar la exclusiva.
Pitch IA — Vende la solución perfecta
Configurar pitch
Si la dejas vacía usa plantilla inteligente. Con tu Claude API key usa IA real.
Selecciona un lead y configura tu mensaje para generar un pitch personalizado
Configuración
API Keys
Radio de búsqueda
Webhook de email a leads
Webhook de Make que envía los emails desde Gmail/Outlook y detecta respuestas para el auto-reply. Ya viene preconfigurado con el webhook compartido de los radares.
Webhook de eventos CRM (Make)
Recibe eventos cuando guardas un lead, lo asignas o cambias su etapa. Usa Make para encadenar notificaciones, Sheets, Notion, etc.
Google Sheets — Webhook
Pega el código en script.google.com → Nuevo proyecto → Desplegar como app web (acceso: cualquiera).
function doPost(e) {
const data = JSON.parse(e.postData.contents);
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
if (sheet.getLastRow() === 0) {
sheet.appendRow(['Nombre','Tipo','Rating','Reseñas','Score',
'Soluciones','Etapa','Comercial','Dirección','Teléfono','Web',
'Email','Notas','Follow-up','Guardado']);
}
data.leads.forEach(l => {
sheet.appendRow([l.nombre, l.tipo, l.rating, l.resenas, l.score,
l.soluciones, l.etapa, l.comercial, l.direccion, l.telefono,
l.web, l.email, l.notas, l.followup, l.guardado]);
});
return ContentService.createTextOutput(
JSON.stringify({ ok: true, rows: data.leads.length })
).setMimeType(ContentService.MimeType.JSON);
}