Plateforme de prospection b2b
Développement d'une plateforme de prospection B2B sur WordPress
Iotaweb a conçu et développé ContactLook, une application métier privée intégrée à WordPress. À partir du nom d'un groupe international, elle identifie ses filiales, retrouve les décideurs locaux et enrichit leurs coordonnées professionnelles, sourcées, vérifiées et exportables.
- Type de projet
- Application SaaS privée sous WordPress
- Secteur client
- Marketing B2B et prospection internationale
- Périmètre
- Conception, développement, tests et mise en production
- Délai de réalisation
- 15 jours ouvrés
Trouver le bon décideur dans la bonne filiale, sans gaspiller de crédits
Notre client accompagne des équipes commerciales qui prospectent de grands groupes internationaux. Leur difficulté : identifier rapidement les filiales d'un groupe dans des pays précis, puis retrouver le dirigeant local (CFO, Managing Director, Finance Director…) plutôt que le dirigeant de la maison mère.
Les données existent, mais elles sont dispersées entre registres officiels, rapports annuels et services d'enrichissement payants aux coûts, quotas et formats tous différents. Il fallait un outil unique, privé et maîtrisé.
Les exigences du cahier des charges
- Recherche par groupe, filiale, ancien nom ou nom commercial, dès 2 caractères
- Pays du siège séparé des pays de filiales, avec option « reste du monde »
- Décideurs identifiés par fonction, par filiale et par pays
- Enrichissement email et téléphone déclenchés séparément
- Mode 100 % gratuit ou gratuit + payant, coûts affichés avant chaque appel
- Comptes utilisateurs cloisonnés, quotas contrôlés côté serveur
- Historique, dossiers de contacts et exports CSV / TXT
- Aucune donnée inventée : sources et dates conservées, contradictions affichées
Un parcours en 5 étapes, du groupe au contact exportable
ContactLook guide l'utilisateur pas à pas. Chaque étape réutilise les résultats déjà obtenus : aucune recherche n'est relancée inutilement.
- RechercherSaisie d'un groupe ou d'une filiale, ou exploration par pays sans nom de société.
- CartographierMaison mère, holdings intermédiaires et filiales, avec un indice de fiabilité par lien.
- CiblerChoix des filiales, des pays et de 1 à 3 fonctions recherchées.
- EnrichirEmail ou téléphone à la demande, avec vérification et score de confiance.
- ExploiterDossiers de contacts, historique, suivi des changements et export.
Une application métier complète, intégrée à WordPress
Cartographie des groupes et de leurs filiales
Le moteur croise plusieurs sources officielles pour reconstituer l'arborescence d'un groupe : parent direct, parent ultime, filiales consolidées et filiales déclarées dans les rapports annuels. Chaque lien affiche son niveau de confirmation, sa source et sa date.
- Autocomplétion classée par pertinence, taille du groupe et pays choisis
- Filiales recoupées entre sources pour éviter les homonymes
- Pagination et traitements par lots pour les très grands groupes
Identification des décideurs locaux
La recherche cible chaque filiale dans son propre pays. Les intitulés équivalents sont reconnus d'une langue à l'autre (Geschäftsführer, Director Financiero, Managing Director…) et seuls des profils professionnels publics, accessibles par des méthodes autorisées, sont exploités.
- Distinction dirigeant local / dirigeant du groupe
- Postes contradictoires affichés avec leurs sources, jamais masqués
- Ajout direct d'un décideur à un dossier
Enrichissement à la demande et maîtrise des coûts
Deux boutons distincts, « Enrichir email » et « Enrichir téléphone », déclenchent uniquement la recherche voulue. Le coût est estimé et confirmé avant tout appel payant, et l'outil prévient lorsqu'un contact est déjà connu.
- Un seul fournisseur interrogé par demande, du moins cher au plus cher
- Coordonnées normalisées, dédupliquées et datées
- Score de confiance : sources concordantes, fraîcheur, vérifications, contradictions
Dossiers de contacts et exports
Les commerciaux composent leurs propres listes en mélangeant des contacts de plusieurs entreprises, les renomment, les filtrent et les exportent en un clic. Chaque export est historisé.
- Dossiers privés par utilisateur
- Export CSV et TXT avec source et date de chaque donnée
- Reconnaissance d'un contact entre plusieurs recherches
Quotas, suivi des changements et version mobile
L'administrateur attribue les sources autorisées, teste les connexions et fixe des limites mensuelles bloquées côté serveur. Un module compare les nouvelles données aux anciennes pour signaler un changement de dirigeant, une nouvelle coordonnée ou une nouvelle filiale. L'interface reste utilisable sur mobile, en rendez-vous.
- Crédits et quotas par utilisateur et par mois
- Comparaison avant / après et actualisation ciblée
- Interface responsive avec sa propre identité visuelle
Robuste, sécurisée et évolutive
Le moteur est un plugin WordPress autonome, sans dépendance externe ni étape de compilation. Les pages restent entièrement éditables dans Divi par le client.
Shortcodes compatibles Divi
Un shortcode universel expose chaque vue (tableau de bord, recherche, résultats, historique, dossiers…). CSS isolé pour éviter tout conflit avec le thème.
API REST authentifiée
Plus de 30 routes REST WordPress protégées par nonce et droits utilisateur. Le cloisonnement des données entre utilisateurs est garanti côté serveur.
Référentiel de données versionné
Une vingtaine de tables dédiées. Chaque donnée porte sa source et sa date ; les contradictions sont conservées, jamais écrasées.
Traitements asynchrones
File de tâches idempotente, tâches planifiées côté serveur et reprises contrôlées : un appel payant n'est jamais dupliqué.
Sécurité et RGPD
Clés chiffrées en base, protection SSRF, limitation des connexions, journaux sans secret, conditions d'utilisation versionnées et site non indexé.
Tests automatisés
Treize suites d'autotests (recherche de bout en bout, enrichissement, dossiers, droits, exposition des données), cache et journalisation de chaque appel.
- WordPress
- PHP orienté objet
- MySQL / MariaDB
- API REST WordPress
- JavaScript natif
- Divi
- Cron serveur
- Intelligence artificielle
Une donnée fiable plutôt qu'une donnée abondante
ContactLook remplace une prospection manuelle répartie sur plusieurs outils par un parcours unique, traçable et économe. Les équipes savent d'où vient chaque information, quand elle a été récupérée et combien elle a coûté.
Le client garde la main sur son site : il crée et met en page ses écrans dans Divi, tandis que toute la logique métier reste encapsulée dans le plugin.
Ce que le projet apporte
- Moins d'appels payants grâce au cache, à la déduplication et aux avertissements
- Des décideurs locaux, par filiale et par pays
- Une traçabilité complète : source, date, statut vérifié ou non
- Des comptes cloisonnés et des quotas maîtrisés
- Une base solide pour ajouter de nouvelles sources ou vues
Vous avez besoin d'une application métier similaire ?
Iotaweb, agence de développement web en Bretagne, conçoit des plugins WordPress sur mesure et des applications métier qui connectent plusieurs API : outils de prospection, d'enrichissement de données, de veille ou de gestion interne.
Découvrez aussi notre plugin WooCommerce sur mesure avec import EAN et IA, nos solutions d'automatisation no-code et notre offre de sécurisation de site internet.
Nous intervenons sur
- Développement de plugins WordPress et d'applications SaaS privées
- Intégration et normalisation de plusieurs API tierces
- Outils de prospection B2B et d'enrichissement de contacts
- Gestion des utilisateurs, droits, quotas et consommations
- Sécurité, conformité RGPD et maintenance évolutive
FAQ : développer un outil de prospection B2B sur WordPress
Peut-on développer un outil de prospection B2B sur WordPress ?
Oui. WordPress fournit la gestion des comptes, des droits et une API REST solide. En développant la logique métier dans un plugin sur mesure, on obtient une application privée performante, que le client met en page lui-même avec son constructeur de pages.
Comment maîtriser les coûts des API d'enrichissement payantes ?
ContactLook combine cache, déduplication, quotas par utilisateur contrôlés côté serveur, estimation du coût avant chaque appel et avertissement lorsqu'une coordonnée récente existe déjà. Un seul fournisseur est interrogé par demande, du moins cher au plus cher.
Comment garantir la fiabilité des contacts trouvés ?
Chaque donnée conserve sa source et sa date de récupération. Les informations contradictoires sont affichées côte à côte au lieu d'être masquées, et un score de confiance tient compte des sources concordantes, de la fraîcheur et des vérifications réalisées. Aucune donnée manquante n'est inventée.
Le projet respecte-t-il le RGPD ?
L'application est réservée à un usage professionnel B2B : acceptation versionnée des conditions d'utilisation, cloisonnement des données par utilisateur, informations légales, site non indexé par les moteurs de recherche et outils de purge pour l'administrateur.
Combien de temps faut-il pour développer une application de ce type ?
ContactLook a été réalisé en 15 jours ouvrés, de l'analyse à la mise en production. Le délai dépend du nombre de sources à connecter, des accès fournis et des options retenues ; nous le chiffrons précisément après étude du cahier des charges.
Parlons de votre application métier
Décrivez-nous votre besoin : nous vous proposons une architecture simple, durable et un devis détaillé.
Visuels réalisés avec des données fictives de démonstration. Les sources de données et le client ne sont pas cités par confidentialité.