# Make

Lancez un scénario Make à chaque nouvelle réponse, puis envoyez-la partout où Make se rend. Formerie envoie un [webhook](/fr/guides/webhooks/), et le module **Custom webhook** de Make le reçoit.

**Nous avons écrit ce guide à partir de la documentation de Make, et nous ne l’avons pas encore suivi sur un vrai compte Make.** Dites-nous si une étape diffère.

## Relier votre formulaire

1. Dans Make, créez un scénario, et ajoutez **Webhooks**, puis **Custom webhook**.
2. À côté de **Webhook**, choisissez **Add**, donnez-lui un nom et choisissez **Save**. Make affiche l’adresse et commence à écouter.
3. Dans Formerie, ouvrez votre formulaire, puis **Livraison**, et ajoutez un webhook avec cette adresse.
4. Dans Formerie, choisissez **Envoyer un test**. Make y apprend les champs.
5. Ajoutez votre module suivant, et associez les réponses à partir de `data`, puis `fields`.
6. Activez le scénario.

Si vous ajoutez plus tard un champ à votre formulaire, choisissez **Detect new values** dans Make, puis **Envoyer un test** de nouveau.

Make répond `200` quand une requête entre dans sa file, et `400` quand la file est pleine. Formerie réessaie après un `400`, alors rien n’est perdu pendant que la file se vide.

Le test a `test` à vrai, et les vraies réponses l’ont à faux. Pour garder les tests hors de vos autres applications, ajoutez un filtre sur cette valeur après le webhook.

## À propos de la signature

**C’est l’adresse Make qui vous protège : gardez-la privée.** Quiconque l’a pourrait envoyer de fausses réponses à votre scénario. Une fois l’adresse enregistrée, Formerie n’en montre que le début et la garde chiffrée.

Pour vérifier la signature dans Make, modifiez le webhook, et sous **Advanced settings**, activez **Get request headers** et **JSON pass-through**. Vous obtenez ainsi les en-têtes et le contenu brut. Nous n’avons pas essayé les étapes suivantes, alors si la vérification vous est nécessaire, utilisez votre propre serveur avec [les exemples](/fr/guides/webhooks/#vérifier-la-signature).

## Si ça ne fonctionne pas

- **Formerie montre un essai raté avec l’état 400 :** la file de Make est pleine, ou le scénario est désactivé. Activez-le ou laissez la file se vider. Les nouveaux essais continuent.
- **Le webhook se met en pause :** Formerie le met en pause après [3 livraisons ratées de suite](/fr/guides/webhooks/#quand-les-échecs-se-répètent). Corrigez le scénario, choisissez **Reprendre**, et ce qui a attendu est envoyé.

Ensuite : [envoyer les réponses à Google Sheets](/fr/guides/recipe-google-sheets/) ou à [HubSpot](/fr/guides/recipe-hubspot/).
