Le problème
Les agences de marketing digital passent des heures à rechercher manuellement des clients potentiels : vérifier s'ils ont un site web, évaluer sa qualité, consulter leur profil Google Business, et déterminer s'ils ont besoin de services. Cette prospection manuelle limite le nombre de prospects qu'une agence peut évaluer par jour et introduit une incohérence dans les critères de qualification.
La solution Scavio
Automatisez la phase de recherche avec un pipeline de recherche et de qualification. Utilisez le point d'accès Google de Scavio pour trouver des entreprises correspondant à vos critères cibles (par exemple, 'plombier [ville] sans site web' ou 'restaurant [ville] mauvaises critiques'). Pour chaque résultat, effectuez une recherche complémentaire pour évaluer leur présence en ligne : ont-ils un site web, est-il adapté aux mobiles, ont-ils des avis, diffusent-ils des publicités. Notez chaque prospect en fonction de l'écart entre leur présence actuelle et ce que votre agence propose. Livrez les prospects les mieux notés à votre outil de prospection avec la recherche déjà effectuée.
Avant
Avant la qualification automatisée, un propriétaire d'agence passait 6 heures chaque samedi sur Google Maps à évaluer manuellement des entreprises. Ils examinaient environ 40 entreprises par session et contactaient 8 à 10 qui semblaient correspondre. Le taux de conversion était de 15 % car le processus manuel ne pouvait pas évaluer suffisamment de prospects pour être sélectif.
Après
Après la mise en place de la qualification automatisée, le pipeline évalue 500 entreprises par jour dans 10 villes. Il fournit les 20 meilleurs prospects avec des scores de qualification et des résumés de recherche. Le propriétaire de l'agence passe 30 minutes à examiner les prospects pré-qualifiés au lieu de 6 heures à chasser. Le taux de conversion est passé à 28 % car chaque contact a été pré-vérifié.
À qui cela s'adresse
Agences de marketing digital et freelances qui ont besoin de qualifier des prospects d'entreprises locales à grande échelle sans passer des heures sur une recherche manuelle sur Google.
Avantages clés
- Évaluez des centaines de prospects par jour au lieu de dizaines
- Critères de qualification cohérents pour tous les prospects
- Résumés de recherche préétablis pour chaque prospect qualifié
- Tarification basée sur des crédits qui s'adapte au volume réel de prospects
- Fonctionne avec tout outil de prospection (Instantly, Smartlead, email)
Exemple Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
def find_leads(niche: str, city: str) -> list:
resp = requests.post('https://api.scavio.dev/api/v1/search', headers=H,
json={'platform': 'google', 'query': f'{niche} {city}'}, timeout=10)
leads = []
for r in resp.json().get('organic', [])[:10]:
leads.append({
'name': r['title'],
'url': r.get('link', ''),
'snippet': r.get('snippet', ''),
'has_website': not r.get('link', '').startswith('https://www.yelp'),
})
return leads
def qualify_lead(lead: dict) -> dict:
resp = requests.post('https://api.scavio.dev/api/v1/search', headers=H,
json={'platform': 'google', 'query': f'"{lead["name"]}" reviews'}, timeout=10)
review_results = len(resp.json().get('organic', []))
lead['review_presence'] = review_results
lead['score'] = 10 - min(review_results, 10) # fewer results = more opportunity
return leadExemple JavaScript
async function findLeads(niche, city) {
const resp = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST',
headers: { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({ platform: 'google', query: `${niche} ${city}` })
});
const data = await resp.json();
return (data.organic || []).slice(0, 10).map(r => ({
name: r.title, url: r.link, snippet: r.snippet,
hasWebsite: !r.link?.includes('yelp.com')
}));
}Plateformes utilisées
Recherche web avec graphe de connaissances, PAA et aperçus IA