Vue d'ensemble du projet
Une agence web basée à Montréal, composée d'environ 30 employés et 10 commerciaux, souhaite doubler son volume de ventes mensuel, en passant de 20-30 signatures à 40-60, sans agrandir son équipe.
Le principal levier identifié n'est pas le volume de leads, mais leur qualité : aujourd'hui, les commerciaux passent trop de temps à qualifier manuellement des prospects froids pour déterminer si ceux-ci ont réellement besoin d'un site web.
Ce projet vise à mettre en place un système intelligent et automatisé d'acquisition qui enrichit la base Salesforce existante, génère en continu de nouveaux prospects qualifiés, attribue un score aux leads selon leur présence digitale, et remonte uniquement les contacts les plus prioritaires à appeler.
L'objectif est de transformer une prospection manuelle en un processus structuré, fluide et piloté par la donnée.
Contexte et besoin client
Lorsqu'un nouveau commercial rejoint l'entreprise, il hérite d'environ 1 000 leads froids dans Salesforce. Pour chaque lead, il doit vérifier manuellement : si l'entreprise possède un site web, si ce site semble ancien ou peu professionnel, si le prospect paraît pertinent, et à quelle date il a été contacté pour la dernière fois.
Ce processus est répétitif, lent et non homogène d'un commercial à l'autre. Il n'existe aujourd'hui aucun système automatique de qualification ou de priorisation.
Le problème n'est pas un manque de leads, mais un manque de signal permettant d'identifier rapidement ceux qui valent vraiment la peine d'être appelés. Les commerciaux perdent un temps important sur des prospects qui ont déjà un site moderne, des prospects déjà contactés récemment, ou des entreprises qui ne représentent pas une réelle opportunité.
Périmètre du projet
| # | Module | Description | Outils |
|---|---|---|---|
| 1 | Extraction Salesforce | Connexion API pour récupérer les leads existants : nom, secteur, ville, historique, date dernier contact, téléphone, site web | n8n, API Salesforce |
| 2 | Enrichissement des leads | Vérification automatique : présence d'un site web, score qualité (mobile, design, vitesse), présence Google Maps, nombre d'avis, présence locale | n8n, PageSpeed API, SerpAPI, ScrapingBee |
| 3 | Scoring & priorisation | Score numérique + niveau de priorité (High / Medium / Low) + champ explicatif lisible (ex: “No website”, “Outdated site”) | n8n, logique métier |
| 4 | Write-back Salesforce | Réécriture des données enrichies dans Salesforce : score, priorité, raison. Salesforce reste le CRM central | n8n, API Salesforce |
| 5 | Génération nouveaux leads | Scraping automatisé Google Maps, Pages Jaunes, Google Search sur des recherches SMB ciblées (ex: “plombier Montréal”, “salon de coiffure Laval”) | n8n, SerpAPI, Bright Data, API Google Maps |
| 6 | Déduplication & injection | Comparaison avec les enregistrements Salesforce existants pour éviter les doublons. Seuls les leads réellement nouveaux et qualifiés sont injectés | n8n, API Salesforce |
| 7 | Planification automatique | Déclencheurs récurrents : rafraîchissement des enrichissements (hebdomadaire), découverte de nouveaux leads (quotidienne ou à la demande) | Scheduler n8n |
| 8 | Monitoring & erreurs | Logiques de retry, alertes en cas d'échec, logs d'exécution pour un fonctionnement fiable sans intervention manuelle | n8n, Email / Slack |
Pipeline d'enrichissement & scoring
Vue d'ensemble du flux : de Salesforce au scoring, avec génération de nouveaux leads en parallèle.
Livrables
- ● Workflow n8n : extraction et enrichissement des leads Salesforce
- ● Workflow n8n : moteur de scoring avec write-back dans Salesforce (Score, Priority, Reason)
- ● Workflow n8n : génération de nouveaux leads depuis Google Maps, Pages Jaunes et Google Search
- ● Workflow n8n : logique de déduplication et injection dans Salesforce
- ● Configuration des planifications automatiques
- ● Gestion des erreurs et alertes de monitoring (email ou Slack)
- ● Documentation technique et notes de passation des workflows
Planning et phases
| Phase | Tâches | Durée |
|---|---|---|
| Phase 1 Discovery & Setup | Connexion API Salesforce, extraction des données, mapping des champs, configuration de l'environnement | 3 à 4 jours |
| Phase 2 Enrichissement | Détection des sites, scoring de qualité, intégration Google Maps, logique d'enrichissement | 5 à 7 jours |
| Phase 3 Scoring | Algorithme de scoring, champs priorité/raison, write-back Salesforce, QA testing | 4 à 6 jours |
| Phase 4 Génération leads | Scraping Google Maps / Pages Jaunes / Search, déduplication, injection dans Salesforce | 4 à 6 jours |
| Phase 5 Monitoring & passation | Planification, alertes, documentation, walkthrough client | 2 jours |
| TOTAL ESTIMÉ | 18 à 25 jours | |
Stack technique
| Outil | Rôle |
|---|---|
| n8n | Plateforme centrale d'automatisation : orchestration, planification et intégrations |
| API Salesforce | Lecture des leads existants et réécriture des données enrichies / scores |
| Google PageSpeed Insights | Évaluation qualité du site, compatibilité mobile et performances |
| SerpAPI / Bright Data | Scraping Google Maps, Pages Jaunes et Google Search |
| API Google Maps | Récupération fiches entreprises, adresses, numéros et avis |
| ScrapingBee (optionnel) | Solution de secours pour sites bloquant l'accès direct |
| Email / Slack | Alertes de monitoring et notifications d'erreur |
Ce qui est inclus
- ✓ Développement complet des workflows n8n pour les 8 modules du périmètre
- ✓ Intégration API Salesforce (lecture + écriture)
- ✓ Enrichissement web : détection site + scoring via PageSpeed Insights
- ✓ Vérification présence Google Maps et récupération nombre d'avis
- ✓ Scraping automatisé de nouveaux leads depuis Google Maps et Pages Jaunes
- ✓ Déduplication par rapport aux enregistrements Salesforce existants
- ✓ Planification de tous les workflows avec fréquence configurable
- ✓ Gestion des erreurs, retry et alertes d'échec
- ✓ Documentation technique et session de passation
Ce qui n'est pas inclus
- ✗ Configuration Salesforce, objets personnalisés ou administration au-delà des 3 nouveaux champs leads
- ✗ Séquences d'emails à froid ou outil d'emailing outbound (exclu à la demande du client / CASL)
- ✗ Migration CRM ou nettoyage des données existantes dans Salesforce
- ✗ Formation poussée des commerciaux ou accompagnement au changement au-delà de la passation
- ✗ Application mobile ou dashboard front-end sur mesure
- ✗ Maintenance ou support continu après livraison (possible via retainer séparé)
Tout travail hors du périmètre défini ci-dessus fera l'objet d'un chiffrage complémentaire avant exécution.
Hypothèses et dépendances
- ● Le client fournit une application connectée Salesforce avec accès API (OAuth 2.0) avant la phase 1
- ● Le client partage un export d'environ 50 leads pour valider le mapping avant développement
- ● Le client confirme les villes prioritaires et catégories SMB à cibler pour la génération de nouveaux leads
- ● Le client fournit un accès à un compte n8n Cloud actif
- ● Les APIs tierces (SerpAPI, Google Maps, PageSpeed) sont souscrites par le client
- ● Les limites API et politiques de scraping sont respectées — système conçu pour un usage durable
- ● L'édition Salesforce utilisée supporte l'accès API (Professional ou supérieur)
Tarif
Retour sur investissement
Aujourd'hui — Manuel
Après — Système Auryon
Investissement rentabilisé en moins de 2 mois. Sans compter le temps économisé par chaque commercial (~83h récupérées par lot de 1 000 leads).
Ce qu'on garantit
Garantie fonctionnelle
Le système livré fonctionne exactement comme défini dans le cahier des charges. Sinon, on corrige sans surcoût.
Documentation & autonomie
Chaque workflow est documenté pour que ton équipe puisse comprendre et ajuster les paramètres en toute autonomie.
Garantie support
Tout bug ou dysfonctionnement est corrigé gratuitement pendant 1 semaine post-livraison.
Propriété totale
100% du code, des accès et des workflows vous appartiennent dès la livraison. Aucune dépendance vis-à-vis d'Auryon.
Prochaines étapes
| # | Action | Responsable |
|---|---|---|
| 1 | Valider cette proposition et confirmer la date de démarrage | Client |
| 2 | Fournir les accès API Salesforce et l'application connectée | Client |
| 3 | Partager un export d'environ 50 leads pour valider le mapping | Client |
| 4 | Confirmer les sources, villes et secteurs prioritaires | Client |
| 5 | Configurer l'environnement n8n et démarrer le développement | Agence |
Prêt à doubler vos signatures sans agrandir l'équipe ?
Validons et démarrons ensemble
Valider et démarrer →Un simple email suffit — on planifie le call de lancement dans la foulée