Close
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
We couldn't find anything for that query...

Présentation des Clay Functions

Écrit par :
Author
Tanvi Reddy
Date
Apr 15, 2026
Cet article a été traduit de l’anglais par une IA.

Chaque équipe GTM possède une logique totalement adaptée à son activité.

Votre email en cascade n’est pas comme celle des autres : vous avez vos fournisseurs de données favoris, votre ordre de secours, vos règles sur ce que vous pouvez ou ne pouvez pas enrichir. Votre modèle de scoring de compte reflète des mois d’expérimentation. Vos critères de qualification intègrent le savoir‑faire acquis sur ce qui convertit réellement. Votre logique de suppression vérifie les listes DNC et les comptes clients via des champs personnalisés, parce qu’il n’y a jamais qu’une seule étape. Oubliez‑en une et vous avez envoyé un e‑mail à un prospect qui s’est désinscrit ou à un client en plein renouvellement.

Cette logique sépare un mouvement GTM performant d’un mouvement générique. Le problème, c’est que seuls les ops la connaissent, et elle est partout. Chaque nouveau workflow passe par eux, et la logique est reconstruite table après table chez Clay. Quand il faut changer de fournisseur ou mettre à jour les critères de scoring, vous refaites la même modification à 15 endroits, en espérant ne rien oublier.

La logique qui rend votre GTM unique devient ce qui est le plus difficile à faire évoluer.

C’est pourquoi, aujourd’hui, nous lançons Functionsdes composants de workflow réutilisables qui vous permettent de formaliser la logique GTM propre à votre entreprise, de la centraliser et de la déployer sur chaque table et audience dans Clay. Votre meilleure logique devient la valeur par défaut de votre organisation.

Qu’est‑ce que les fonctions ?

Les fonctions sont des flux de travail réutilisables qui acceptent un ensemble défini d’entrées, exécutent une série d’enrichissements et génèrent des sorties structurées, le tout depuis une seule colonne. Au lieu de recréer la même logique d’enrichissement dans des dizaines de tables, créez‑la une fois comme fonction et utilisez‑la partout.

Voici pourquoi c’est important :

Tout le monde peut les utiliser, mais vous gardez le contrôle de la logique. Les fonctions permettent aux équipes Ops d’offrir à davantage de marketeurs, SDR et autres utilisateurs non experts la possibilité de lancer leurs propres workflows, en s’appuyant sur une logique déjà construite et validée. Ces utilisateurs peuvent appeler les fonctions pour exécuter des tâches sans risquer de compromettre les systèmes sous‑jacent. Bientôt, chacun pourra accéder à ces fonctions via MCP, que ce soit dans Claude, ChatGPT ou d’autres environnements.

Gouvernance centralisée avec des changements qui se propagent instantanément. Quand vous modifiez une fonction et la publiez, chaque tableau qui l’utilise intègre la mise à jour. Fini la chasse dans les Workbook, les mises à jour manquées ou les incohérences de version. Le mode Édition vous propose un Sandbox pour tester avant de publier, ainsi vous pouvez itérer sans perturber les flux en cours.

Partagez des fonctions entre espaces de travail. Celle-ci s’adresse à nos partenaires d’agence. Si vous avez une logique d’enrichissement que vous utilisez régulièrement pour plusieurs clients, créez un lien partageable pour dupliquer les fonctions dans d’autres espaces de travail et gagner du temps. Découvrez notre functions library pour plus de fonctions pratiques de l’équipe Solutions Engineering chez Clay.

Une fonction remplace un groupe de colonnes complet.Une fonction colonne remplace un groupe de colonnes complet. Une séquence d’enrichissement en 12 étapes qui s’étalait sur une douzaine de colonnes se résume maintenant à une seule. Vos tables restent épurées, vous restez bien en dessous des limites de colonnes, et la navigation est nettement plus rapide — surtout quand vous traitez plus de 40 000 lignes.

Imaginez cela ainsi : si les enrichissements sont des atomes, les fonctions sont des molécules — des blocs de construction composés, réutilisables, qui s’intègrent à n’importe quel workflow.

Trois façons dont les équipes se servent des fonctions

Enrichissement du contact et du compte

L’enrichissement des contacts et des comptes est le cas d’usage le plus universel des fonctions. Ces flux de travail ne se résument jamais à une seule étape : généralement, enrichir un contact implique une vérification CRM, des points de données uniques, en cascade, avant de décider s’il peut être renvoyé dans votre CRM.

Faris Sumadi, ingénieur·e en génération de demande chez HubSpot, gère Clay pour une équipe de plus de 50 utilisateurs — 30 marketeurs terrain et régionaux, une équipe ops ventes et une équipe d’enrichissement manuel. Avant Functions, chaque demande d’enrichissement passait directement par Faris.

Aujourd’hui, Faris gère cinq fonctions essentielles d’enrichissement de contact et de compte qui soutiennent l’infrastructure d’enrichissement de HubSpot.

« Si d’autres équipes souhaitent utiliser Clay, nous les orientons directement vers nos fonctions réutilisables, constamment maintenues. Elles leur permettent d’éliminer les tâches d’enrichissement redondantes et de se concentrer sur leurs processus à forte valeur ajoutée dans Clay. Ces fonctions suppriment la courbe d’apprentissage et facilitent la mise à jour fiable de notre CRM », a déclaré Farir.

Ce qui rend cela possible à l’échelle de l’entreprise, c’est la gouvernance. Faris a intégré les règles de conformité légale de HubSpot directement dans les fonctions — les contacts provenant de pays restreints sont bloqués automatiquement pour l’enrichissement. Aucun marketeur n’a besoin de connaître ou de retenir ces règles.

Le résultat : 10 marketeurs répartis entre EMEA, APAC et les Amériques utilisent maintenant leurs propres flux d’Enrichissement en se référant aux mêmes cinq fonctions. Quand Faris intègre une nouvelle équipe marketing, il leur envoie une démo Loom et ils lancent l’Enrichissement le jour même. Personne ne recrée la logique.

Cela nous a permis d’accorder l’accès à Clay à une équipe de 10 marketeurs régionaux qui gèrent des campagnes et des événements terrain sur les contacts. Et je pouvais dormir tranquille, sachant que, puisqu’ils utilisent les fonctions, les données qu’ils créent dans le CRM suivent toujours le même processus, » a déclaré Faris.

Commencez à utiliser ces fonctions d’enrichissement de compte dans votre espace de travail.

Détection du Signal

Christian Haskins est Senior Growth Manager chez Rippling, où Clay pilote un mouvement Outbound à fort volume qui touche des centaines de milliers de Prospect uniques chaque mois et génère des millions de dollars de Pipeline qualifié. Il a mis en place une dizaine de fonctions essentielles qui assurent l’Enrichissement et la détection de Signal sur plus de 30 campagnes, au service de six unités commerciales, des ventes principales aux États‑Unis aux équipes internationales en Australie, au Royaume‑Uni et au Canada.

Chaque fonction gère un Enrichissement ou un Signal précis : l’une repère les pays où une entreprise emploie du personnel, une autre découpe les effectifs par État américain, d’autres détectent les changements de poste, les promotions et la croissance des équipes. Ces fonctions s’exécutent pour chaque Prospect qui entre dans le système, construisant un profil riche qui détermine la campagne à laquelle il est affecté et le message qu’il reçoit. Un Prospect dont l’entreprise a des salariés en Allemagne et en France verra une approche qui évoque la complexité de la paie mondiale. Un Prospect dont l’entreprise recrute rapidement dans plusieurs États américains recevra des messages sur les législations locales du travail et les exigences de transparence salariale. Le résultat : deux fois plus de performance qu’un texte générique non enrichi.

« Sans ces fonctions, on pourrait dire que les campagnes ne marcheraient pas », explique Christian. « Elles sont notre sang vital, la colonne vertébrale de notre Outbound. » Comme chaque campagne utilise des fonctions partagées, mettre à jour un Signal — par exemple, une meilleure façon d’extraire les données globales des employés — ne nécessite qu’une seule modification au lieu de trente. « Au lieu de devoir changer cela à dix endroits différents, on le fait une fois et ça se répercute partout, dans toutes les unités. Ça m’épargne d’innombrables nuits blanches. »

Ce qui a commencé comme un moyen de simplifier ses propres processus alimente aujourd’hui des équipes qui ne sont même pas chez Clay. Six unités commerciales accèdent à des données enrichies via une application interne que Haskins a développée sur l’infrastructure de Clay.

« Sans Clay Functions, je détesterais littéralement ma vie. Les fonctions me permettent de traiter les enrichissements comme du code : des blocs logiques modulaires et réutilisables. Si vous êtes ingénieur·e GTM et que vous n’utilisez pas Clay Functions, vous êtes à la traîne », a déclaré Christian.

AI Outbound : créez des e‑mails personnalisés 

Les fonctions ne servent pas seulement à enrichir ou orchestrer des données — elles permettent d’agir directement dessus. Chez Clay, notre équipe GTM Ops utilise une fonction qui combine Snowflake, SFDC et des données tierces pour identifier les personas et créer des e‑mails personnalisés. En fonction du contexte de chaque contact, la fonction génère des messages à fort Signal, guidés par l’insight, à partir d’une seule colonne.

« Avec Functions, nous pouvons gérer et réutiliser centralement les éléments clés de notre moteur GTM, comme la rédaction de messages », explique Osman Sheikhnureldin, responsable des opérations GTM chez Clay. « Quand nous mettons à jour le contexte ou affinons les invites, les optimisations sont déployées automatiquement dans tous les workflows qui utilisent la fonction. »

Les fonctions modifient aussi qui peut créer. Les marketeurs de plusieurs campagnes utilisent cette fonction et obtiennent un texte très personnalisé, sans avoir à coder la logique eux‑mêmes.

« Les fonctions nous donnent plus de pouvoir entre les mains de nos marketeurs », ajoute Osman. « Grâce aux fonctions qui gèrent centralement la création de contacts et de Compte, ainsi que la qualification et le routage, les marketeurs peuvent piloter eux‑mêmes leurs flux de travail et leurs campagnes. Ils n’ont plus qu’à connaître les données d’entrée requises, sans devoir parcourir tout le processus. »

Functions libère une orchestration centralisée grâce à l'IA 

À mesure que l’IA s’intègre davantage dans les processus GTM, les équipes qui réussiront seront celles qui disposent du meilleur contexte. Les fonctions sont le moyen de centraliser ce contexte.

Chaque fonction que vous créez encode une partie du savoir-faire de votre équipe : préférences fournisseurs, critères de qualification, règles de conformité, cadres de rédaction. Quand cette logique réside dans une fonction plutôt que d’être disséminée dans des dizaines de tables, elle devient un atout évolutif. N’importe quel membre de l’équipe, ou même un agent IA, peut l’appeler en toute confiance et obtenir le même résultat à chaque fois.

C’est seulement le début. Aujourd’hui, les fonctions s’appliquent à chaque table et Workbook de Clay. Vous pouvez les intégrer dès maintenant dans votre Audience pour un enrichissement continu au niveau des données. Elles seront accessibles depuis l’extérieur — via les outils compatibles MCP, les copilotes de vente et d’autres applications de votre stack. Et à mesure que les workflows de Clay évoluent, les fonctions deviendront les blocs modulaires et gouvernés au cœur de tout cela.

Votre logique GTM ne doit pas rester dans la tête d’une seule personne ou le Workbook d’une équipe. Les fonctions en font l’infrastructure de votre organisation.

Commencer

Functions sont disponibles dès aujourd’hui, sans frais supplémentaires, sur tous les forfaits payants, modernes ou anciens. Commencez à utiliser Functions depuis notre library ou découvrez notre Clay University course et commencez à créer dans votre espace de travail dès maintenant.

More Articles