Workflows
Automatiser l'enrichissement de A à Z
⏱️ En bref : Un workflow Clay orchestre plusieurs tables et colonnes en un pipeline automatique. Le but : de la source d'entrée jusqu'au CRM, sans intervention humaine.
Qu'est-ce qu'un workflow dans Clay ?
Un workflow, c'est une suite d'actions automatiques qui se déclenchent sans intervention humaine. Contrairement à l'usage "tableur" où vous cliquez sur Run pour chaque colonne, un workflow tourne en autonomie et vous livre les résultats finalisés.
L'exemple type : vous configurez un workflow qui, chaque lundi matin à 8h, va chercher 200 nouveaux prospects sur Sales Navigator, les enrichit, les score, et n'envoie à votre CRM que les 30-40 qualifiés. Vous, vous n'avez rien à faire.
Les composants d'un workflow
Un workflow se compose de 4 briques :
- Trigger : ce qui déclenche le workflow (manuel, planifié, webhook)
- Source d'entrée : d'où viennent les nouveaux enregistrements (Sales Nav, CSV, API)
- Chaîne d'actions : enrichissement, calcul, IA, filtrage
- Action finale : où partent les résultats (CRM, email, webhook sortant)
Les 3 types de triggers
Trigger manuel
Vous lancez le workflow à la demande en cliquant sur "Run". Utile pour les campagnes ponctuelles (lancement produit, événement). Coût : 0, activation immédiate.
Trigger planifié (scheduled)
Le workflow tourne à intervalle régulier (toutes les heures, chaque jour à 9h, chaque lundi). C'est l'option idéale pour la prospection continue. Attention à calibrer la fréquence avec votre budget crédits.
Trigger webhook
Le workflow se déclenche dès qu'une application externe envoie un signal. Le cas d'usage classique : formulaire site web rempli → webhook → Clay enrichit → envoi vers Pipedrive. Ça tourne en quasi temps réel (latence ~30 secondes).
💡 Mon setup recommandé
J'installe chez mes clients ce combo : 1 workflow planifié hebdomadaire (lundi 8h, prospection outbound) + 1 workflow webhook continu (formulaire site web, leads inbound). Ça couvre les deux flux principaux sans surveillance.
Pattern 1 — Workflow d'acquisition outbound
Le plus classique. Objectif : générer un flux régulier de nouveaux prospects qualifiés.
- Trigger : scheduled tous les lundis 8h
- Source : Sales Navigator URL avec filtres ICP
- Action 1 : scrape des 200 premiers résultats
- Action 2 : waterfall email (Dropcontact, Findymail, Hunter)
- Action 3 : vérification email (NeverBounce)
- Action 4 : enrichissement firmographique (Pappers + LinkedIn)
- Action 5 : formule de scoring
- Filtre : score > 7 uniquement
- Action 6 : envoi vers Smartlead pour démarrage de séquence
Résultat attendu : 30-50 prospects qualifiés contactés chaque semaine, de façon 100% automatique.
Pattern 2 — Workflow inbound de qualification
Dédié au traitement des leads entrants (formulaire, landing page, démo).
- Trigger : webhook (formulaire Typeform, Calendly, etc.)
- Action 1 : réception des données (nom, email, entreprise)
- Action 2 : enrichissement firmographique rapide
- Action 3 : Clay AI qualifie (match ICP ?)
- Action 4a (si qualifié) : création deal Pipedrive + notification Slack
- Action 4b (si non qualifié) : tag "nurturing", envoi vers liste newsletter
⚡ Gain de temps
Chez un client SaaS B2B, ce workflow a divisé par 3 le temps de qualification des leads entrants (de 20 min à 5 min par lead). Et surtout, les SDR ne perdent plus de temps sur les leads hors ICP.
Pattern 3 — Workflow de mise à jour base existante
Cas moins connu mais très rentable : ré-enrichir une base Pipedrive vieillissante.
- Trigger : scheduled mensuel
- Source : lecture des contacts Pipedrive modifiés il y a plus de 6 mois
- Action 1 : ré-enrichissement (nouveaux emails, changements de poste)
- Action 2 : détection des signaux (changement de boîte, promotion)
- Action 3 : upsert dans Pipedrive avec les nouvelles données
- Action 4 : alerte sur les changements importants (ex: ex-prospect devenu CEO ailleurs)
Les erreurs qui cassent un workflow
🚨 5 pièges à éviter
1. Pas de "only run if" sur les colonnes d'enrichissement : vous ré-enrichissez à chaque run.
2. Trigger trop fréquent : lancer un workflow toutes les heures grille votre budget crédits.
3. Pas de gestion des doublons : vous créez 3 fois le même deal dans le CRM.
4. Pas de notification en cas d'échec : le workflow plante en silence pendant 3 semaines.
5. Enrichissement trop large : vous enrichissez tous les prospects au lieu de filtrer avant.
Monitoring et alertes
Un workflow en production doit être monitoré. Clay propose :
- Historique des runs : qui a tourné, quand, combien de résultats, nombre de crédits consommés
- Error handling : configurer ce qui se passe si une étape échoue
- Notifications : email ou Slack en cas d'échec critique
Je configure systématiquement une notification Slack sur les workflows de mes clients : "Workflow X a tourné — 47 nouveaux leads qualifiés envoyés vers Pipedrive". Ça rassure et ça donne une vision business.
Coût et optimisation
Un workflow bien conçu coûte 30-50% moins de crédits qu'une configuration naïve. Les optimisations clés :
- Filtrer AVANT d'enrichir (inutile d'enrichir des prospects hors ICP)
- Utiliser waterfall emails au lieu d'un provider unique
- Mettre des "only run if" sur toutes les colonnes d'enrichissement
- Désactiver les providers chers (ZoomInfo) tant qu'un provider moins cher a trouvé
Orchestrer Clay avec Make.com
Pour des workflows vraiment complexes (15+ étapes, logiques métier spécifiques), Clay peut se coupler à Make.com. Principe : Make orchestre le flux business complet (CRM, emails, notifications), et Clay est utilisé uniquement pour la partie enrichissement/IA. Le meilleur des deux mondes.
Ce que vous devez faire maintenant
- Identifier votre workflow prioritaire (outbound, inbound, ou ré-enrichissement)
- Construire d'abord une version manuelle fonctionnelle (1 table, 1 enrichissement)
- Ajouter progressivement : filtres, scoring, action finale
- Planifier en scheduled une fois que la version manuelle marche
- Passer au chapitre sur les intégrations pour connecter votre CRM