Dans ce résumé de Live + Tutoriel, on va vous expliquer comment aller plus loin dans votre stratégie marketing pour prospecter des nouveaux clients de façon ultra-efficace. 🔥
La prospection digitale, ça peut paraître complexe, surtout avec des APIs, mais promis le tuto est ultra-simple à reproduire, y’a qu’a faire des copier-coller. 🤓
Chez Waalaxy, notre force a été de récupérer automatiquement les URL LinkedIn des personnes qui se sont inscrites chez nous, et donc d’être capable de les recibler dans des campagnes, pour garder le lien tout au long du tunnel de conversion.
Par exemple, s’ils ont téléchargé notre outil mais ne l’ont pas encore utilisé, on peut leur envoyer un message personnalisé sur LinkedIn disant :
Hey, Salut Kevin, je vois que tu n’as pas utilisé Waalaxy depuis que tu as téléchargé l’extension, est-ce que tu as besoin d’aide pour démarrer ?
De cette manière, on a réussi à booster nos ventes très rapidement et à créer une réelle sensation de suivi prospect.
Dans ce live, on va aller encore plus loin.
Grâce à deux experts de la prospection.
Kevin Dufraisse, fondateur de @formation-growth-hacking.fr et Toinon Georget, fondateur de @Waalaxy vont vous expliquer, et vous montrer :
- 1️⃣ Comment obtenir encore plus d’infos sur vos prospects avec Datgma + Integromat.
- 2️⃣ Comment prospecter des nouveaux clients avec la meilleure approche possible en filtrant la base d’email.
- ⚠️ Bonus : Comment utiliser Crunchbase, la base de données des start-up.
Trouver le LinkedIn d’un prospect avec son mail
Alors que Waalaxy aide à trouver l’email de quelqu’un grâce à son compte LinkedIn, Integromat permet de trouver le LinkedIn d’un prospect grâce à son email.
Il s’agit d’une API. C’est un mot compliqué qui veut simplement dire « l’intégration de logiciels d’applications ». En gros, c’est un outil qui aide les logiciels à communiquer ensemble.
On va voir ensemble comment trouver, qualifier et contacter vos prospects sur différents canaux. 💥
Trouver le LinkedIn d’un prospect grâce à un mail personnel
Dans ce premier exemple, on va aller chercher l’URL LinkedIn des prospects dont on a seulement une adresse mail personnelle. 🤙
Étape 0 – Prérequis
Afin de réaliser ce Tutoriel dans les meilleures conditions possibles, vous avez besoin de :
- Filtrer votre base d’emails et les diviser les emails professionnels et personnels. Tous les mails qui terminent par @gmail, @yahoo… sont considérés comme mails perso et les mails avec @nomdel’entreprise sont considérés comme pro.
- Sur un Google Sheet, vous devez isoler les adresses mails personnelles et insérer à la suite (faites une liste, une ligne par adresse).
- Integromat : Il s’agit d’un API, donc un outil qui vous permet de connecter plusieurs outils ensemble pour leur passer l’info.
- Visum : Grâce à cet outil vous pouvez trouver l’URL LinkedIn de n’importe qui à partir d’une adresse mail.
- Waalaxy : C’est un outil d’automatisation de campagnes + un CRM de gestion prospects intégré.
Vous pouvez télécharger les versions d’essai et/ou gratuites de tous ces outils, vous n’avez rien besoin d’acheter pour effectuer ce tutoriel, sauf pour Visum. (59€ mensuel).
Donc vous avez 2 options :
- Suivre le tuto gratuitement en suivant l’étape 2Bis au lieu de l’étape 2. (Option plus bas) 👀 Mais du coup, vous allez avoir besoin d’avoir les adresses mails pro de vos prospects.
- Télécharger Visum pour 59€ mensuel et vous lancer pour de vrai ! 🚀
Obtenez vos premiers clients cette semaine
Profitez de la puissance de Waalaxy pour générer des leads tous les jours. Commencez à prospecter gratuitement dès aujourd’hui.
Étape 1 – Uploadez votre Google Sheet dans Integromat
Voilà à quoi ressemble Integromat lorsque vous avez créé un scénario. Il y a des centaines de combinaisons différentes, et pour commencer, on va faire tout simple.
Voilà à quoi va ressembler votre scénario une fois fini :
Qu’est-ce qu’il doit y avoir sur votre Google Sheet ?
- Feuille 1 : simplement les adresses mails perso de vos contacts.
- Feuille 2 : La feuille doit rester vierge, c’est là que vous allez demander de router d’envoyer les nouvelles données.
Comment je me lance ?
Il vous suffit de taper « Integromat » dans votre barre de recherche Google, puis de vous inscrire en ligne.
On va vous demander votre adresse mail, renseignez les infos et validez, aller ensuite sur votre boîte mail pour cliquer sur le lien d’identification.
Vous retournez sur Integromat et vous allez voir une pop-up s’ouvrir.
Créez votre premier scénario.
Vous validez. 🤙
Et là, vous arrivez sur le champ des possibilités d’Integromat. Vous devez voir ceci apparaître :
Ce grand bouton, c’est pour créer votre scénario, et tous les outils que vous voyez à votre droite, ce sont les intégrations que vous pouvez ajouter.
Mais on ne va pas rentrer dans trop de détails techniques, souvent ce sont juste des mots compliqués pour faire des choses simples en ayant l’air intelligent. 🤓
Donc dans la barre de recherche en bas, on va chercher les outils dont on a besoin pour créer les étapes de notre scénario.
Le plus simple en terme technique restera d’avoir un Google Sheet avec les adresses mails personnelles de vos futurs clients.
Pour ajouter votre Google Sheet :
- Integromat va vous demander de connecter votre compte Google, faites-le.
- Puis vous allez avoir la liste de tous vos « spreadsheets »,
- Sélectionnez celui qui correspond,
- Choisissez la feuille.
- Il va vous demander « where to start », cliquez sur « All »,
- Est-ce que votre feuille contient un en-tête ? Si oui, identifiez-le, ça évitera les bugs.
Aparté [Mais ce n’est pas non plus le plus pratique. Avec cet outil vous pouvez partir de n’importe quel CRM comme Hubspot.]
Avant de passer à l’étape 2, votre scénario doit ressembler à ça :
Étape 2 – Connectez les données grâce aux APIs
Sur notre scénario, on va ajouter une seconde branche.
- Dans la barre de recherche, cherchez « HTTP ».
- Cliquez sur la requête « associer un API ».
- On va vous demander quelle API vous voulez associer, il s’agit de Visum.
- Cliquez dessus pour voir apparaître les champs à modifier.
EMAIL@DUPROSPECT.COM&cookie=VOIRTUTOVISUM
- Ici, appliquez ce bout de code 👆 puis remplacez « email » par la première variable de votre Google Sheet. (En vert sur cette image, voici la modification à faire. 👇)
L’outil va vous proposer automatiquement une adresse mail, qui sera votre première variable, cliquez dessus et assurez-vous qu’elle remplace : EMAIL@DUPROSPECT.COM dans votre URL.
Puis, dans Headers, ajoutez ces variables manuellement :
Content-Type
application/json
- Cliquez ensuite sur « PARSE RESPONSE ».
L’étape 2 est finie. 🥳
Avant de passer à l’étape 3, votre scénario doit ressembler à ça :
Étape 3 – Obtenir un nouveau Google Sheet avec les données enrichies
On va ajouter une troisième branche à notre arbre. 🌴
Vous cliquez de nouveau sur le plus, et cette fois vous recherchez « Router ». Le Router va permettre de faire fonctionner le scénario et de transmettre les informations au nouveau Google Sheet.
Ensuite, vous ajoutez un filtre, c’est un bon de code qui va faire passer l’information.
Recopiez celui-là :
3. data: person: basic: LinkedInUrl
Étape 4 – Ajouter le nouveau Google Sheet
C’est la quatrième et dernière branche de l’arbre. 🌳 Vous devez rajouter le même Google sheet qu’au début, mais cette fois-ci sur la feuille vide (feuille 2), qui sera automatiquement remplie par les informations trouvées par l’outil digital.
Cliquez dessus pour apporter des modifications. Là, on va indiquer au document quelles informations on veut. Pour ça, on va compléter les « Values ».
Remplissez-les de cette façon :
Prenom (A)
3. data: person: basic: firstName
Nom (B)
3. data: person: basic: lastName
LinkedIn (C)
3. data: person: basic: LinkedInUrl
Ensuite, il va falloir lancer la machine. 🚂
Cliquez sur le bouton « RUN ONCE » en bas à droite.
Parce que les erreurs ça arrive…
Si jamais vous voyez qu’il y a une erreur, (vous allez avoir un message d’erreur en rouge).
- Vérifiez tous les bouts de code que vous avez collé, vérifiez s’il n’y a pas un espace, un guillemet, un point, qui est venu s’immiscer là où il n’était pas invité.
- Vérifiez s’il n’y a pas de problème de disposition sur votre Google Sheet (n’oubliez pas qu’il doit y avoir que les adresses mails).
- Allez jeter un coup d’œil sur ce que vous dit integromat :
Une fois avoir fait vos modifications, recliquez sur « Run once » jusqu’à obtenir que des étapes valides. ✅
Étape 5 – Télécharger votre Google Sheet et l’uploader dans Waalaxy
Une fois que vous avez votre document prêt, il vous suffit de télécharger Waalaxy, puis d’aller directement sur : « accéder à l’application ».
Allez dans l’onglet prospects et cliquez sur : « importer », à droite de l’écran.
Là vous avez plusieurs options, il vous propose d’importer via un fichier CSV.
Vous cliquez sur : « parcourir », et vous télécharger le fichier.
Votre fichier doit contenir UNIQUEMENT les URL des profils Linkedin (2500 max).
Donc vous pouvez « nettoyer votre fichier » en supprimant les adresses mails. Waalaxy retrouvera automatiquement le mail de votre prospect, si ce n’est pas le cas, vous pourrez l’ajouter.
Étape 6 – Prospectez de nouveaux clients
Voilà, vous avez facilement récupéré les URLS LinkedIn de vos prospects grâce à leurs adresses mails, vous pouvez maintenant créer une campagne de prospection.
- Cliquez sur campagne > créer une campagne.
- Choisissez la séquence qui correspond à votre stratégie,
- Validez et cliquez sur « ajouter des prospects »,
- Là, choisissez la liste que vous venez de télécharger dans votre CRM,
- Ecrivez votre message ou vos messages personnalisés, et lancez. 🚀
Il existe une version freemium de Waalaxy avec lequel vous pouvez envoyer jusqu’à 100 messages LinkedIn automatisés à vos cibles, par semaine !
Et voilà, vous savez tout, ce n’était pas si difficile pas vrai ? 🥳
Trouver le LinkedIn d’un prospect grâce à un mail professionnel
Pour trouver le LinkedIn de votre prospect avec une adresse mail pro, vous pouvez suivre les mêmes étapes, on va juste changer d’outil. Au lieu d’utiliser Visum, on va partir dur Datagma.
La configuration du scénario restera la même.
Étape 2 Bis – Récuperez l’Url LinkedIn des prospects pro
Donc, vous suivez les 6 étapes décrites au-dessus, mais vous changez l’étape 2 par celle-ci.
Datagma : C’est un outil qui vient enrichir et donc qualifier votre base de prospects, notamment avec le nom de l’entreprise dans laquelle ils travaillent.
- Vous téléchargez Datagma de la même façon que vous avez téléchargé Visum.
Vous pouvez vous inscrire sur Datagma gratuitement, l’outil va vous demander pourquoi vous êtes là.
Nous, on est là pour faire de l’enrichissement, c’est-à-dire aller compléter des informations sur un prospect.
- Ensuite, vous cliquez sur API, dans datagma, à la suite des questions.
- Vous ajoutez un onglet HTTP à votre scénario.
- Là vous connectez Datagma, et vous récupérez la clé API que l’outil va générer.
- Puis, vous retournez sur Integromat et vous copiez ce bout de code dans « URL » :
[Ajoutez ici votre clé API]&data=[cliquez sur l’adresse mail qu’on vous propose]&companyPremium=false&companyFull=false&companyFrench=false&findEmailV2=false&findEmailV2Country=General&companyEmployees=false&maxEmployeesReturn=10&employeeCountry=US
- Pensez bien à changer la clé API sur le bout de code et à supprimer ce que j’ai mis en vert entre crochets.
- Ensuite, cliquez sur l’adresse mail en vert que vous propose l’outil (qui correspond à la première adresse de votre Google Sheet). Et remplacez-la à l’endroit indiqué entre crochets.
- Puis cliquez sur « PARSE réponse ».
Reprenez ensuite l’étape 3 juste au-dessus jusqu’à l’étape 6. 🤙
Voilà, ce tuto et toutes ces variantes sont finis.
Passons maintenant à un autre petit secret, un joli bonus comme on les aime. 🎁
Crunchbase = LA base de données des start-up
Pour faire simple, Crunshbase est une plateforme pour trouver des informations commerciales sur les entreprises (privées ou publiques).
Étape 0 – Prérequis
Pour réaliser ce tuto :
- Vous devez créer un compte et commencer un essai en version « pro », directement sur Crunchbase.
- Tout de suite : Allez dans vos paramètres et annuler l’essai gratuit.
Vous avez le droit à une semaine de période d’essai, il faut renseigner vos coordonnées bancaires, mais vous pouvez souscrire, puis supprimer tout de suite.
Les infos que vous allez pouvoir trouver sur Crunchbase, ce sont sur les investissements et le financement, les fondateurs, les postes de directions, les nouvelles et les tendances…. En bref, un tas de données ultra-intéressantes !
Ces infos ne vont pas forcément servir à tout le monde, mais si vous êtes dans la tech, le digital, l’IA, le marketing… Alors ça va vous plaire !
Par exemple, chez Waalaxy :
Mo but est d’aller chercher les commerciaux des entreprises qui sont en levée de fonds, car ils sont friands de nouveautés et cherchent à trouver des nouveaux prospects, et je peux leur « pitcher » notre solution.
Toinon.
Voici la le tutoriel qui vous montre seulement comment Crunchbase fonctionne et de quelles fonctionnalités vous pouvez profiter. (Commencez à la minute 00:32). 😍
Étape 1 – Lancez votre recherche
- Allez sur Crunchbase, créez un compte.
- Allez dans « Seach », puis dans « Compagnies ».
- Là, ajoutez les filtres qui vous intéressent en fonction de vos objectifs. 🎯 Pour ça vous avez l’onglet « filters » à gauche.
La recherche se limite à mille résultats, donc il faut segmenter votre recherche. (Ajouter des filtres qui limitent ne nombre de résultats).
La différence notoire entre Crunchbase et LinkedIn, c’est que c’est beaucoup plus précis. Sur LinkedIn, lorsque vous cherchez des décideurs, le filtre de LinkedIn est beaucoup moins efficace (à peu près 50% de votre recherche ne seront pas des décideurs). Crunchbase est beaucoup plus efficace. 🚀
Par exemple : Vous pouvez mettre juste en France ou juste aux Etats Unis.
Étape 2 – Modifiez la vue
- Maintenant, cliquez sur le bouton « edit view », enlever toutes les infos sauf l’URL de la page LinkedIn et le nom du prospect.
Pour ça, cliquez sur toutes les petites cases et décochez au fur et à mesure. Normalement, il ne doit vous rester que 2 colonnes.
Étape 3 – Ça code sévère
Une fois que vous êtes sur cette page de recherche, on va coller un bout de code.
- Ouvrez la console (clic droit sur la page + Inspecter).
Puis collez le code suivant dans la console :
let i=0;
let data = []
let button = document.querySelectorAll(« body > chrome > div > mat-sidenav-container > mat-sidenav-content > div > discover > page-layout > div > div > div.advanced-search-container.layout-row > section.results-container > results > div > div > div.cb-background-white.cb-padding-small-vertical.flex-none.layout-column.layout-align-center-stretch.layout-gt-xs-row.layout-align-gt-xs-start-center > div > results-info > h3 > a »)[1];
function myLoop() {
for(let i=2;i<52;i++){
let x = document.querySelectorAll(« body > chrome > div > mat-sidenav-container > mat-sidenav-content > div > discover > page-layout > div > div > div.advanced-search-container.layout-row > section.results-container > results > div > div > div.flex.layout-fill.cb-relative.cb-background-white > sheet-grid > div > div > grid-body > div > grid-row:nth-child(« +i+ ») > grid-cell.column-id-linkedin.ng-star-inserted > div > field-formatter > link-formatter > a »)
if(x[0]){
console.log(x[0].href.trim())
data.push(x[0].href.trim())
}
}
button.click()
setTimeout(function() {
i++;
if ( document.querySelectorAll(« body > chrome > div > mat-sidenav-container > mat-sidenav-content > div > discover > page-layout > div > div > div.advanced-search-container.layout-row > section.results-container > results > div > div > div.cb-background-white.cb-padding-small-vertical.flex-none.layout-column.layout-align-center-stretch.layout-gt-xs-row.layout-align-gt-xs-start-center > div > results-info > h3 > a »)[1].ariaDisabled == ‘false’) {
myLoop();
} else {
console.log(« ——–« )
console.log(data) }
}, 5000)
}
myLoop();
Patientez quelques secondes.
Étape 4 – Récupérez les données
- Copiez l’objet obtenu avec toutes les Urls LinkedIn (clic droit sur l’objet avec plein d’Urls rouges → Copier.)
- Allez sur une page de recherche LinkedIn,
- On va aller de nouveau dans la console puis sur l’onglet Network.
- Là, on va copier le CSRF token et le mettre de côté. (C’est indispensable pour la suite, donc mettez-le sur une note par exemple).
Pour le trouver, suivez juste les mêmes étapes que vous voyez ici :
Étape 5 – Dernier bout de code
- Toujours dans votre page de recherche LinkedIn, dans la console. On va coller un nouveau bout de code.
Pour que ça marche, il va falloir personnaliser 2 petites choses :
- Remplacez la valeur ‘ajax:-4941982001146658730′ : par le csrf token obtenu.
- Remplacez-les [] par l’objet copier depuis la console Crunchbase. (Seulement pour les [] en vert, pas les autres.
const csrf = ‘ajax:-4941982001146658730′;
const companies = [];
let companiesName = companies.map(e => e.split(« ? »).shift())
companiesName = companiesName.map( (e) => { if(e.charAt(e.length – 1)=== »/ »){let arr= e.split(« / ») ; return arr[arr.length-2]} else { return e.split(« / »).pop() } })
const ids = [];
let id;
let i=0;
let results=[]
for await (const companyName of companiesName) {
console.log(« loading id of « +companyName)
id=false
if (Number.isInteger(companyName)) {
id = company
} else {
id = await new Promise((resolve) =>
fetch(
{encodeURIComponent(companyName)},
{
headers: {
accept: ‘application/vnd.linkedin.normalized+json+2.1’,
‘accept-language’: ‘en-US,en;q=0.9,fr;q=0.8’,
‘cache-control’: ‘no-cache’,
‘csrf-token’: csrf,
pragma: ‘no-cache’,
‘sec-ch-ua’: ‘ »Google Chrome »;v= »95″, « Chromium »;v= »95″, « ;Not A Brand »;v= »99″‘,
‘sec-ch-ua-mobile’: ‘?0’,
‘sec-ch-ua-platform’: ‘ »macOS »‘,
‘sec-fetch-dest’: ’empty’,
‘sec-fetch-mode’: ‘cors’,
‘sec-fetch-site’: ‘same-origin’,
‘x-li-deco-include-micro-schema’: ‘true’,
‘x-li-lang’: ‘en_US’,
‘x-li-page-instance’: ‘urn:li:page:d_flagship3_company;uxvsOiZFT+i1Gdt7Xj1pfQ==’,
‘x-li-track’:
‘{« clientVersion »: »1.9.5787″, »mpVersion »: »1.9.5787″, »osName »: »web », »timezoneOffset »:2, »timezone »: »Europe/Paris », »deviceFormFactor »: »DESKTOP », »mpName »: »voyager-web », »displayDensity »:1, »displayWidth »:1920, »displayHeight »:1080}’,
‘x-restli-protocol-version’: ‘2.0.0’,
},
referrer: ‘https://www.linkedin.com/’,
referrerPolicy: ‘strict-origin-when-cross-origin’,
body: null,
method: ‘GET’,
mode: ‘cors’,
credentials: ‘include’,
},
).then((r) => r.json().then((res) => resolve(res.data[‘*elements’][0].split(‘:’).pop()))).catch(() => resolve(false)),
);
}
if(id)
ids.push(‘ »‘ + id + ‘ »‘);
if(i===200){
//if we have 200 companies, we generate an search url and start over again
i=0
let linkedinSearchURL= »https://www.linkedin.com/search/results/people/?currentCompany=[ » + ids.join(‘%2C’) + »%5D »
console.log(linkedinSearchURL);
results.push(linkedinSearchURL)
ids=[]
} else {
i++
}
}
let linkedinSearchURL= »https://www.linkedin.com/search/results/people/?currentCompany=[ » + ids.join(‘%2C’)
console.log(linkedinSearchURL);
results.push(linkedinSearchURL)
console.log(results)
Patientez encore quelques minutes.
Étape 6 – Récoltez les données et jubilez
Toutes les 200 entreprises, l’outil vous retourne une URL de recherche à copier-coller dans votre navigateur.
À partir de cette URL de recherche obtenue, vous pouvez appliquer les filtres que vous voulez (directement dans la recherche standard de LinkedIn ou dans celle du Sales Navigateur si vous l’avez).
Puis lancez la recherche.
Étape 7 – Utilisez Waalaxy pour les contacter
Soit vous avez déjà Waalaxy, soit il vous suffit de le télécharger gratuitement ici.
Une fois que vous avez peaufiné votre recherche LinkedIn, il vous suffit de cliquer sur la petite icône Waalaxy, puis sur « Importer depuis une recherche ».
Une fois que c’est fait, il vous suffit de lancer une campagne de prospection avec un message personnalisé.
- Cliquez sur campagne > créer une campagne.
- Choisissez la séquence qui correspond à votre stratégie,
- Validez et cliquez sur « ajouter des prospects »,
- Là, choisissez la liste que vous venez de télécharger dans votre CRM,
- Ecrivez votre message ou vos messages personnalisés, et lancez. 🚀
20 templates gratuits de messages de prospection. 👀
Conclusion de l’article
Dans cet article vous avez vu comment :
- Récuperer l’Url LinkedIn d’un prospect dont vous n’avez que l’email personnel. 💫
- Récupérer l’Url LinkedIn d’un prospect dont vous n’avez que l’email professionnel. 🤩
- Trouver des données sur les start-up et donc connaître les opportunités de développement avant tout le monde. 🤙
N’hésitez plus à utiliser des API pour prospecter des nouveaux clients. Si vous avez besoin d’être accompagné, vous pouvez contacter Kevin, et si vous avez la moindre question sur Waalaxy, il y a un chat dispo sur l’outil, avec de vrais humains qui répondent à vos demandes avec le sourire. 🥰
Faq de l’article & du live
Comment nettoyer une recherche de prospect ? [Important]
Peu importe comment vous avez effectué votre recherche LinkedIn, vous allez vous retrouver avec des prospects qui ne correspondent pas à votre cible. Vous avez besoin de re-trier la liste.
- Importez-les dans Waalaxy,
- Allez dans les filtres, et affinez votre recherche à nouveau.
Par exemple : vous ne recherchez que des Chefs de projets et vous voulez enlever tous les « assistants de projets » de votre liste.
- Vous allez dans filtres > « occupation » > vous tapez « assistant », validez.
Là la liste des personnes qui sont « assistant » va ressortir dans votre fichier, il vous suffit de créer une Blacklist dans laquelle vous allez mettre tous les prospects qui ne correspondent pas à votre cible. 🎯
N’oubliez pas que savoir prospecter = Contacter la bonne personne, au bon moment.
Pourquoi blacklister les prospects qui ne vous intéressent pas ?
Dans Waalaxy, vous pouvez soit supprimer, soit blacklister les prospects qui ne correspondent pas à votre cible.
Si l’on décide de les supprimer, ils risquent de se glisser de nouveau dans votre CRM Waalaxy lorsque vous faites vos prochaines recherches. Or avec Waalaxy, vous avez une sécurité anti-doublon. Donc si la personne est blacklistée, elle reste dans votre CRM, ce n’est pas possible de télécharger son profil à nouveau.
Comment fait-on si les données sur LinkedIn ne sont pas à jour ?
La force de LinkedIn, c’est que les gens mettent à jour leurs propres données en temps réelles. Lorsque vous cherchez des profils un minimum qualifié, ils ont tout intérêt à mettre à jour leur poste, parce que c’est leur outil professionnel. Il n’y a aucun moyen aujourd’hui de savoir si les données sont à jour, mais, d’expérience, une grosse majorité l’est.