El problema
Los equipos de ventas que se dirigen a empresas locales necesitan datos de contacto: nombre de la empresa, número de teléfono, dirección, horario, sitio web y calificaciones de reseñas. La eliminación de Google Maps viola directamente los términos de servicio y se rompe con frecuencia. Comprar listas de clientes potenciales a intermediarios de datos es costoso ($0,10-0,50/cliente potencial) y los datos suelen estar obsoletos. La búsqueda manual en Google Maps es precisa, pero lleva entre 3 y 5 minutos por empresa, lo que la hace poco práctica para crear grandes listas de clientes potenciales.
La solucion de Scavio
Utilice el punto final de Google Maps de Scavio para extraer datos comerciales locales estructurados a precios API. Busque categorías comerciales en ubicaciones de destino y obtenga JSON estructurado con nombre, dirección, teléfono, sitio web, calificación, recuento de reseñas y horario. Cree listas de clientes potenciales de más de 1000 empresas locales en minutos en lugar de semanas.
Antes
Antes: un equipo de ventas investigaba manualmente empresas locales en Google Maps y copiaba los datos en una hoja de cálculo. Cada negocio tomó 3 minutos. Crear una lista de 500 prospectos de negocios tomó 25 horas de tiempo de asistente de investigación a $20 por hora ($500 en total). Los datos quedaron obsoletos en unas semanas.
Después
Después: la misma lista de 500 empresas se crea mediante programación en 10 minutos utilizando 50 consultas de categoría de ubicación (0,25 dólares en total). La lista incluye datos estructurados (teléfono, sitio web, calificación, horario) que a los investigadores manuales les llevaría mucho más tiempo compilar. La actualización mensual cuesta $0,25.
Para quien es
Equipos de ventas, agencias de generación de leads y empresas de marketing locales que necesitan datos comerciales locales estructurados a escala. Cualquiera que cree listas de clientes potenciales para la divulgación basada en la ubicación.
Beneficios clave
- Extraiga más de 500 clientes potenciales de empresas locales por $0,25 frente a $500 en la investigación manual
- Los datos estructurados incluyen teléfono, dirección, sitio web, calificación y horario
- Cree listas de prospectos en minutos en lugar de semanas
- La actualización mensual cuesta centavos para mantener actualizados los datos de los clientes potenciales
- No hay infracciones de los TOS de Google Maps por scraping directo
Ejemplo en Python
import requests
API_KEY = "your_scavio_api_key"
def extract_local_leads(category: str, location: str) -> list:
r = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={"x-api-key": API_KEY},
json={"platform": "google_maps", "query": f"{category} in {location}"},
timeout=15,
)
data = r.json()
return [{
"name": b.get("title"),
"address": b.get("address"),
"phone": b.get("phone"),
"website": b.get("website"),
"rating": b.get("rating"),
"reviews": b.get("reviews"),
} for b in data.get("organic", [])]
leads = extract_local_leads("dentists", "Austin TX")
for lead in leads:
print(f"{lead["name"]} | {lead["phone"]} | {lead["rating"]} stars ({lead["reviews"]} reviews)")Ejemplo en JavaScript
const API_KEY = "your_scavio_api_key";
async function extractLocalLeads(category, location) {
const res = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST",
headers: { "x-api-key": API_KEY, "content-type": "application/json" },
body: JSON.stringify({ platform: "google_maps", query: `${category} in ${location}` }),
});
const data = await res.json();
return (data.organic || []).map(b => ({
name: b.title,
address: b.address,
phone: b.phone,
website: b.website,
rating: b.rating,
reviews: b.reviews,
}));
}
const leads = await extractLocalLeads("dentists", "Austin TX");
for (const lead of leads) {
console.log(`${lead.name} | ${lead.phone} | ${lead.rating} stars (${lead.reviews} reviews)`);
}Plataformas utilizadas
Google Maps
Búsqueda de negocios locales con calificaciones e información de contacto