À une époque où la prospection par e-mail est devenue la norme pour toute entreprise B2B, la personnalisation est le nom du jeu. Des outils comme LGM, Lemlist ou Woodpecker, par exemple, vous permettent d'utiliser des variables personnalisées pour définir des noms d'entreprise, des phrases d'accroche personnalisées ou tout autre texte de votre e-mail.
Mais il y a quelque chose qui est rarement abordé et qui peut faire une énorme différence dans votre stratégie de prospection par e-mail : Les images personnalisées. Une image en dit souvent beaucoup plus que des mots et cela est également vrai pour vos campagnes d'e-mailing outreach .
Dans notre cas, nous sommes une entreprise SaaS qui cible les agences de marketing de croissance. Nous proposons un outil d'automatisation du marketing visuel et nous voulons donc montrer ce dont notre outil est capable à nos nouveaux utilisateurs potentiels.
Dans cet article, je vais montrer en détail un flux de travail que nous utilisons ici, à Abyssale , pour nos e-mails B2B outreach. Nous verrons comment :
- Créez un template en utilisant Abyssale
- Grattez les données nécessaires avec Phantom buster
- Utilisez la fonction " images personnalisées" de Abyssalepour personnaliser notre site template pour chaque contact.
- Saisir l'URL d'une image comme variable personnalisée dans Lemlist et l'utiliser dans un e-mail template
Comme il s'agit de l'un des outils d'envoi d'e-mails à froid les plus populaires, cet article se concentre sur Lemlist pour exploiter les visuels créés. Toutefois, ce tutoriel s'applique à tout outil outreach qui vous permet d'utiliser une URL pour insérer une image dans votre contenu.
Vous êtes prêts ? Prenons un café et mettons-nous tout de suite au travail 😉 .
#1 Créez un template en utilisant le puissant éditeur de Abyssale.
Une fois que vous avez créé un compte, il vous suffit de vous rendre sur votre tableau de bord et de cliquer sur "Create New Template". Une fois dans le constructeur, vous pouvez choisir un template de notre bibliothèque template pour accélérer un peu les choses.
Pour ce tutoriel, je n'entrerai pas dans toutes les fonctionnalités de l'éditeur mais vous pouvez consulter la section "Templates & Banners" de notre centre d'aide.
Voici à quoi ressemble mon template et comment il se décompose :
- Une image d'arrière-plan présentant ce que vous pouvez faire avec le logiciel Abyssale
- Un Memoji pour s'amuser un peu. Consultez cet article pour savoir comment exporter un Memoji en png.
- Un texte fixe layer disant "Bonjour"
- Un texte dynamique layer avec le prénom de notre contact
- Un paragraphe fixe layer avec un saut de ligne vide pour laisser de l'espace au nom de l'entreprise.
- Un texte dynamique layer sur lequel figure le nom de l'entreprise du contact.
- Un appel à l'action fixe
- Une image dynamique layer avec le logo de l'entreprise de notre contact.
Une fois que vous avez créé votre template, assurez-vous que vos couches sont correctement nommées, et cliquez simplement sur "enregistrer" pour verrouiller votre template.
#2 Scraper les données nécessaires avec Phantom buster
Tout d'abord, récapitulons les données que nous devons collecter pour personnaliser notre template :
- Prénom
- Nom de la société
- Logo de l'entreprise
Je suppose que vous avez déjà le prénom, le nom de la société et l'adresse électronique de votre contact. Pour obtenir l'URL de l'image du logo de l'entreprise, nous allons utiliser Phantom Buster. Le processus est simple : Nous devons d'abord obtenir l'URL de la page LinkedIn de chaque entreprise, puis gratter cette page pour obtenir l'URL de la photo de profil. Pour accéder à ces données, nous devrons utiliser 2 Phantoms :
2.1 Obtenir l'URL de la page LinkedIn de l'entreprise de notre contact
Une fois que votre compte PhantomBuster est créé, si vous êtes sur le plan gratuit, vous aurez la possibilité d'ajouter un Phantom à votre compte à la fois et de le faire fonctionner pendant 10 minutes par jour.
Pour récupérer l'URL de l'entreprise de notre contact, nous allons utiliser le fantôme "Linkedin company URL finder" disponible ici.
Avant de le configurer, vous devrez saisir vos données dans une feuille Google publique contenant tous les noms des entreprises que vous souhaitez scrapper. Dans l'onglet "Entreprises à trouver", copiez et collez le lien de votre feuille Google publique. Dans l'onglet "Paramètres", pensez à sélectionner les notifications en cas d'erreur pour recevoir une alerte par e-mail si quelque chose s'est mal passé à un moment donné.
Petite astuce : Si vous avez, disons, 300 contacts dans 60 entreprises : triez vos contacts par entreprise de A à Z et gardez les 300 lignes dans votre CSV avant de l'importer dans PhantomBuster. Cela vous fera gagner beaucoup de temps par la suite. PhantomBuster traitera les doublons et produira 300 lignes en résultat, ce qui signifie que vous n'aurez pas à dupliquer manuellement les données collectées pour chaque entreprise sur chaque contact de votre liste.
Une fois configuré, lancez simplement votre fantôme et toutes les données collectées seront disponibles dans un fichier . CSV prêt à être téléchargé. Voici à quoi il ressemblera :
Jetez un coup d'œil rapide pour voir si vos données semblent correctes et peut-être rechercher manuellement les entreprises que PhantomBuster a mal interprétées.
2.2 Obtenir l'URL de la photo de profil de la page de l'entreprise
Super ! Nous avons maintenant l'URL de la page LinkedIn de chaque entreprise que nous voulons cibler ! Pour l'étape suivante, nous allons demander à PhantomBuster de gratter chaque page et d'obtenir l'URL de l'image de profil. Pour cela, nous allons utiliser le Phantom d'information sur les entreprises de Linkedin.
Le processus de configuration est le même, sauf que vous devrez donner votre cookie de session LinkedIn pour que PhantomBuster scrape Linkedin en utilisant votre compte. Vous pouvez télécharger l'extension Google Chrome de PhantomBuster pour l'obtenir en un clic.
Ensuite, utilisez l'URL du fichier CSV que nous avons téléchargé après avoir terminé l'étape précédente et indiquez dans quelle colonne PhantomBuster peut obtenir les URL des pages LinkedIn.
Dans l'onglet comportement, il y a quelques choses que vous devez savoir :
- Si vous n'avez pas de compte Sales Navigator, limitez-vous à 80 résultats à gratter par jour, sinon vous risquez d'être bloqué par Linkedin, alors faites attention.
- Laissez un délai d' au moins 10 secondes entre chaque recherche. Ne vous inquiétez pas, cela n'affectera pas votre consommation de temps d'exécution. PhantomBuster n'en recommande que 2 mais si j'ai appris une chose en utilisant les automatismes Linkedin, c'est la prudence 😂.
- Ne cochez pas l'option de téléchargement d'un fichier .jpeg pour chaque logo d'entreprise. Seule l'URL de l'image nous intéresse
Votre installation devrait ressembler à ceci :
Une fois que vous êtes prêt, le processus est le même que celui de l'étape précédente. Il suffit de lancer votre Phantom et d'attendre qu'il soit terminé pour télécharger votre fichier de résultats. Il devrait ressembler à ceci :
Maintenant que nous avons rassemblé tout ce dont nous avons besoin, il ne nous reste plus qu'à consolider nos données au sein d'une seule et même Google Sheets. Utilisons notre liste de contacts principale comme base pour les prochaines étapes afin de garder les choses en ordre. Il suffit d'ajouter la colonne "URL du logo" et le tour est joué. Il suffit de copier et coller la "colonne C" du fichier résultat de l'étape 2.2.
#3 Utilisez la fonction d'image dynamique de Abyssalepour personnaliser notre template pour chaque contact.
Maintenant que nous avons créé notre template et que nous disposons de toutes les données dont nous avons besoin, il est temps de nous demander comment nous allons assembler le tout pour en faire une image personnalisée pour votre prospection par e-mail.
Pour ce faire, nous allons utiliser la fonction d'image dynamique de Abyssale, qui vous permet de générer des variantes d'un site template à partir de son URL. Votre image est hébergée sur notre serveur et nous en générons une nouvelle version chaque fois que vous faites une nouvelle demande avec des paramètres différents dans l'URL. Vous pouvez tout savoir sur la fonction Image dynamique dans notre centre d'aide.
#3.1 Formater nos données et les coder par URL
Voici les étapes de formatage que vous devez suivre :
1 : Rappelez-vous la première étape de ce tutoriel. Dans le champ "company-name" layer de notre site template, nous avons ajouté un "s" à la fin du nom de la société. Pour faciliter les choses, nous allons ajouter ces caractères directement dans nos Google Sheets. Pour cela, créez une nouvelle colonne à côté de la colonne "nom de l'entreprise".
2 : Ajoutez un 's' dans chaque cellule de cette colonne. Utilisez la formule suivante pour pouvoir afficher un ' dans votre colonne : =("'s")
3 : Créez une nouvelle colonne et utilisez le =CONCATENATE pour agréger le nom de la société et les 's. Nommons-la "Nom de la société ok".
4 : Une fois ceci fait, il ne nous reste plus qu'à créer une nouvelle colonne et à coder l'URL de notre "Company name ok" afin d'enlever les espaces ou les caractères non supportés. Pour cela, il suffit d'utiliser la formule =ENCODEURL formule. Par exemple, "AdQuality's" se transforme en "AdQuality%27s" une fois l'URL encodé.
5 : Nous devons également encoder l'URL du logo de notre entreprise, donc créer une nouvelle colonne à côté de logo URL et utiliser la formule =ENCODEURL une fois de plus. Vous devriez vous retrouver avec ceci :
#3.2 Configurer notre Url d'image dynamique en Abyssale
Maintenant, passons aux choses sérieuses!🔥 Pour obtenir l'URL de l'image dynamique de votre Abyssale template , vous devez retourner à l'application Abyssale dans la vue d'ensemble de votretemplate. Allez dans l'onglet "Image dynamique" et créez une nouvelle image dynamique. Votre lien d'image dynamique devrait s'afficher instantanément.
#3.3 Construire notre image URL dynamique dans Google sheets
Une fois que notre lien d'image dynamique est créé dans Abyssale, nous allons le copier, revenir à nos feuilles de base, créer une nouvelle colonne "Image dynamique" et y coller notre lien. Si vous le collez dans un nouvel onglet du navigateur, vous devriez le voir se charger avec le même contenu que dans l'éditeur.
La fonction Image dynamique utilise la méthode de la chaîne d'interrogation pour mettre à jour le contenu de template en fonction de son URL. Pour chaque type de données que nous voulons mettre à jour, il existe une expression spécifique à utiliser. Pour ce tutoriel, nous ne voulons mettre à jour que les textes et les images. Ceux-ci ont des commandes différentes.
Si vous voulez modifier du texte, utilisez : votre-layer-name.payload=votrecontenu
Si vous voulez modifier une image, utilisez : votre-layer-nom.image_url=https://your-image-url
Pour ce tutoriel, nous voulons mettre à jour 3 couches avec nos informations de contact. Nous devrons donc créer 3 colonnes (une pour chaque layer que nous voulons mettre à jour), et les remplir avec la commande correspondante.
Pour commencer une chaîne de requête, vous devez ajouter un ? à la fin de votre URL. Nous allons donc ajouter un ? au début de notre première expression.
Pour mettre à jour plusieurs couches, vous devez ajouter un & entre chaque expression. Nous allons donc ajouter un & au début de nos deuxième et troisième expressions. Le contenu de chaque colonne devrait ressembler à cela :
- Prénom layer : ?nom.payload=
- Nom de la société layer : &company-name.payload=
- Logo de l'entreprise layer : &company-logo.image_url=
Ensuite, nous allons créer une nouvelle colonne et la nommer "URL de l'image dynamique finale". Utilisez la formule =CONCATENATE pour assembler notre URL. Votre formule devrait ressembler à ceci :
=CONCATENATE ('URL de l'image dynamique', '*Prénom layer*', 'Prénom du contact', 'Nom de la société layer', 'Nom de la société encodé en URL', 'Logo de la société layer', 'Logo de la société encodé en URL')
Tadaaaa ! Vous devriez maintenant avoir votre Dynamic Image URL complète avec toutes les données de votre contact mettant à jour chacune de nos 3 couches. Voici quelques variantes pour vous régaler :
#4 Saisir l'URL d'une image comme une variable personnalisée dans Lemlist et l'utiliser dans un e-mail template
Ok, maintenant que nous avons créé une image personnalisée pour chacun de nos contacts, il ne nous reste plus qu'à importer toutes nos données et à écrire notre e-mail dans Lemlist.
#4.1 Importer nos contacts et configurer une variable personnalisée
Tout d'abord, pour pouvoir tester notre e-mail plus tard, nous devons créer une ligne avec des données de test en haut de nos Google Sheets. Une fois que c'est fait, continuons.
Vous devrez télécharger un fichier .CSV à partir de notre feuille Google de base contenant toutes nos données pour importer vos contacts. Allez dans "Fichier" -> "Télécharger" -> Valeurs séparées par des virgules (.csv, feuille courante)
Ensuite, allons sur notre compte Lemlist, créons une nouvelle campagne et importons une nouvelle liste de contacts. Nous allons utiliser la méthode .csv. Ensuite, faites correspondre les colonnes que vous voulez importer avec l'option de variable personnalisée. Voici à quoi cela devrait ressembler :
#4.2 Écrire notre template et insérer notre URL d'image dynamique
Pour les besoins de ce tutoriel, nous utiliserons l'une des listes de Lemlist disponibles sur templates. Nous allons utiliser le "#4 Obtenir de nouveaux clients pour votre agence". Vous devriez avoir quelque chose comme ceci :
Nous allons simplement supprimer l'image déjà présente sur le site template et ajouter la nôtre. Pour ce faire, ajoutez une image à partir d'une variable personnalisée URL. Choisissez la variable "Final dynamic image URL" en bas de la liste.
Lorsque votre image est ajoutée, vous devriez la voir apparaître dans le contenu de votre e-mail comme suit :
Comme vous devriez toujours le faire, nous allons nous envoyer un petit e-mail de test pour nous assurer que tout se déroule comme prévu. Pour ce faire, cliquez sur l'icône de l'œil dans la barre d'outils, saisissez quelques données de test et l'URL d'une image dynamique aléatoire. Vous devriez voir l'image se mettre à jour immédiatement avec les données correctes dans chaque layer!
Et voilà ! !!!!! 🎉🎉🎉🎉 Vous êtes maintenant prêt à faire passer votre prospection par e-mail au niveau supérieur avec des images personnalisées! Il ne vous reste plus qu'à examiner vos prospects et à lancer votre campagne!