Générer des PDF depuis Make

Nous avons une app officielle sur Make, et Make la classe parmi ses apps « Verified ». Ajoutez-la à un scénario, et les données qui y circulent déjà en ressortent sous forme de PDF.

La place de PDFMonkey dans un scénario

La plupart des scénarios Make que nous croisons suivent le même schéma. Il se passe quelque chose : un formulaire est envoyé ou une affaire est signée dans le CRM, et il faut en tirer un document. Cette dernière étape, c’est la nôtre. Vous concevez le modèle une fois dans PDFMonkey, Make envoie les données à chaque exécution du scénario, et le fichier terminé revient au module suivant.

On s’en sert surtout pour des factures et des devis, des certificats (un par participant), des rapports construits à partir des données que le scénario a déjà rassemblées, et des étiquettes d’expédition ou des billets à imprimer. Si votre modèle est de type Image, vous obtenez des fichiers WebP, PNG ou JPG, et le reste du scénario ne change pas.

Nous avons écrit l’app nous-mêmes et nous la tenons à jour. Make la classe parmi ses apps « Verified » : vous ne dépendez pas d’un connecteur tiers qui pourrait cesser d’être maintenu du jour au lendemain.

La mise en place

  1. Créez votre modèle dans PDFMonkey, avec le Builder visuel ou en code, puis publiez-le.
  2. Ajoutez le module PDFMonkey à votre scénario et connectez-le avec votre clé d’API secrète.
  3. Choisissez votre workspace et votre modèle, puis faites correspondre les champs des modules précédents aux variables du modèle.
  4. Le module vous renvoie une URL de téléchargement. Téléchargez le fichier juste après avec le module HTTP Get a File, puis envoyez-le par e-mail ou déposez-le là où il doit atterrir.

Le module PDFMonkey Generate a Document dans Make, avec le modèle choisi et les réponses du formulaire reliées aux données JSON

Ne sautez pas l’étape 4 : l’URL de téléchargement n’est valable qu’une heure. Inutile de la garder de côté pour y revenir le lendemain : elle aura expiré.

Le module HTTP Get a File dans Make, qui récupère le fichier à partir de l’URL de téléchargement PDFMonkey

Ce que contient l’app

Il y a un déclencheur, Watch Documents, qui se déclenche chaque fois qu’un document est généré avec succès. Côté actions, vous avez Generate a Document, Get a Document et Delete a Document. Pour le reste de l’API PDFMonkey, Make an API Call permet d’appeler l’endpoint de votre choix avec votre connexion déjà configurée.

Notre guide Make déroule un scénario complet, d’un formulaire Tally jusqu’au PDF qui arrive dans une boîte mail. Il passe aussi en revue les pièges habituels : l’échappement JSON, un modèle jamais publié, un lien de téléchargement expiré.

Vous pouvez créer un compte PDFMonkey gratuit et le brancher sur un scénario que vous avez déjà. Si quelque chose ne se passe pas comme prévu, écrivez-nous. Nous lisons tout.

Questions fréquentes

L’app PDFMonkey sur Make est-elle officielle ?

Oui. Make la classe parmi ses apps « Verified », et c’est nous qui la développons et la maintenons. Cherchez PDFMonkey quand vous ajoutez un module à votre scénario.

Existe-t-il un plan gratuit ?

Oui. Le plan Gratuit comprend 20 documents par mois, sans limite de durée et sans carte bancaire. Chaque nouveau compte démarre aussi avec un essai de 30 jours qui inclut 300 documents. Les plans payants commencent à 5 € par mois avec Starter (300 documents par mois).

Faut-il connaître le HTML pour créer son modèle ?

Non. À la création d’un modèle, vous choisissez entre deux modes : le Builder visuel en glisser-déposer, ou un modèle Code écrit en HTML, CSS et Liquid. Un modèle utilise l’un ou l’autre, jamais les deux. Make envoie les mêmes données dans les deux cas.

Combien de temps le lien de téléchargement reste-t-il valide ?

Une heure. Téléchargez le fichier juste après le module Generate a Document, avec le module HTTP Get a File, puis envoyez-le par e-mail ou déposez-le sur un espace de stockage permanent.

Peut-on générer des images plutôt que des PDF ?

Oui. Le PDF est le format par défaut, mais un modèle de type Image produit des fichiers WebP, PNG ou JPG. Votre scénario ne change pas.

Où mes données sont-elles hébergées ?

Dans l’Union européenne. Les serveurs applicatifs, le stockage des fichiers et les moteurs de rendu de PDFMonkey tournent à Paris, et la base de données à Francfort. Un accord de traitement des données (DPA) conforme au RGPD est disponible.

Autres intégrations no-code

PDFMonkey fonctionne aussi avec Zapier, n8n, Bubble et Glide. Si vos données sont dans une base ou un tableur, nous avons aussi des pages pour Airtable et Google Sheets.

Et si les PDS étaient simples ?
Essayez PDFMonkey gratuitement dès aujourd’hui.

Pas de CB. Pas d’engagement.