Guide · Zapier

Webhook Zapier : chaque conversion attribuée

Le rapport Subtraq sait d'où vient chaque conversion. Votre CRM, votre tableur, votre canal Slack ne le savent pas encore. Zapier attend exactement ce que Subtraq envoie : une adresse, et un JSON.

Tout le guide tient là-dedans

Subtraq

Installation → Brancher d'autres outils → Webhooks sortants

hooks.zapier.com/hooks/catch/…

Zapier

Webhooks by Zapier → Catch Hook → Test → Copy

L'adresse est celle de Zapier : vous la copiez dans l'onglet « Test » du déclencheur, vous la collez dans Subtraq. À partir de là, chaque prospect ou chaque vente déclenche le Zap — sans application Subtraq à installer chez Zapier.

Le chemin exact dans l'éditeur de Zap

Dans Zapier, 3 étapes

Trois étapes et une adresse

Dans Subtraq, vous choisissez ce que le webhook envoie — les prospects, les ventes, ou les deux — et s'il vaut pour un seul espace client ou pour toute l'agence. Le secret de signature s'affiche une fois : copiez-le si votre Zap doit vérifier l'expéditeur.

D'après la page d'aide de Zapier, « Webhooks by Zapier » est disponible sur les plans Free, Professional, Team et Enterprise.

1

Dans l'éditeur de Zap, cliquez sur l'étape « Trigger », puis cherchez et choisissez « Webhooks by Zapier ».

2

Dans le menu « Event », choisissez « Catch Hook », puis « Continue » — « Pick Off A Child Key » peut rester vide, « Continue » encore.

3

Dans l'onglet « Test », l'adresse du webhook s'affiche : cliquez sur « Copy », puis collez-la dans Subtraq, sous « Webhooks sortants ».

Chemin relevé dans la documentation de Zapier le 11 septembre 2026 la page d'origine. Une interface change : si ce que vous voyez ne correspond plus, la source fait foi.

Ce que reçoit le Zap

Un JSON signé et documenté

Zapier sépare chaque champ et le rend utilisable dans les étapes suivantes du Zap : l'email vers le CRM, le libellé du lien vers une colonne, le montant vers un message Slack.

Un placement null n'est pas un oubli : c'est une conversion que Subtraq n'a pas pu attribuer, et il le dit plutôt que d'inventer une origine.

Ce qu'on appelle l'attribution

Ce qui part à chaque conversion

Les champs, tels que le code les écrit

event (prospect ou vente) · at · space (slug et nom de l'espace) · person (email, identifiant externe) · placement (slug et libellé du lien d'origine, ou null si la conversion n'est pas attribuée) · amountMinor et currency pour une vente · eventId.

Avant de compter dessus

Trois choses à savoir

1

Pas de file d'attente

Deux tentatives par envoi, puis l'échec est consigné dans l'application, à côté du webhook, avec sa date et son message. Un destinataire indisponible plusieurs minutes perd les envois de cette période — la conversion, elle, est enregistrée quoi qu'il arrive.

2

Un Zap éteint répond 404, avec du retard

D'après Zapier, un Zap désactivé ou supprimé renvoie 404 aux envois — après un délai de mise à jour qui peut atteindre plusieurs heures. Et l'adresse change si le Zap change de propriétaire : il faut alors la recoller dans Subtraq.

3

Une signature, si vous voulez vérifier l'expéditeur

Chaque envoi porte l'en-tête X-Subtraq-Signature : « t=HORODATAGE,v1=SIGNATURE », où SIGNATURE est le HMAC-SHA256 de « HORODATAGE.CORPS » calculé avec le secret affiché à la création du webhook.

Et le consentement, dans tout ça

Questions fréquentes

Faut-il installer une application Subtraq dans Zapier ?

Non. Zapier attend une adresse et un JSON — c'est ce que Subtraq envoie. Rien à installer chez Zapier, rien à publier.

Le déclencheur marche-t-il sur le plan gratuit de Zapier ?

La page d'aide de Zapier liée sous les étapes indique « Webhooks by Zapier » sur les plans Free, Professional, Team et Enterprise, à la date du relevé.

Comment tester sans attendre une vraie vente ?

Provoquez un prospect sur l'espace — un envoi de formulaire relié suffit — puis, dans Zapier, cliquez « Test trigger » dans l'onglet Test : la page d'aide décrit exactement ce parcours.

Et si Zapier est indisponible au moment de la conversion ?

La conversion est enregistrée quoi qu'il arrive ; c'est l'envoi qui échoue. Deux tentatives, puis l'échec est consigné dans l'application, à côté du webhook.

Make, n8n : même chose ?

Oui : le même JSON, à l'adresse d'un déclencheur « recevoir un webhook ». Le guide Make donne le chemin dans son interface ; n8n n'a pas encore le sien.

Vous travaillez plutôt dans Make ?

Même geste, même JSON : le module « Webhooks > Custom webhook » de Make a son guide, relevé le même jour dans sa documentation.

Le guide Make

Collez l'adresse dans votre Zap

Créez le compte, ajoutez le webhook, collez l'adresse de Zapier. Le premier prospect attribué déclenche le premier Zap.

Créer un compte gratuit