ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Flujos de trabajo
  3. Prospect Domain Enriquecimiento for Cold Email Pipeline
Flujo de trabajo

Prospect Domain Enriquecimiento for Cold Email Pipeline

Enriquecer prospect dominios con search senales antes de cold outreach. Puntuacion fit, extraer tech stack, y personalize a escala.

Comenzar gratisDocumentacion API

Resumen

Cold campanas de email fail cuando you blast generic mensajes to unresearched dominios. Este flujo de trabajo toma un CSV of prospect dominios, searches Google for cada dominio to extraer company descripcion, tech stack senales, reciente news, y hiring patrones, analiza el resultados de busqueda en structured enriquecimiento campos, y exporta un enriquecido CSV listo for your correo electronico sequencer. Every prospect obtiene un relevance puntuacion so you puede priorizar high-fit leads. Scavio at $0.005 per search hace enriching 1,000 dominios cost solo $5.

Desencadenador

Nuevo prospect CSV uploaded

Programación

On CSV subir (event-driven)

Pasos del flujo de trabajo

1

Cargar prospect dominios

Analizar el uploaded CSV to extraer dominio names y cualquier existing firmographic datos.

2

Search cada dominio

For cada dominio, consulta Google for el company nombre y dominio. Extraer resultados organicos y AI Overview if disponible.

3

Analizar enriquecimiento senales

From resultados de busqueda, extraer: company descripcion, employee conteo senales, tech stack menciones, reciente funding o news.

4

Puntuacion y clasificar prospects

Compute un relevance puntuacion basado on tech stack match, company tamano, y recency of activity. Clasificar el lista.

5

Exportar enriquecido CSV

Escribir el enriquecido datos back to CSV con todos nuevo columnas. Ready for importar en your correo electronico sequencer.

Implementacion en Python

Python
import requests, os, json, csv
from io import StringIO

H = {"x-api-key": os.environ["SCAVIO_API_KEY"]}

# Sample prospects (in production, load from CSV)
PROSPECTS = [
    {"domain": "example-saas.com", "name": "Example SaaS"},
    {"domain": "acme-ai.io", "name": "Acme AI"},
    {"domain": "dataflow-labs.com", "name": "Dataflow Labs"},
]

def enrich_domain(prospect):
    """Search for a prospect domain and extract enrichment signals."""
    r = requests.post("https://api.scavio.dev/api/v1/search", headers=H,
        json={"platform": "google",
              "query": f"{prospect['name']} {prospect['domain']}",
              "ai_overview": True}, timeout=10).json()
    snippets = [o.get("snippet", "") for o in r.get("organic", [])[:5]]
    titles = [o.get("title", "") for o in r.get("organic", [])[:5]]
    aio = r.get("ai_overview", {})
    all_text = " ".join(snippets + titles).lower()
    # Simple signal extraction
    signals = {
        "has_funding_mention": any(w in all_text for w in ["raised", "funding", "series", "seed"]),
        "has_hiring_signal": any(w in all_text for w in ["hiring", "careers", "open roles", "job"]),
        "has_api_mention": "api" in all_text,
        "result_count": len(r.get("organic", [])),
    }
    score = sum([
        signals["has_funding_mention"] * 30,
        signals["has_hiring_signal"] * 20,
        signals["has_api_mention"] * 25,
        min(signals["result_count"], 10) * 2.5,
    ])
    return {
        **prospect,
        "description": snippets[0][:200] if snippets else "",
        "ai_summary": aio.get("text", "")[:200] if aio else "",
        "signals": signals,
        "score": round(score)
    }

enriched = []
for p in PROSPECTS:
    result = enrich_domain(p)
    enriched.append(result)
    print(f"[{result['score']}] {result['name']} | {result['description'][:80]}")

enriched.sort(key=lambda x: x["score"], reverse=True)
print(f"\nEnriched {len(enriched)} prospects. Top: {enriched[0]['name']} (score: {enriched[0]['score']})")

Implementacion en JavaScript

JavaScript
const H = {"x-api-key": process.env.SCAVIO_API_KEY, "Content-Type": "application/json"};

const PROSPECTS = [
  {domain: "example-saas.com", name: "Example SaaS"},
  {domain: "acme-ai.io", name: "Acme AI"},
  {domain: "dataflow-labs.com", name: "Dataflow Labs"},
];

async function enrichDomain(prospect) {
  const r = await fetch("https://api.scavio.dev/api/v1/search", {
    method: "POST", headers: H,
    body: JSON.stringify({
      platform: "google",
      query: `${prospect.name} ${prospect.domain}`,
      ai_overview: true
    })
  }).then(r => r.json());
  const snippets = (r.organic || []).slice(0, 5).map(o => o.snippet || "");
  const titles = (r.organic || []).slice(0, 5).map(o => o.title || "");
  const allText = [...snippets, ...titles].join(" ").toLowerCase();
  const aio = r.ai_overview || {};
  const signals = {
    hasFunding: ["raised", "funding", "series", "seed"].some(w => allText.includes(w)),
    hasHiring: ["hiring", "careers", "open roles", "job"].some(w => allText.includes(w)),
    hasApi: allText.includes("api"),
    resultCount: (r.organic || []).length,
  };
  const score = Math.round(
    (signals.hasFunding ? 30 : 0) + (signals.hasHiring ? 20 : 0) +
    (signals.hasApi ? 25 : 0) + Math.min(signals.resultCount, 10) * 2.5
  );
  return {
    ...prospect, description: (snippets[0] || "").slice(0, 200),
    aiSummary: (aio.text || "").slice(0, 200), signals, score
  };
}

(async () => {
  const enriched = [];
  for (const p of PROSPECTS) {
    const result = await enrichDomain(p);
    enriched.push(result);
    console.log(`[${result.score}] ${result.name} | ${result.description.slice(0, 80)}`);
  }
  enriched.sort((a, b) => b.score - a.score);
  console.log(`\nEnriched ${enriched.length} prospects. Top: ${enriched[0].name} (score: ${enriched[0].score})`);
})();

Plataformas utilizadas

Google

Búsqueda web con grafo de conocimiento, PAA y resúmenes de IA

Preguntas frecuentes

Cold campanas de email fail cuando you blast generic mensajes to unresearched dominios. Este flujo de trabajo toma un CSV of prospect dominios, searches Google for cada dominio to extraer company descripcion, tech stack senales, reciente news, y hiring patrones, analiza el resultados de busqueda en structured enriquecimiento campos, y exporta un enriquecido CSV listo for your correo electronico sequencer. Every prospect obtiene un relevance puntuacion so you puede priorizar high-fit leads. Scavio at $0.005 per search hace enriching 1,000 dominios cost solo $5.

Este flujo de trabajo usa un nuevo prospect csv uploaded. On CSV subir (event-driven).

Este flujo de trabajo usa las siguientes plataformas de Scavio: google. Cada plataforma se llama a traves del mismo endpoint de API unificado.

Si. El plan gratuito de Scavio incluye 50 creditos al registrarte sin tarjeta de credito. Es suficiente para probar y validar este flujo de trabajo antes de escalarlo.

Prospect Domain Enriquecimiento for Cold Email Pipeline

Enriquecer prospect dominios con search senales antes de cold outreach. Puntuacion fit, extraer tech stack, y personalize a escala.

Obtener tu clave APILeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad