- Inicio
- Recursos
- Integraciones
- Code by Zapier
Integración Code by Zapier ZapierAutomatiza Code by Zapier con Zapier.
La integración Code by Zapier Zapier mete unas líneas de Python o JavaScript dentro de una automatización. Trae 2 disparadores, 2 acciones y 0 búsquedas. Aquí tienes qué hace cada uno, cuánto cuesta y qué conviene saber antes de activar nada.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
Para qué sirve la integración Code by Zapier Zapier
Code by Zapier es el paso al que recurres cuando ninguna app ofrece la operación que buscas. Escribes un fragmento corto de Python o JavaScript y la automatización lo ejecuta como cualquier otro paso. No es una app premium: funciona desde el plan gratuito, con sus límites.
Tres resultados habituales. Un dato limpio: Run Javascript recibe un correo mal escrito o un nombre en mayúsculas y lo deja presentable para el paso siguiente. Una cifra calculada: Run Python suma, redondea o convierte algo que ninguna de tus apps calcula. Un arranque sin app detrás: los disparadores Run Python y Run Javascript dejan que tu propio código decida cuándo empieza todo.
Cada paso corre sobre la última versión de Python o de Node que Zapier admite. El propio Zapier los clasifica como pasos avanzados (y con razón: aunque sean diez líneas, es código que alguien tiene que mantener).
Lo que Zapier no hace aquí: no hay paso de búsqueda y ningún disparador es instantáneo. Los dos se consultan cada cierto tiempo, así que en el plan gratuito la espera llega a 15 minutos. Además, una acción de código entre un disparador y otra acción suma tres pasos, y el plan gratuito no lo permite.
Si estás comparando herramientas, la Integración Code by Zapier n8n tiene su propia página, y la comparativa n8n vs Zapier pone las dos plataformas frente a frente.
El vocabulario de Zapier en un minuto
Ocho palabras salen una y otra vez en esta página. Aquí van explicadas sin tecnicismos.
- Zap
- La automatización que montas en Zapier: un disparador y después una o varias acciones que se ejecutan cada vez que ocurre el evento.
- Disparador
- El evento que pone en marcha el Zap. Con el Zap activado, Zapier se queda esperando a que suceda.
- Acción
- Lo que hace el Zap una vez arrancado: el paso que escribe, envía o mueve algo por ti en otra app.
- Tarea
- La unidad que cobra Zapier: una acción que tu Zap completa con éxito. El cupo de tu plan cuenta exactamente eso.
- Disparador por consulta
- Zapier pregunta por novedades a intervalo fijo y se queda solo con lo que aún no ha visto. Así funcionan los dos disparadores de esta app.
- Disparador instantáneo
- La app avisa ella misma a Zapier en cuanto ocurre el evento, sin esperar a la siguiente consulta. Code by Zapier no tiene ninguno.
- Filtro
- Un paso que deja seguir al Zap solo si lo que llega cumple tu condición, y lo detiene en caso contrario.
- Zap de varios pasos
- Cualquier Zap que va más allá de un disparador y una acción. Basta una segunda acción o un filtro, y entonces pide un plan de pago.
Lo que cuesta de verdad un paso de código
El disparador nunca gasta tareas, y tampoco las consultas con las que Zapier busca datos nuevos, por frecuentes que sean.
- App premiumNo, va en el plan gratuito
- Plan gratuito100 tareas al mes, dos pasos por Zap
- DisparadorNo gasta tareas
Cada acción que sale bien cuenta como una tarea; la que falla no se cobra. El plan gratuito incluye 100 tareas al mes y Zaps ilimitados, pero solo dos pasos por Zap. Por eso, una acción de código entre el disparador y una segunda acción, o seguida de un filtro, te lleva a un plan de pago. Zapier tiene además un artículo de ayuda sobre cómo se mide el uso de Code by Zapier, útil antes de repartir scripts por todos tus Zaps.
Conecta Code by Zapier en 3 pasos
- 01
Abre la página Apps
En tu cuenta de Zapier, entra en Apps. Ahí se guardan tus conexiones, es decir, cada cuenta de app que vinculas una vez y luego reutilizas en todos tus Zaps.
- 02
Añade la conexión
Pulsa + Add connection, escribe Code by Zapier en el buscador del cuadro de diálogo, elige la app entre los resultados y confirma tu elección con el botón Add connection.
- 03
Inicia sesión y da acceso
Entra en la app desde la pestaña que se abre y autoriza a Zapier. Necesitas una cuenta en la app y permisos sobre todo lo que no sea tuyo y que el Zap vaya a tocar.
Tu primer Zap: alumnos detectados en JavaScript y dados de alta en Mailchimp
ObjetivoUna academia de idiomas deja que un script de JavaScript detecte a los alumnos nuevos, se queda con los de un nivel concreto y los suscribe en Mailchimp.
- 01
Elige el arranque
Crea un Zap, elige Code by Zapier como app y Run Javascript como evento de inicio. Escribe las líneas que detectan a cada alumno nuevo y su nivel.
- 02
Prueba el disparador
Lanza la prueba y mira lo que devuelve. Localiza el nivel que entrega tu código: es el valor que va a comparar el filtro justo después.
- 03
Añade el filtro
Pon un Filter sobre ese valor, con una regla del tipo correcto: texto si el nivel es una etiqueta, número si es una cifra. Con el tipo equivocado nunca pasa.
- 04
Suscribe en Mailchimp
Añade Mailchimp con Add/Update Subscriber y asigna a cada campo del suscriptor los valores que devolvió tu código. Prueba este paso con el alumno de antes.
- 05
Publica
Revisa la cadena completa y pulsa Publish. Al llevar un filtro, este Zap necesita un plan de pago. En el gratuito, quédate con el disparador y una sola acción.
Disparadores de Code by Zapier
2 eventos arrancan un Zap cuando algo ocurre en Code by Zapier. Zapier los busca al ritmo que permite tu plan.
Run Python
Disparador por sondeoEn Zapier“Use Python to kick off a workflow. This is an advanced action! Uses the latest supported version of Python.”
Con este disparador, el Zap no espera a un evento de otra app: empieza en tu propio script de Python. Los pasos siguientes trabajan con lo que produce ese código, que corre sobre la última versión de Python admitida.
Run Javascript
Disparador por sondeoEn Zapier“Use Javascript to kick off a workflow. This is an advanced action! Uses the latest supported version of Node.”
La variante en JavaScript: un bloque de código escrito por ti abre el Zap, sobre la última versión de Node que Zapier admite. Encaja si en tu equipo se lee JavaScript con más soltura que Python.
Acciones de Code by Zapier
Code by Zapier te da 2 acciones. Para cada una: qué hace por ti, cuándo elegirla y a qué prestar atención.
Índice de operaciones
Run Javascript
AcciónEn Zapier“Run Javascript code This is an advanced action! Uses the latest supported version of Node.”
Coloca JavaScript en mitad del Zap para dar otra forma a los datos de los pasos anteriores antes de que sigan su camino. Usa la última versión de Node admitida.
Run Python
AcciónEn Zapier“Run Python code This is an advanced action! Uses the latest supported version of Python.”
El equivalente en Python: tu script recibe los valores que le asignas y el resto del Zap aprovecha lo que devuelve.
Cuando un Zap con Code by Zapier falla
Casi todos los fallos vienen de las reglas generales de Zapier, no de tu código.
El centro de ayuda de Zapier agrupa varios artículos sobre esta app, y sus títulos bastan para ver dónde roza: tiempos de ejecución, medición del uso y un producto que se retira. Los seis casos de abajo dicen qué revisar primero. Si el Zap sigue fallando, pasa por la página de Depuración Zapier.
Nada de lo anterior a la activación
Un Zap solo reacciona a lo que ocurre después de publicarlo. Lo que ya existía no se recoge, y trasladar el histórico es otro trabajo.El Zap se dispara a sí mismo
Si el último paso escribe justo donde mira el disparador, el Zap vuelve a arrancar una y otra vez y tu cupo de tareas se agota rápido.Un lote enorme queda retenido
Tras una importación masiva o una migración, un disparador que devuelve muchos elementos de golpe puede quedar frenado por la protección contra avalanchas de Zapier.Un mismo elemento no se repite
En un disparador por consulta, Zapier recuerda lo que ya ha visto. Un elemento ya procesado no vuelve a arrancar el Zap.Código que tarda más
Dos artículos de ayuda lo nombran ya en el título: uno sobre pasos de código con tiempo de ejecución ampliado y otro sobre cómo configurarlo. Si tu script parece ir largo, empieza por ahí.Zapier Functions se retira
Un artículo de ayuda se titula con el aviso de que Zapier Functions deja de existir, y otro con la migración de Functions a Code by Zapier. ¿Sigues con Functions? Léelos.
¿Necesitas ayuda para automatizar Code by Zapier con Zapier?
Una persona lee cada mensaje.



