Integración Zuora MakeAutomatiza Zuora con Make.
¿Cuánto trabajo manual de facturación en Zuora podría hacer Make por tu equipo? La integración Zuora Make reúne 24 módulos: 20 acciones y 4 búsquedas. Esta guía es para responsables de facturación y operaciones; cubre la conexión, un primer escenario y cada módulo.
App Enterprise Esta app está reservada al plan Enterprise de Make.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué puedes automatizar con la integración Zuora Make?
La integración Zuora Make conecta tu entorno de Zuora con Make, una herramienta visual donde montas un escenario: la automatización en sí, una cadena de módulos en la que cada módulo es una pieza que lee o escribe datos. Con la conexión hecha, Make registra consumos, simula facturaciones, consulta tus datos y descarga los PDF de tus facturas.
Cambios de precio sin sustos. Cuando dirección aprueba una nueva tarifa, Update a Product Rate Plan Charge Tier Price aplica el precio de cada tramo. Después, Perform a Billing Preview Run enseña las líneas de factura que Zuora va a generar, y cualquier error aparece antes de llegar al cliente.
Consultas que alimentan tus informes. Con Run a ZOQL Query o Perform a Data Query sacas de Zuora las cuentas o los cargos que te interesan y los mandas a una hoja de cálculo o a tu herramienta de reporting.
Consumo que llega solo. Si tu producto apunta el uso en una base de datos, Create a Usage Record (Advanced) convierte cada registro en consumo facturable dentro de Zuora.
Antes de empezar, ten claras las limitaciones. Zuora no tiene disparador en Make, así que el escenario arranca por su programación o por el evento de otra app. Los módulos «Advanced» piden un JSON que escribes tú. Además, Zuora es una app enterprise, disponible solo en el plan Enterprise de Make; en Precio de Make tienes los planes explicados. Si dudas entre herramientas, la comparativa n8n vs Make te da los criterios, y el Curso de Make te ayuda a dominar el editor.
¿Cómo conectas tu cuenta de Zuora con Make?
- 01
Crea un cliente OAuth en Zuora
Entra en Zuora y crea un OAuth Client. Zuora te mostrará un Client ID y un Client Secret: guárdalos en un sitio seguro, porque Make te los pedirá en el paso siguiente.
- 02
Abre el formulario de conexión en Make
Añade cualquier módulo de Zuora a tu escenario y pulsa Create a connection. La conexión es tu cuenta de Zuora enlazada con Make una sola vez y compartida por todos sus módulos. Puedes ponerle nombre en Connection name.
- 03
Indica la región y las credenciales
En Region, escribe solo la parte de región de tu dirección de Zuora. Pega el Client ID y el Client Secret y pulsa Save. Si Zuora te pide autenticarte y confirmar el acceso, acepta.
Tu primer escenario: llevar el consumo de otra app a Zuora
ObjetivoCuando otra app registra un nuevo consumo de un cliente, Make crea el registro de uso correspondiente en Zuora.
- 01
Crea el escenario
En la página Scenarios, crea un escenario nuevo y pulsa el +. Como Zuora no tiene disparador, el primer módulo sale de la app donde se anota el consumo: una hoja de cálculo o una base de datos.
- 02
Configura el módulo de origen
Elige el módulo de esa app que devuelve las filas nuevas, conecta su cuenta y rellena sus campos. Cada fila se convierte en un bundle, es decir, un elemento que pasa al módulo siguiente.
- 03
Añade Create a Usage Record (Advanced)
Pulsa el + a la derecha del primer módulo, busca Zuora y elige Create a Usage Record (Advanced). Selecciona tu conexión o pulsa Add para crearla.
- 04
Arma el JSON con los datos recibidos
Escribe el cuerpo JSON que espera el módulo, guiándote por la documentación de la API de Zuora, e inserta los valores que el módulo anterior devolvió para cada fila de consumo.
- 05
Prueba con Run once
Pulsa Run once: Make ejecuta el escenario una vez y te enseña los bundles que recibió cada módulo. Comprueba luego en Zuora que el registro aparece como esperabas.
- 06
Programa y activa
Ajusta el reloj del primer módulo (cada 15 minutos por defecto) y activa el escenario. Cada vez que un módulo procesa un bundle, Make cuenta una operación en tu plan.
¿Para qué sirve cada módulo de Zuora en Make?
Zuora te da 24 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.
Índice de módulos
- Create a Billing Preview Run (Advanced)
- Create a Product Rate Plan (Advanced)
- Create a Product Rate Plan Charge (Advanced)
- Create a Usage Record (Advanced)
- Describe an Object
- Download an Invoice File
- Get a Product Rate Plan Charge
- List All Custom Fields for an Object
- Make an API Call
- Perform a Billing Preview Run
- Perform a Data Query
- Retrieve a Billing Preview Run (Advanced)
- Retrieve a Bill Run
- Retrieve a Data Query (Advanced)
- Retrieve a File
- Run a Workflow
- Submit a Data Query (Advanced)
- Update a Product Rate Plan Charge (Advanced)
- Update a Product Rate Plan Charge Tier Price
- Update a Usage Record (Advanced)
- List All Files of an Invoice
- Run a ZOQL Query
- Run a ZOQL Query (Advanced)
- Run a ZOQL Query (Select)
Create a Billing Preview Run (Advanced)
AcciónEn Make“Creates a billing preview run for multiple customer accounts. Use the Perform a Billing Preview Run module to create and retrieve a billing preview run all in one module.”
Pone en marcha una simulación de facturación para varias cuentas de clientes a la vez, de modo que luego puedas ver lo que Zuora les va a cobrar. El módulo arranca la simulación y ahí se queda.
Create a Product Rate Plan (Advanced)
AcciónEn Make“Create a product rate plan with custom JSON payload.”
Da de alta un plan de tarifa en tu catálogo de Zuora a partir de un JSON que escribes tú. Controlas todo lo que lleva el plan, a cambio de montar el cuerpo de la petición.
Create a Product Rate Plan Charge (Advanced)
AcciónEn Make“Create a product rate plan charge for a specified rate plan using a custom JSON payload.”
Añade un cargo a un plan de tarifa que indicas, también mediante un JSON personalizado. El plan tiene que existir antes, por eso este módulo suele ir justo después de Create a Product Rate Plan (Advanced).
Create a Usage Record (Advanced)
AcciónEn Make“Create a usage record with a JSON payload.”
Registra consumo en Zuora para que los cargos por uso reflejen lo que tus clientes usaron de verdad. Cada bundle que envías se convierte en un registro, descrito en JSON.
Describe an Object
AcciónEn Make“Get all the information and fields from a Zuora object.”
Te enseña la ficha completa de un objeto de Zuora: su información y todos sus campos. Es el mapa que conviene mirar antes de escribir un JSON o una consulta sobre ese objeto.
Download an Invoice File
AcciónEn Make“Download the most current invoice as a PDF.”
Entrega al siguiente módulo la versión más reciente de una factura en PDF, lista para adjuntarla a un correo o guardarla en una carpeta compartida.
Get a Product Rate Plan Charge
AcciónEn Make“Retrieve a product rate plan charge by id.”
Lee un cargo de un plan de tarifa a partir de su ID y deja sus datos a mano para los módulos siguientes. En Zuora no cambia nada.
List All Custom Fields for an Object
AcciónEn Make“Retrieve the custom fields of a specific object.”
Devuelve los campos personalizados de un objeto de Zuora, los que tus administradores añadieron además de los que trae Zuora.
Make an API Call
AcciónEn Make“Make an arbitrary authorized API call.”
Pone el resto de la API de Zuora al alcance de tu escenario, con la conexión que ya configuraste. Todo lo que los demás módulos no cubren se resuelve aquí.
Perform a Billing Preview Run
AcciónEn Make“Creates and retrieves a billing preview run. The maximum amount of time this module will check for the preview run to be complete is 6 mins, for larger runs use the Billing Preview Run (Advanced) modules.”
Crea una simulación de facturación y trae su resultado en el mismo módulo, así ves las próximas líneas de factura de varias cuentas sin encadenar dos pasos.
Perform a Data Query
AcciónEn Make“Submits and retrieves a data query performed by Zuora.”
Manda una consulta de datos a Zuora y te devuelve el resultado cuando está procesado, todo dentro de un único módulo y una sola ejecución.
Retrieve a Billing Preview Run (Advanced)
AcciónEn Make“Retrieves a preview of future invoice items for multiple customer accounts through a billing preview run.”
Recoge el resultado de una simulación lanzada antes: las futuras líneas de factura de todas las cuentas que abarcaba.
Retrieve a Bill Run
AcciónEn Make“Retrieves the information about a specific bill run.”
Trae al escenario los datos de un ciclo de facturación concreto (un bill run), para que el módulo siguiente informe de él o lo reenvíe.
Retrieve a Data Query (Advanced)
AcciónEn Make“Retrieves a data query job.”
Recupera una tarea de consulta creada antes, para que el resto del escenario trabaje con lo que Zuora preparó.
Retrieve a File
AcciónEn Make“Retrieve files such as export results, invoices, and accounting period reports.”
Saca un archivo de Zuora, ya sea el resultado de una exportación, una factura o un informe de periodo contable, y se lo pasa al módulo siguiente.
Run a Workflow
AcciónEn Make“Run a specified workflow.”
Arranca un workflow que ya construiste dentro de Zuora. La lógica sigue en Zuora; Make solo decide cuándo se ejecuta.
Submit a Data Query (Advanced)
AcciónEn Make“Submits a data query to be performed by Zuora and creates a query job.”
Entrega una consulta de datos a Zuora y crea una tarea de consulta, sin esperar la respuesta. El escenario sigue adelante enseguida.
Update a Product Rate Plan Charge (Advanced)
AcciónEn Make“Updates the information about a product rate plan charge with a custom JSON payload.”
Modifica un cargo existente de un plan de tarifa con un JSON personalizado, para los cambios que los módulos más sencillos no pueden hacer.
Update a Product Rate Plan Charge Tier Price
AcciónEn Make“Updates the price of a product rate plan charge tier. To make other updates to product rate plan charge tiers, use Update a Product Rate Plan Charge.”
Cambia el precio de un tramo de un cargo, y nada más. Es el camino más corto hacia una tarifa nueva, sin JSON que escribir.
Update a Usage Record (Advanced)
AcciónEn Make“Updates a usage record with a JSON payload.”
Corrige un registro de consumo que ya está en Zuora mediante un JSON, para que la factura siga la cifra buena y no la errónea.
List All Files of an Invoice
BúsquedaEn Make“Retrieves the information about all PDF files of a specified invoice.”
Devuelve la información de todos los PDF guardados para una factura, un bundle por archivo. Es una búsqueda: puede dar cero, uno o varios resultados.
Run a ZOQL Query
BúsquedaEn Make“Run a ZOQL query with preconfigured syntax.”
Extrae registros de Zuora con una consulta ZOQL cuya sintaxis prepara el módulo, una buena entrada si nunca has escrito una.
Run a ZOQL Query (Advanced)
BúsquedaEn Make“Run a ZOQL query with full control of syntax.”
Te deja escribir la consulta ZOQL entera, con control total de la sintaxis, y devuelve cada registro encontrado como un bundle.
Run a ZOQL Query (Select)
BúsquedaEn Make“Run a ZOQL query with preconfigured syntax.”
Otra búsqueda ZOQL con sintaxis preconfigurada, con nombre propio en Make, que entrega los registros de Zuora encontrados de uno en uno, cada uno como un bundle.
¿Necesitas ayuda para automatizar Zuora con Make?
Una persona lee cada mensaje.