- Inicio
- Recursos
- Integraciones
- CustomJS
Integración CustomJS ZapierAutomatiza CustomJS con Zapier.
La integración CustomJS Zapier trae 0 disparadores, 5 acciones y 0 búsquedas. CustomJS no arranca ningún Zap por sí sola: primero salta otra app y después CustomJS genera un PDF, una imagen PNG o una captura, une PDF o ejecuta código Puppeteer.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
Qué hace de verdad la integración CustomJS Zapier
CustomJS es una caja de herramientas para documentos: convierte HTML en PDF o en PNG, hace capturas de páginas web, junta varios PDF y ejecuta código Puppeteer. Conectada a Zapier, se convierte en el paso que fabrica un archivo en mitad de una automatización, justo después de que pase algo en otra app.
Piensa en una clínica o un centro de fisioterapia. Cada nueva cita puede producir su ficha de bienvenida o su hoja de consentimiento en PDF con Create PDF From HTML: diseñas la plantilla en HTML una vez y cada reserva la rellena. Si el expediente del paciente está repartido en varios documentos, Merge PDFs los deja en uno. Y para redes sociales, Create HTML to PNG saca una imagen del mismo tipo de plantilla.
Las otras dos acciones son más técnicas. Create Screenshot captura una web a partir de su URL, y Run Puppeteer ejecuta código Puppeteer que escribes tú. Es la única acción en la que programas.
Lo que Zapier no hace con CustomJS: arrancar nada. La app no tiene disparador ni búsqueda en Zapier, así que no avisa de que un archivo está listo ni recupera uno antiguo. Siempre va en segundo lugar, detrás de otra herramienta, y cada acción que termina bien cuenta como una tarea.
Si aún dudas entre plataformas, échale un ojo antes a nuestra comparativa Make vs Zapier.
El vocabulario de Zapier en un minuto
Siete palabras aparecen en toda la página. Aquí van en lenguaje normal.
- Zap
- La automatización que montas en Zapier: un disparador y luego una o varias acciones que se ejecutan cada vez que ocurre ese evento.
- Disparador
- El evento de una app que pone en marcha el Zap; Zapier lo espera en cuanto el Zap está activo. CustomJS no tiene, así que llega de otra herramienta.
- Acción
- Lo que hace el Zap una vez lanzado: el paso que escribe, envía o genera algo. Las cinco operaciones de CustomJS son acciones.
- Tarea
- La unidad que cobra Zapier: una acción que tu Zap completa con éxito. El cupo de tu plan se mide en tareas.
- Consulta o instantáneo
- Zapier consulta algunas apps cada cierto tiempo; otras le avisan en el momento en que pasa algo. Depende de la app que arranca tu Zap.
- Filtro
- Un paso que deja seguir al Zap solo si lo que llega cumple tu condición, y lo para en caso contrario.
- Zap de varios pasos
- Cualquier Zap con más de un disparador y una acción. Basta un filtro o una segunda acción, y entonces necesitas un plan de pago.
Cuánto cuesta un Zap con CustomJS
CustomJS no es una app premium, así que funciona desde el plan gratuito. El disparador no gasta nada, y que Zapier compruebe si hay datos nuevos tampoco.
- Plan gratuito100 tareas al mes, Zaps de dos pasos
- Disparador y comprobacionesNunca se cobran
- Cada acción correcta1 tarea
- App premiumNo
Cada acción de CustomJS que sale bien cuenta como una tarea; si falla, no se descuenta. Generar la ficha en PDF y luego unirla con el folleto de la clínica son dos tareas por cita. El plan gratuito incluye 100 tareas al mes pero se queda en dos pasos: en cuanto añades un filtro o una segunda acción, toca pasar a un plan de pago. Multiplica las citas del mes por el número de acciones y sabrás qué plan te encaja.
Conectar CustomJS a Zapier en 3 pasos
- 01
Abre la página Apps
Antes necesitas una cuenta de CustomJS. En Zapier, entra en Apps y pulsa + Add connection. Una conexión es tu cuenta enlazada una sola vez y reutilizada por cada paso que llama a CustomJS.
- 02
Busca CustomJS y añádela
Escribe CustomJS en el buscador de la ventana, selecciona la app y pulsa Add connection. Zapier abre entonces una pestaña nueva para que inicies sesión en tu cuenta de CustomJS.
- 03
Da acceso a Zapier
Inicia sesión y autoriza a Zapier a usar la cuenta. Si una plantilla o un documento que vas a usar pertenece a otra persona, comprueba que tu cuenta puede leerlo antes de montar el Zap.
Tu primer Zap: la ficha PDF de cada primera visita
ObjetivoCada vez que un paciente reserva su primera visita, generar su ficha de bienvenida en PDF a partir de tu plantilla HTML.
- 01
Build: elige el punto de partida
Pulsa Build, elige tu herramienta de reservas como app de inicio y su evento de nueva reserva. Es lo que lanza cada ejecución del Zap.
- 02
Prueba el disparador
Pulsa Test. Zapier trae las tres reservas más recientes de la cuenta conectada, así haces el resto del ajuste sobre una real.
- 03
Añade el filtro
Añade un paso Filter desde el icono del más: el campo del tipo de cita, una regla de texto y el valor primera visita. Una regla de texto solo funciona con texto.
- 04
Coloca Create PDF From HTML
Elige CustomJS y Create PDF From HTML. Pega tu plantilla en el campo HTML e inserta el nombre del paciente, la fecha y el profesional donde toca.
- 05
Prueba y publica
Lanza la prueba del paso de CustomJS y abre el PDF resultante. Si está bien, pulsa Publish para activar el Zap. Con el filtro ya es un Zap de varios pasos: hace falta plan de pago.
Las 5 acciones de CustomJS
CustomJS te da 5 acciones. Para cada una: qué hace por ti, cuándo elegirla y a qué prestar atención.
Índice de operaciones
Create PDF From HTML
AcciónEn Zapier“Convert an HTML string into a PDF.”
Le pasas HTML y te devuelve un documento PDF. Diseñas la maqueta una vez y cada ejecución la completa con los datos del disparador.
Create HTML to PNG
AcciónEn Zapier“Create HTML string to PNG image”
La misma lógica, pero el resultado es una imagen PNG. Tu plantilla HTML se convierte en una imagen que puedes adjuntar, publicar o guardar.
Create Screenshot
AcciónEn Zapier“Create screenshot of any website by providing URL.”
Hace una captura de cualquier web a partir de la URL que le indiques. Sirve para guardar cómo se veía una página en un momento concreto.
Merge PDFs
AcciónEn Zapier“Merge multiple pdfs into one”
Junta varios archivos PDF en uno solo. Le das las direcciones de los archivos y devuelve un único documento.
Run Puppeteer
AcciónEn Zapier“Run code on puppeteer.”
Ejecuta el código Puppeteer que le pasas. Es la acción abierta para lo que no cubren las otras cuatro, siempre que sepas escribir ese código.
Cuando un Zap con CustomJS falla
Zapier no asocia ningún artículo de ayuda ni ningún límite documentado a CustomJS. Lo que falla es lo que falla en cualquier Zap, más los datos obligatorios de cada acción.
Cuatro casos que conviene tener claros antes de publicar. Si una ejecución falla sin motivo aparente, sigue en nuestra página de Depuración Zapier.
Las reservas antiguas no se procesan
Un Zap solo reacciona a lo que ocurre después de publicarlo. Las citas que ya existían nunca tendrán su PDF: recuperar el histórico es otro trabajo.Un dato obligatorio llega vacío
HTML, URL, URL de los PDF y código son obligatorios. Si el disparador envía uno de ellos en blanco, el paso de CustomJS no puede ejecutarse.El Zap que se dispara a sí mismo
Si el archivo que genera CustomJS acaba donde mira tu disparador, el Zap vuelve a arrancar con su propio resultado, en bucle, y se come las tareas.Una importación masiva retenida
Cuando la app de inicio devuelve de golpe un lote enorme, tras una importación o una migración, la protección contra avalanchas de Zapier puede frenar esas ejecuciones.
¿Necesitas ayuda para automatizar CustomJS con Zapier?
Una persona lee cada mensaje.



