Passer au contenu principal

Intégration lemlist × Tamtam : ajouter automatiquement des prospects à vos campagnes

Ce que vous allez apprendre

À la fin de ce tutoriel, vous saurez envoyer des prospects de Tamtam vers lemlist, associer les données de Tamtam aux variables personnalisées de lemlist et ajouter automatiquement chaque prospect à la bonne campagne pour qu’il entre immédiatement dans votre séquence.

Pourquoi c’est important

Cette intégration associe les données de Tamtam (qui contacter, pourquoi maintenant et quoi dire) à l’exécution des campagnes dans lemlist (quand et comment contacter ces prospects à grande échelle). Une fois l’intégration correctement configurée, vous pouvez prospecter en continu à partir de signaux : les données de chaque prospect sont enrichies, les messages sont personnalisés et chacun est automatiquement orienté vers la bonne campagne multicanale.

Avant de commencer

  • Vous disposez d’un accès à l’API lemlist (avec le plan Lemlist Pro ou un plan supérieur).

  • Vous avez déjà créé au moins une campagne lemlist prête à l’envoi (étapes, planning d’envoi et templates configurés).

  • Vous disposez d’un scénario Tamtam capable d’envoyer des prospects vers lemlist, avec le contexte des signaux et les phrases d’accroche que vous souhaitez utiliser.

Tutoriel vidéo

Découvrez comment utiliser l’intégration grâce au tutoriel vidéo pas à pas de Tamtam :

Configurer l’intégration pas à pas

Partie 1 : définir comment orienter les prospects dans lemlist

  1. Choisissez comment répartir les prospects entre vos campagnes (de préférence par type de signal).
    Orienter les prospects selon le type de signal permet de personnaliser vos messages en fonction de ce qui justifie de les contacter maintenant. Vos messages restent ainsi pertinents et adaptés au contexte du moment.

    Exemples de campagnes courantes :

    • Campagne : signaux de recrutement – prospects identifiés à partir d’offres d’emploi

    • Campagne : signaux de levée de fonds – prospects identifiés à partir d’annonces de levée de fonds

    • Campagne : signaux technologiques – prospects identifiés à partir de l’utilisation d’une technologie donnée

  2. Vérifiez que chaque campagne est prête à recevoir de nouveaux prospects.
    Dès que Tamtam y ajoute des prospects, lemlist les fait progresser dans la séquence selon le planning d’envoi configuré pour la campagne (créneaux d’envoi, délais, étapes et éventuelles conditions).

Partie 2 : envoyer les prospects de Tamtam vers lemlist (création/mise à jour et ajout à une campagne)

  1. Envoyez les prospects vers lemlist via la route API de création de prospects dans une campagne donnée.
    Tamtam envoie les contacts vers lemlist via la route API ci-dessous. La valeur de {campaignId} détermine dans quelle séquence entre le prospect.

    POST /api/campaigns/{campaignId}/leads

  2. Une requête réussie déclenche plusieurs actions automatiques dans lemlist.
    Lorsque Tamtam crée un prospect dans une campagne, lemlist :

    • Crée un nouveau prospect avec les champs principaux, comme email, firstName, lastName et companyName (selon les données fournies).

    • Renseigne les Variables personnalisées transmises par Tamtam (phrases d’accroche, données des signaux et informations sur l’entreprise) pour vous permettre de personnaliser vos messages.

    • Ajoute le prospect à la campagne indiquée pour qu’il entre automatiquement dans votre séquence.

