Los webhooks permiten que Cents envíe actualizaciones de clientes y pedidos a Make (antes Integromat) en el momento en que pasan. Desde ahí, Make puede actualizar una hoja de cálculo, enviar un correo, publicar en Slack o conectarse con cientos de apps.
Usa esta opción si quieres que los eventos de Cents, como clientes nuevos o pedidos completados, inicien flujos automáticos en Make.
Antes de empezar
Tienes una cuenta de Make.
Tienes acceso de administrador en Cents Business Manager y ves Integrations > Webhooks. Si no ves Webhooks, escríbele a nuestro equipo de Soporte para activarlo.
Puedes crear un cliente o pedido de prueba en Cents. Necesitarás un evento real para la configuración.
Cómo funcionan los webhooks de Cents
Cents envía un mensaje (webhook) a tu URL cada vez que pasa algo: customer_created, customer_updated, customer_marketing_optin, order_created, order_updated y order_completed.
Cada mensaje es JSON. El campo event indica qué evento es, seguido de los datos del pedido, el cliente y los servicios. Algunos campos pueden venir vacíos.
No hay un botón de "enviar prueba". Para probar, crea o actualiza un cliente o pedido real (de prueba) en Cents.
Si tu URL no responde, Cents reintenta hasta 5 veces. Después de eso, el evento no se vuelve a enviar.
Puedes ver cada envío en Business Manager, en el Event Log del webhook, durante 7 días.
Paso 1: Crea un webhook personalizado en Make
En Make, crea un escenario nuevo.
Haz clic en +, busca Webhooks y elige Custom webhook.
Haz clic en Add, ponle un nombre (como "Pedidos Cents") y haz clic en Save.
Haz clic en Copy address to clipboard. La URL se ve como https://hook.us1.make.com/... Copia esta dirección del webhook, no la URL de la barra del navegador.
Haz clic en Run once para que Make empiece a escuchar.
Paso 2: Agrega el webhook en Business Manager
En Cents Business Manager, ve a Integrations > Webhooks y haz clic en + Webhook.
Label (opcional): un nombre de referencia, como "Make - pedidos completados".
Endpoint URL: pega la URL que copiaste de Make.
Authentication: déjalo en None, salvo que tu configuración de Make requiera un encabezado personalizado.
Events to send: todos los eventos vienen marcados. Desmarca los que este escenario no necesite.
Haz clic en Save. Para más detalles de esta pantalla, consulta Cómo configurar y usar webhooks en Business Manager.
Paso 3: Envía un evento real
En Cents, crea o actualiza un cliente o pedido de prueba que coincida con uno de los eventos que elegiste.
De vuelta en Make, el módulo del webhook debe mostrar Successfully determined. Make ya sabe cómo se ven los datos de Cents.
Paso 4: Arma y activa tu escenario
Agrega los módulos que quieras después del webhook, como Google Sheets o Gmail, y asigna campos de Cents (por ejemplo, {{1.order.orderCode}} o {{1.customer.firstName}}).
Si envías más de un evento a este webhook, agrega un Router o Filter sobre el campo event para que cada ruta corra solo con el evento correcto.
Haz clic en Save y cambia el escenario a ON. Deja la programación en Immediately.
Solución de problemas
¿No ves Webhooks en Integrations?
La función no está activada en tu cuenta. Escríbele a nuestro equipo de Soporte y la activamos.
¿Make nunca muestra "Successfully determined"?
Make solo escucha justo después de hacer clic en Run once. Haz clic otra vez y luego crea o actualiza un pedido o cliente de prueba en Cents. No hay botón de prueba en Cents, así que se necesita un evento real.
¿Pegaste la URL equivocada?
La URL debe empezar con https://hook. y venir del botón Copy address del módulo del webhook. La dirección de la barra del navegador no sirve. Edita el webhook en Business Manager y pega la correcta.
¿El Event Log en Business Manager muestra "Failed"?
Make no aceptó el evento. Ábrelo con View para ver la respuesta y revisa las soluciones de abajo. Los eventos fallidos se reintentan hasta 5 veces y luego se descartan.
¿Make devuelve un error 400?
Normalmente el webhook tiene una estructura de datos estricta que no coincide con los datos de Cents, o llegan varios tipos de evento a un solo webhook. Quita la estructura de datos en Make o desmarca los eventos extra en Business Manager.
¿Make devuelve 410 Gone?
Make desactiva los webhooks que no están en un escenario por más de 5 días. Crea un webhook nuevo y actualiza la Endpoint URL en Business Manager.
¿Faltan campos en Make?
Haz clic derecho en el módulo del webhook, elige Redetermine data structure (o Detect new values) y envía otro evento real. Algunos campos pueden venir vacíos, como la ventana de entrega en un pedido en tienda.
¿Tu filtro o router nunca coincide?
Filtra por el campo event (por ejemplo, event igual a order_completed). Guías anteriores decían "action", que ya no existe.
¿El escenario dejó de correr?
Make apaga un escenario después de un error cuando corre de inmediato. Arregla el módulo que falló, vuelve a ponerlo en ON y revisa su History.
¿Recibes el mismo pedido más de una vez?
Puede haber duplicados. Agrega un filtro o una revisión en un Data store de Make con event + order.id + order.updatedAt para omitir repetidos.
¿Demasiadas ejecuciones por actualizaciones de pedidos?
Cada cambio de estado envía order_updated. Si solo te importan los pedidos terminados, usa order_completed.
¿Make dice "Queue is full" o devuelve 429?
Llegaste a los límites de tu plan de Make. Agrega operaciones o créditos en Make, o envía menos eventos a este webhook.
¿Recibiste un correo de que tu endpoint se desactivó?
Cents desactiva los endpoints que fallan seguido. Arregla el lado de Make y luego edita o vuelve a agregar el webhook en Business Manager.
¿Quieres usar un webhook de Make en dos escenarios?
Un webhook de Make solo puede pertenecer a un escenario. Crea un segundo webhook en Make y agrégalo como segundo webhook en Business Manager.
¿Necesitas ayuda?
Escríbele a nuestro equipo de Soporte de Cents al 888-302-8809.

