- Accueil
- Ressources
- Intégrations
- CustomJS
Intégration CustomJS ZapierAutomatiser CustomJS avec Zapier.
L'intégration CustomJS Zapier compte 0 déclencheur, 5 actions et 0 recherche. CustomJS ne lance jamais un Zap : une autre app démarre, puis CustomJS fabrique un PDF, une image PNG ou une capture, assemble des PDF ou exécute du code Puppeteer.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Ce que fait vraiment l'intégration CustomJS Zapier
CustomJS, c'est une boîte à outils documentaire. Elle transforme du HTML en PDF ou en PNG, photographie une page web, assemble plusieurs PDF et exécute du code Puppeteer. Branchée sur Zapier, elle devient l'étape qui produit un fichier au milieu d'une automatisation, juste après un événement dans une autre app.
Pour un organisme de formation, le cas le plus parlant : une convocation ou une attestation en PDF, mise en page une fois en HTML puis remplie à chaque inscription avec Create PDF From HTML. Côté dossier administratif, Merge PDFs réunit en un seul fichier des pièces éparpillées. Et pour la com', Create HTML to PNG sort un visuel à partir du même genre de gabarit.
Deux actions s'adressent à un profil plus technique. Create Screenshot capture un site à partir de son adresse. Run Puppeteer exécute du code Puppeteer que tu écris toi-même : c'est la seule action où tu codes.
Ce que Zapier ne fait pas pour CustomJS : démarrer quoi que ce soit. L'app n'a ni déclencheur ni recherche sur Zapier. Elle ne te prévient pas qu'un fichier est prêt et ne retrouve pas un document passé. Elle arrive toujours en deuxième position, derrière un autre outil, et chaque action réussie compte une tâche.
Tu hésites encore sur l'outil ? Lis notre comparatif n8n vs Zapier avant de construire.
Le vocabulaire Zapier en une minute
Sept mots reviennent partout sur cette page. Les voici en français courant.
- Zap
- L'automatisation que tu construis sur Zapier : un déclencheur, puis une ou plusieurs actions qui tournent à chaque fois que l'événement arrive.
- Déclencheur
- L'événement, dans une app, qui démarre le Zap. Zapier l'attend dès que le Zap est actif. CustomJS n'en a pas : il vient d'un autre outil.
- Action
- Ce que fait le Zap une fois lancé : l'étape qui écrit, envoie ou produit quelque chose. Les cinq opérations de CustomJS sont des actions.
- Tâche
- L'unité que Zapier facture : une action menée à bien par ton Zap. Le quota de ton plan, c'est un nombre de tâches.
- Interrogation ou instantané
- Zapier interroge certaines apps à intervalle fixe ; d'autres le préviennent dès que l'événement se produit. Tout dépend de l'app qui démarre ton Zap.
- Filtre
- Une étape qui laisse le Zap continuer seulement si ce qui arrive remplit ta condition, et l'arrête sinon.
- Zap multi-étapes
- Tout Zap qui dépasse un déclencheur et une action. Un filtre ou une deuxième action suffit, et il faut alors un plan payant.
Combien coûte un Zap avec CustomJS
CustomJS n'est pas une app réservée aux plans payants : elle tourne dès le plan gratuit. Le déclencheur ne coûte rien, et le fait que Zapier aille vérifier s'il y a du nouveau non plus.
- Plan gratuit100 tâches par mois, Zaps à deux étapes
- Déclencheur et vérificationsJamais facturés
- Chaque action réussie1 tâche
- App réservée aux plans payantsNon
Chaque action CustomJS réussie compte une tâche ; une action qui échoue n'est pas décomptée. Une convocation en PDF puis une fusion avec le règlement intérieur, c'est deux tâches par inscription. Le plan gratuit offre 100 tâches par mois mais s'arrête à deux étapes : dès que tu ajoutes un filtre ou une seconde action, il faut passer sur un plan payant. Compte donc tes inscriptions du mois, multiplie par le nombre d'actions, et tu sais où tu en es.
Connecter CustomJS à Zapier en 3 étapes
- 01
Ouvre la page Apps
Il te faut d'abord un compte CustomJS. Dans Zapier, va sur Apps puis clique sur + Add connection. Une connexion, c'est ton compte relié une fois, puis réutilisé par chaque étape qui appelle CustomJS.
- 02
Cherche CustomJS et ajoute-le
Tape CustomJS dans la recherche de la fenêtre, sélectionne l'app, puis clique sur Add connection. Zapier ouvre alors un nouvel onglet pour que tu te connectes à ton compte CustomJS.
- 03
Autorise l'accès
Connecte-toi et donne à Zapier l'accès au compte. Si un document ou un modèle que tu comptes utiliser appartient à quelqu'un d'autre, vérifie que ton compte peut le lire avant de construire le Zap.
Ton premier Zap : la convocation PDF des sessions en présentiel
ObjectifÀ chaque nouvelle inscription à une formation en présentiel, générer la convocation en PDF à partir de ton modèle HTML.
- 01
Build : choisis le point de départ
Clique sur Build, choisis ton outil d'inscription comme app de départ et son événement de nouvelle inscription. C'est lui qui lance chaque passage du Zap.
- 02
Teste le déclencheur
Clique sur Test. Zapier ramène les trois inscriptions les plus récentes du compte relié : tu fais le reste du réglage sur une vraie.
- 03
Ajoute le filtre
Ajoute une étape Filter depuis l'icône plus : le champ du format, une règle de texte, la valeur présentiel. Une règle de texte ne marche que sur du texte, choisis le bon type.
- 04
Pose Create PDF From HTML
Choisis CustomJS puis Create PDF From HTML. Colle ton modèle de convocation dans le champ HTML et insère le nom du stagiaire, la date et le lieu aux bons endroits.
- 05
Teste, puis publie
Lance le test de l'étape CustomJS et ouvre le PDF obtenu. S'il est propre, clique sur Publish pour activer le Zap. Le filtre en fait un Zap multi-étapes : plan payant obligatoire.
Les 5 actions CustomJS
CustomJS te donne 5 actions. Pour chacune : ce qu'elle fait pour toi, le moment où tu la choisis, et ce qu'il faut surveiller.
Sommaire des opérations
Create PDF From HTML
ActionDans Zapier“Convert an HTML string into a PDF.”
Tu lui donnes du HTML, elle te rend un document PDF. La mise en page se fait une fois ; ensuite chaque passage la remplit avec les données du déclencheur.
Create HTML to PNG
ActionDans Zapier“Create HTML string to PNG image”
Même principe, mais le résultat est une image PNG. Ton gabarit HTML devient un visuel à joindre, publier ou archiver.
Create Screenshot
ActionDans Zapier“Create screenshot of any website by providing URL.”
Fait une capture de n'importe quel site à partir de l'adresse que tu lui passes. Pratique pour garder une trace visuelle d'une page à un instant donné.
Merge PDFs
ActionDans Zapier“Merge multiple pdfs into one”
Assemble plusieurs fichiers PDF en un seul. Tu fournis les adresses des fichiers, elle rend un document unique.
Run Puppeteer
ActionDans Zapier“Run code on puppeteer.”
Exécute le code Puppeteer que tu lui passes. C'est l'action ouverte pour ce que les quatre autres ne couvrent pas, à condition de savoir écrire ce code.
Quand un Zap CustomJS casse
Zapier ne rattache aucun article d'aide ni aucune limite documentée à CustomJS. Ce qui casse, c'est ce qui casse sur tout Zap, plus les données obligatoires de chaque action.
Quatre situations à connaître avant de publier. Si un passage échoue sans raison claire, notre page Dépannage Zapier prend le relais.
Les anciennes inscriptions restent de côté
Un Zap ne réagit qu'à ce qui se passe après sa publication. Les inscriptions déjà enregistrées n'auront jamais leur PDF : rattraper l'historique, c'est un autre chantier.Une donnée obligatoire arrive vide
HTML, adresse, adresses des PDF, code : tout est obligatoire. Si le déclencheur envoie un champ vide sur l'une d'elles, l'étape CustomJS ne peut pas tourner.Le Zap qui se relance tout seul
Si le fichier produit par CustomJS atterrit là où ton déclencheur regarde, le Zap repart sur son propre résultat, en boucle, et vide ton quota de tâches.Un import massif mis en attente
Quand l'app de départ renvoie d'un coup un énorme lot, après un import ou une migration, la protection anti-afflux de Zapier peut retenir ces passages.
Besoin d'aide pour automatiser CustomJS avec Zapier ?
Une personne lit chaque message.