Partie 3 : personnaliser les messages lemlist avec les variables personnalisées de Tamtam

  1. Utilisez les données enrichies par Tamtam comme variables personnalisées dans vos templates lemlist.
    Les données enrichies par Tamtam sont disponibles dans les templates lemlist sous forme de Variables personnalisées. Vous pouvez les insérer dans les étapes email ou LinkedIn pour personnaliser vos messages à partir du contexte des signaux et des phrases d’accroche.

  2. Ajoutez les types de variables les plus courants (phrases d’accroche et contexte des signaux).

    Phrases d’accroche

    • {{customField:icebreaker1}} – première phrase d’accroche générée par l’IA

    • {{customField:icebreaker2}} – deuxième sujet de discussion

    • {{customField:icebreaker3}} – troisième angle d’approche

    • … et ainsi de suite (généralement 3 à 5 phrases d’accroche, selon votre configuration)

    Contexte des signaux

    • {{customField:signalSource}} – l’événement à l’origine de la prise de contact (exemple : « Publication d’une offre d’emploi pour un poste de directeur commercial »)

    • {{customField:signalDate}} – la date du signal

    • {{customField:companyContext}} – les informations sur l’entreprise

  3. Adaptez votre template pour éviter les blancs si des données manquent.
    Cette précaution est particulièrement importante lorsque certaines phrases d’accroche ou certains champs d’enrichissement manquent pour un prospect.

    Exemple de template d’email lemlist

    Bonjour {{firstName}},

    J’ai remarqué {{customField:signalSource}} chez {{companyName}}. {{customField:icebreaker1}}

    [Votre proposition de valeur…]

    Bonne pratique : ajoutez une phrase de remplacement dans votre template pour les cas où un champ personnalisé est vide (par exemple, si aucune phrase d’accroche n’est disponible pour un prospect). Vous éviterez ainsi les lignes vides qui nuisent à la lecture de vos emails de prospection.

Partie 4 : importer des prospects sans adresse email (facultatif) et enrichir leurs données à l’import

  1. Si vous n’avez pas encore d’adresse email, utilisez les paramètres de requête pour activer l’enrichissement lemlist.
    Vous pouvez importer des prospects dans lemlist même sans adresse email et demander à lemlist d’enrichir leurs données au moment de l’import grâce aux paramètres de requête, sans avoir à effectuer un deuxième appel API.

    Utilisez la requête suivante :

    POST /api/campaigns/{campaignId}/leads/?findEmail=true

  2. Combinez, si besoin, plusieurs options d’enrichissement dans une seule requête.

    curl --request POST --url 'https://api.lemlist.com/api/campaigns/{campaignId}/leads/?findEmail=true&verifyEmail=true&linkedinEnrichment=true&findPhone=true' --header 'Authorization: Basic <encoded-value>' --header 'Content-Type: application/json' --data '{"firstName": "John","lastName": "Doe","linkedinUrl": "https://linkedin.com/in/johndoe","companyName": "Acme Inc"}'
  3. Choisissez les paramètres d’enrichissement dont vous avez besoin

Paramètre

Description

findEmail=true

Trouver une adresse email vérifiée

verifyEmail=true

Vérifier une adresse email existante

linkedinEnrichment=true

Enrichir les données à partir d’un profil LinkedIn

findPhone=true

Trouver un numéro de téléphone

Astuce : votre scénario part d’URL LinkedIn (ou d’un export Sales Navigator) ? Activez linkedinEnrichment=true et findEmail=true : vous pourrez ainsi obtenir facilement, dès l’import, les coordonnées des prospects dont vous n’avez que le profil.

Partie 5 : suivre l’engagement et ajuster vos campagnes

  1. Suivez l’engagement dans lemlist.
    Une fois les prospects ajoutés à lemlist, vous pouvez suivre leur engagement et vos résultats, notamment :

    • Ouvertures et clics dans les emails

    • Réponses (avec classement selon le sentiment exprimé, lorsque cette fonction est disponible dans lemlist)

    • Bounces et désabonnements

    • Actions LinkedIn (si votre campagne comprend des étapes LinkedIn)

  2. Passez à des séquences multicanales lorsque votre approche de prospection s’y prête.
    Les campagnes lemlist peuvent combiner plusieurs types d’étapes, par exemple :

    • Étapes email – utilisez les phrases d’accroche et le contexte des signaux fournis par Tamtam pour personnaliser vos messages

    • Étapes LinkedIn – demandes de connexion ou messages InMail

    • Étapes de prospection téléphonique – l’enrichissement en numéros de téléphone facilite les appels

    • Logique conditionnelle – adaptez la séquence à l’engagement du prospect (réponse, clic, etc.)

