Le problème
Apollo (49 $+/utilisateur/mois) et ZoomInfo (300 $+/mois) facturent des prix premium pour les données d'enrichissement de leads. La plupart de l'enrichissement (description de l'entreprise, actualités récentes, signaux de stack technique, financement) provient de résultats de recherche publics qui coûtent 0,005 $ par requête.
La solution Scavio
Effectuez 3 recherches Google par lead (nom de l'entreprise, entreprise + actualités récentes, entreprise + stack technique) via Scavio et extrayez les données d'enrichissement des résultats organiques et du Knowledge Graph. Coût total : 0,015 $ par lead contre 0,50 à 2,00 $ par lead auprès des fournisseurs d'enrichissement.
Avant
Payer Apollo 49 $+/utilisateur/mois pour l'enrichissement de leads. Une équipe de 5 SDR coûte 245 $/mois. La plupart des données d'enrichissement proviennent de résultats de recherche publics de toute façon.
Après
Enrichir 500 leads/semaine via une API de recherche pour 7,50 $/semaine (30 $/mois au total). Les mêmes données publiques qu'Apollo agrège, avec 88 % de coût en moins.
À qui cela s'adresse
Équipes SDR et ops commerciales qui souhaitent un enrichissement de leads à une fraction du prix d'Apollo ou de ZoomInfo.
Avantages clés
- Enrichissez les leads pour 0,015 $ chacun (3 recherches)
- Descriptions d'entreprise issues du Knowledge Graph
- Actualités récentes et signaux de financement issus des résultats organiques
- Détection de stack technique à partir d'extraits d'offres d'emploi
- Pas de tarification par utilisateur ni de contrats annuels
Exemple Python
import requests, os
API_KEY = os.environ["SCAVIO_API_KEY"]
def enrich_lead(company: str) -> dict:
"""Enrich a lead with 3 search queries. Cost: $0.015."""
queries = [company, f"{company} recent news funding 2026", f"{company} tech stack hiring"]
enrichment = {"company": company, "description": "", "news": [], "tech_signals": []}
for i, query in enumerate(queries):
resp = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={"x-api-key": API_KEY, "Content-Type": "application/json"},
json={"query": query, "country_code": "us"},
timeout=10,
)
data = resp.json()
if i == 0 and data.get("knowledge_graph"):
enrichment["description"] = data["knowledge_graph"].get("description", "")
enrichment["website"] = data["knowledge_graph"].get("website", "")
if i == 1:
enrichment["news"] = [r.get("snippet", "") for r in data.get("organic_results", [])[:3]]
if i == 2:
enrichment["tech_signals"] = [r.get("snippet", "") for r in data.get("organic_results", [])[:3]]
return enrichment
lead = enrich_lead("Stripe")
print(f"Company: {lead['company']}")
print(f"Description: {lead['description'][:100]}")
print(f"News signals: {len(lead['news'])}")
print(f"Tech signals: {len(lead['tech_signals'])}")Exemple JavaScript
const H = {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'};
async function enrichLead(company) {
const queries = [company, company+' recent news funding 2026', company+' tech stack hiring'];
const enrichment = {company, description:'', news:[], tech:[]};
for (let i=0; i<queries.length; i++) {
const r = await fetch('https://api.scavio.dev/api/v1/search', {method:'POST', headers:H, body:JSON.stringify({query:queries[i], country_code:'us'})});
const d = await r.json();
if (i===0 && d.knowledge_graph) { enrichment.description = d.knowledge_graph.description||''; enrichment.website = d.knowledge_graph.website||''; }
if (i===1) enrichment.news = (d.organic_results||[]).slice(0,3).map(r=>r.snippet);
if (i===2) enrichment.tech = (d.organic_results||[]).slice(0,3).map(r=>r.snippet);
}
return enrichment;
}
const lead = await enrichLead('Stripe');
console.log(lead.company + ': ' + lead.description.slice(0,80));Plateformes utilisées
Recherche web avec graphe de connaissances, PAA et aperçus IA