Chapitre 9/10 • 15 min de lecture

Intégrations

Brancher Smartlead à votre CRM et au reste de votre stack pour ne pas perdre les leads chauds.

⏱️ En bref : Smartlead n'a pas vocation à remplacer votre CRM : c'est un moteur d'envoi. Pour qu'il soit utile, il faut le brancher à Pipedrive/HubSpot pour faire remonter les réponses chaudes, à Slack pour notifier les commerciaux en temps réel, et à Make.com pour orchestrer le tout. Trois patterns d'intégration couvrent 95% des besoins.

Pourquoi intégrer (et ne pas piloter dans Smartlead)

Smartlead est un excellent moteur de cold email mais un mauvais CRM. Les commerciaux n'iront pas se connecter dans Smartlead pour suivre les opportunités. Trois besoins typiques d'intégration :

  • Synchroniser les leads : éviter d'envoyer un cold email à un prospect déjà en cours dans le CRM
  • Faire remonter les réponses positives : créer automatiquement un deal Pipedrive quand un lead répond "intéressé"
  • Notifier en temps réel : alerter sur Slack les commerciaux pour qu'ils traitent les hot leads dans l'heure

Les 3 méthodes d'intégration disponibles

  • Webhooks Smartlead : Smartlead envoie des events (lead created, email opened, lead replied...) vers une URL au choix. Le mode push, en temps réel
  • API Smartlead : appeler l'API Smartlead pour créer des campagnes, ajouter des leads, lire les analytics. Le mode pull, à programmer côté client
  • Native integrations : Smartlead a des connecteurs directs avec HubSpot, Pipedrive, Salesforce et quelques autres CRM

Pour la majorité des cas, j'utilise Webhooks + Make.com : flexibilité maximale, pas de code à écrire, monitoring centralisé.

Pattern 1 : Smartlead → Make.com → Pipedrive (lead reply)

Le scénario le plus utile. Quand un lead répond positivement à une campagne, on veut créer un deal dans Pipedrive automatiquement.

Étapes :

  • Dans Smartlead, ouvrir une campagne → Webhooks → activer "Lead category updated"
  • Coller l'URL d'un webhook Make.com créé dans un nouveau scénario
  • Côté Make : Webhook → Filter (catégorie = "Interested") → Pipedrive Search Person (par email) → Router : si trouvé, créer un Deal sur la personne ; si pas trouvé, créer Person + Deal
  • Mapper les champs Smartlead (email, first_name, company_name, last_email_received_at) vers les champs Pipedrive

💡 Détail crucial

Toujours chercher si la personne existe déjà dans Pipedrive avant de créer. Sinon vous générez des doublons, et les commerciaux perdent le fil. Le module Pipedrive Search Person + un Router conditionnel résout ça en 2 minutes.

Pattern 2 : CRM → Make.com → Smartlead (sync exclusion list)

Pour ne jamais cold-emailer un client existant ou un prospect en cours, synchroniser le CRM vers la liste d'exclusion Smartlead.

Scénario type, schedulé toutes les nuits :

  • Pipedrive Search Persons (filtre : status = customer OR has open deal)
  • Iterator sur les résultats
  • HTTP request vers l'API Smartlead : add_email_to_blocklist

Résultat : votre liste d'exclusion Smartlead reste à jour avec votre CRM, sans intervention humaine.

Pattern 3 : Smartlead → Slack (notification temps réel)

Pour les hot leads, ne pas attendre la sync CRM. Notifier directement le commercial concerné sur Slack.

Scénario :

  • Webhook Smartlead "Lead replied"
  • Filter sur sentiment (catégorie Smartlead) : seulement Interested ou Meeting Request
  • Module Slack → Send message au channel #cold-email-replies avec le contenu du reply, l'email du lead, et un lien direct vers Smartlead Master Inbox

Bonus : ajouter le nom du commercial assigné en @mention via une lookup table (mapping campagne → commercial).

Intégration native Pipedrive (sans Make.com)

Smartlead propose une intégration native Pipedrive bidirectionnelle. Avantages : zéro setup Make. Limites : peu de personnalisation, pas de filtres avancés. À utiliser pour des setups simples.

Configuration : Smartlead → Settings → Integrations → Pipedrive → OAuth. Choisir : sync direction (one-way ou bi-directional), pipeline cible, stage par défaut, mapping des champs custom.

Connecter via API Smartlead (cas avancés)

Pour des intégrations sur mesure (data warehouse, BI, app interne), l'API REST Smartlead permet de :

  • Lister toutes les campagnes et leurs statistiques
  • Récupérer les leads et leur statut détaillé
  • Créer/modifier/supprimer des campagnes en masse
  • Exporter les analytics au format JSON

Documentation : api.smartlead.ai. Authentification par API key. Rate limit : 10 req/sec. Pour les workflows orchestrés, voir Intégrations CRM via Make.

⚠️ Doublons et conflits

Si vous activez à la fois l'intégration native Pipedrive ET un workflow Make qui fait la même chose, vous créerez des doublons. Choisir l'une ou l'autre. Recommandation : Make pour le contrôle fin, native pour la simplicité.

Pour les patterns d'usage avancés, voir le chapitre Bonnes pratiques.