Saltar al contenido
NuevoVer cómo

Playbook de negocio local: construye una lista local con Maps Scraper y consigue respuestas

Consigue un ICP local desde Google Maps por rubro y ciudad, enriquece y verifica los contactos, ejecuta una campaña simple, y gestiona las respuestas — el camino práctico para el outreach local y de negocios físicos.

  1. Sabe cuándo Maps es la fuente correcta

    Los prospectos locales (plomeros, clínicas, restaurantes, tiendas) no viven en una base de datos de cargos; viven en Google Maps. Cuando tu ICP se define por oficio y ciudad en lugar de por rol, el Maps Scraper es el recolector correcto. Una advertencia: la recolección solo funciona dentro de una campaña Autopilot, así que ahí es donde empiezas. Consulta Create a Maps-Scraper-Based Campaign.

  2. Crea una campaña Autopilot

    Abre Campaigns → Create Campaign. Define Campaign Type como Outreach y Campaign Mode como Autopilot. Elige un objetivo que coincida con la intención local: Meeting si quieres agendar una llamada o visita, Get Reply si solo quieres iniciar la conversación.

    Crea una campaña Autopilot
  3. Abre el Contact Harvester y elige Maps Scraper

    En el Workflow del editor, abre el nodo Contact Harvester. Lista cuatro fuentes: AI Leads, Maps Scraper, File Upload, Signal. Haz clic en Maps Scraper y actívalo en ON para revelar su configuración.

  4. Configura términos de búsqueda y ubicaciones

    Completa dos campos, una entrada por línea: Search terms (el oficio (plumber, hvac) y Locations (el lugar) Austin, TX). Cada término se ejecuta contra cada ubicación, así que dos términos en tres ciudades son seis búsquedas. Define Max results, Language/Country y Frequency junto a ellos.

  5. Activa Find emails con intención, guarda en una lista

    Google Maps te da nombre, teléfono y sitio web por defecto (no siempre un correo. Activa Find emails (de pago, aproximadamente 5 créditos por lugar) cuando específicamente necesites direcciones a las que enviar. Los negocios sin correo detectable permanecen en la lista como registros solo con teléfono; los pasos de correo simplemente los omiten. Apunta la recolección a una contact list) esto es obligatorio y alimenta el resto del pipeline.

  6. Verifica los contactos antes de enviar

    Los datos de Maps son extraídos y desiguales, así que activa Contact cleaning (o vuelve a limpiar una lista existente) antes de tu primer envío. Las direcciones sucias o no verificables se excluyen automáticamente, lo que protege a un dominio de envío joven de los rebotes. Consulta Clean a Contact List.

  7. Deja correr el pipeline estándar

    De aquí en adelante es el flujo Autopilot normal: Segmentation → Email Scheduler → Email Drafter → Content Approval → Email Sender. Mantén Content Approval activado en el primer lote para que puedas verificar que el tono local se lea bien antes de confiar en que corra sin supervisión.

    Deja correr el pipeline estándar
  8. Trabaja las respuestas

    Clasifica las respuestas en el Inbox y agenda la visita o llamada. Si una ciudad devuelve pocos resultados, amplía el término de búsqueda o agrega ciudades cercanas en lugar de subir Max results: la relevancia vence al volumen en el outreach local.

Consejos de experto

  • La relevancia vence al volumen a nivel local

    Una ciudad escasa significa ampliar el término de búsqueda o agregar ciudades cercanas: no simplemente subir Max results. Término × ubicación se multiplica rápido, así que empieza acotado.

  • Find emails es de pago: actívalo con intención

    Aproximadamente 5 créditos por lugar más el costo por correo. Déjalo apagado para una lista enfocada en teléfono; actívalo cuando específicamente necesites enviar correo.

  • Siempre limpia una lista de Maps

    Los correos de Maps son extraídos y desiguales. Ejecuta la limpieza para que los rebotes no quemen la reputación de un dominio de envío joven.

  • Solo teléfono no es desperdicio

    Los negocios sin correo detectable permanecen como registros telefónicos: útiles si también llamas, pero tu conteo enviable por correo será menor que tu conteo recolectado.

Preguntas frecuentes

¿Por qué usar Maps en lugar de AI Leads?

Los negocios locales viven en Google Maps por oficio y ciudad, no en una base de datos de cargos. AI Leads está hecho para ICPs basados en rol; Maps Scraper está hecho para los locales/de negocio físico.

¿Necesito Autopilot?

Sí: la recolección, incluyendo Maps Scraper, solo funciona en modo Autopilot a través del nodo Contact Harvester. Una campaña Template no tiene recolector.

¿Cómo se combinan los términos y las ubicaciones?

Cada search term se ejecuta contra cada location: dos términos en tres ciudades producen seis búsquedas. Empieza acotado y expande una vez que veas la calidad de los resultados.

¿Obtiene direcciones de correo?

Solo si activas Find emails, una opción de enriquecimiento de pago (aproximadamente 5 créditos por lugar más otro tanto por correo encontrado). Está apagada por defecto.

¿Qué pasa con los negocios sin correo?

Se guardan como registros solo con teléfono en tu lista. Los pasos de correo en la campaña los omiten, así que tu conteo enviable por correo es menor que tu conteo total recolectado.

¿Debería verificar la lista?

Sí: ejecuta Contact cleaning antes de enviar. Los datos de Maps son desiguales, y la limpieza excluye automáticamente direcciones muertas o no verificables.

¿Puedo apuntar a lugares exactos?

Sí: la herramienta acepta Place IDs específicos o Start URLs de Google Maps si ya sabes exactamente qué negocios quieres, en lugar de depender de la búsqueda por término y ubicación.

Una ciudad devolvió pocos resultados: ¿ahora qué?

Amplía el término de búsqueda o agrega ciudades cercanas en lugar de subir Max results: eso suele ser un problema de relevancia, no de volumen.

Primeros Pasos

Prospección que sigue cuando te desconectas.Leads, emails, seguimientos y respuestas, resueltos.

Conecta buzones ilimitados y deja que los agentes de IA busquen leads, escriban cada email y hagan seguimiento. O envía tus propias plantillas en modo manual. Desde $29/mes.

$1 por 3 días · Cancela cuando quieras · Sin contrato

Instalar con IA

Tu agente de código configura la CLI y las skills de FirstSales por ti.

Prompt para Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.