Exemple concret

Exemple : ajout hebdomadaire de prospects à partir de signaux (un rythme courant)

  • PipeGen Auto génère de nouveaux prospects (par exemple, chaque lundi).

  • Tamtam enrichit chaque prospect (phrases d’accroche et contexte des signaux) et l’oriente vers la campagne lemlist adaptée au type de signal.

  • lemlist ajoute automatiquement les prospects à la campagne et exécute la séquence selon le planning d’envoi et les étapes que vous avez configurés.

Vos campagnes fonctionnent ainsi en continu, tout en proposant à chaque prospect des messages adaptés à son contexte et au signal à l’origine de la prise de contact.

Problèmes courants et solutions

Problème : les prospects sont créés, mais les champs de personnalisation restent vides

  • Cause : Tamtam n’a pas envoyé les clés attendues pour les champs personnalisés, ou le template utilise un nom de variable différent de celui du champ renseigné.

  • Solution :

    • Vérifiez que le template utilise exactement le format {{customField:yourFieldName}}.

    • Vérifiez que Tamtam envoie ces mêmes noms de champs dans le corps de la requête.

    • Ajoutez une phrase de remplacement pour éviter qu’un champ manquant ne perturbe la mise en forme.

Problème : les prospects ne sont pas ajoutés à la campagne prévue

  • Cause : la requête utilise le mauvais {campaignId}.

  • Solution :

    • Vérifiez l’identifiant de campagne utilisé par Tamtam pour chaque type de signal.

    • Assurez-vous que vos règles d’affectation associent chaque signal à la bonne campagne.

Problème : les requêtes API échouent par intermittence ou sont ralenties

  • Cause : les limites de fréquence de l’API lemlist.

  • Solution :

    • Réduisez le nombre de requêtes envoyées en rafale et envoyez les prospects par lots.

    • Veillez à espacer les requêtes de votre scénario pour respecter les limites de lemlist (la valeur couramment citée est d’environ 20 requêtes par seconde).

Problème : vous avez importé des prospects sans adresse email et ne pouvez toujours pas leur envoyer d’emails

  • Cause : l’enrichissement n’était pas activé (ou n’a trouvé aucune adresse email pour le prospect concerné).

  • Solution :

    • Utilisez findEmail=true et, si besoin, verifyEmail=true lors de l’import.

    • Si vous partez d’URL LinkedIn, pensez aussi à linkedinEnrichment=true.

Problème : vous souhaitez retirer un prospect d’une campagne

  • Cause : la route API de création de prospects dans une campagne permet d’ajouter des prospects, mais pas d’en retirer.

  • Solution : retirez le prospect de la campagne ou arrêtez sa progression directement dans lemlist (action manuelle), ou modifiez les règles d’affectation en amont pour éviter qu’il soit à nouveau ajouté.

Conditions et limites

  • Plan lemlist : l’accès à l’API nécessite le plan Lemlist Pro (ou un plan supérieur), conformément à la documentation de l’API lemlist.

  • Limites de fréquence : les limites de l’API lemlist s’appliquent (la valeur couramment citée est d’environ 20 requêtes par seconde). Tamtam adapte la cadence des requêtes pour les respecter.

  • Retrait des prospects : vous pouvez ajouter des prospects aux campagnes, mais pas les retirer via cette route API.

  • Validité des adresses email : si vous envoyez des emails, chaque prospect devra disposer d’une adresse email valide. Utilisez findEmail=true et/ou verifyEmail=true pour vous en assurer lors de l’import.

En résumé

Cette intégration relie toutes les étapes de votre prospection :

Données de Tamtam → Exécution des campagnes dans lemlist → Données d’engagement

Tamtam apporte le contexte enrichi et les éléments à inclure dans vos messages. lemlist gère l’enchaînement des étapes de campagne et suit l’engagement à grande échelle.

Avez-vous trouvé la réponse à votre question ?