Intégration Make : automatiser la génération de documents
Dernière mise à jour le 23 mars 2026
Le module PDFMonkey pour Make vous permet de générer des documents dans le cadre de vos scénarios automatisés. Combinez-le avec des déclencheurs provenant de constructeurs de formulaires, de CRM ou de bases de données pour produire et envoyer des fichiers sans écrire de code.
Configuration
Avant de commencer, assurez-vous de disposer des éléments suivants :
- Un compte PDFMonkey (inscription ici)
- Un compte Make
- Un modèle publié dans PDFMonkey
Pour la création de compte et la configuration d’un modèle, consultez De zéro à votre premier document.
Pour connecter PDFMonkey à Make, ajoutez le module PDFMonkey à votre scénario et cliquez sur Create a connection. Saisissez votre clé secrète API depuis la page Mon compte.
Générer un document
Ajoutez le module PDFMonkey Generate a Document à votre scénario. Sélectionnez votre Workspace et votre Template, puis associez les champs des modules précédents aux variables définies dans votre modèle.

Nommage des variables
Après l’exécution du module, celui-ci retourne les données du document généré, incluant l’URL de téléchargement et le nom du fichier.

Utiliser le fichier généré
Télécharger le fichier
Pour utiliser le fichier généré dans les modules suivants, téléchargez-le d’abord. Ajoutez le module HTTP Get a File et passez-lui l’URL de téléchargement retournée par le module PDFMonkey.

Envoyer par e-mail
Ajoutez le module de votre fournisseur d’e-mail (ou le module intégré Send an email de Make) et joignez le fichier téléchargé. Personnalisez le champ File name pour éviter le nom par défaut file.pdf ; le module PDFMonkey retourne un nom de fichier que vous pouvez utiliser directement.

Exemple : formulaire Tally vers document
Cet exemple montre un scénario complet qui reçoit une soumission de formulaire Tally, génère un document et l’envoie par e-mail.
Le formulaire Tally
Le scénario utilise un formulaire Tally comme source de données :

Configuration du trigger
Créez un nouveau scénario avec le trigger Watch New Responses de Tally. Make crée une URL de webhook et l’associe automatiquement à votre formulaire Tally.

Envoyez une réponse de test et cliquez sur Run once pour vérifier la connexion :


Association des champs et génération
Avec les données du trigger disponibles, configurez le module PDFMonkey pour associer les champs Tally aux variables de votre modèle, puis ajoutez les modules HTTP et e-mail comme décrit dans Utiliser le fichier généré.
Publiez toujours votre modèle
Résolution de problèmes
Échappement JSON
Le module Make envoie les données au format JSON. Si vos données contiennent des guillemets doubles ou des sauts de ligne, le JSON devient invalide. Par exemple, un nom comme Peter "Spider-Man" Parker casse la structure JSON.
Remplacez " par \" dans les valeurs pour échapper les guillemets doubles :

Les sauts de ligne (\n) nécessitent le même traitement : remplacez \n par \\n pour garder le JSON valide.
Modèle non publié
Si les documents générés ne reflètent pas vos dernières modifications du modèle, la cause la plus probable est un modèle non publié. Ouvrez votre modèle dans PDFMonkey et cliquez sur Publish avant de relancer le scénario.
URL de téléchargement expirée
L’URL de téléchargement est valide pendant 1 heure. Si un module situé plus loin dans votre scénario échoue parce que l’URL a expiré, rapprochez l’étape HTTP Get a File du module PDFMonkey pour que le téléchargement se fasse immédiatement.
Pour plus de détails, consultez L’URL de téléchargement retourne une erreur 403.
Prochaines étapes
- De zéro à votre premier document : créez votre compte PDFMonkey et votre premier modèle
- Définir les données dynamiques : apprenez à structurer le payload JSON de vos modèles
- Nom de fichier personnalisé : contrôlez le nom des fichiers générés
- Statuts des documents : comprenez le cycle de vie d’un document généré
- Webhooks : recevez des notifications en temps réel lorsque des documents sont générés
- Explorez d’autres intégrations : Zapier, n8n, Workato