Cambios de créditos de usuarios en Google Sheets

Realiza un seguimiento de los cambios de créditos de los usuarios mediante una sencilla hoja de cálculo
12 de marzo de 2026 6 minutos de lectura
Cambios de créditos de usuarios en Google Sheets

SuperSaaS incluye una característica interesante: el sistema de créditos, que permite a los usuarios finales comprar créditos una vez y luego pagar fácilmente las citas sin necesidad de pasar por todo el proceso de pago cada vez. Hay varias cosas que pueden afectar un saldo de créditos. Compras de créditos y nuevas citas, obviamente, pero también reembolsos por citas canceladas y ajustes de créditos manuales por parte de un superusuario.

A veces puede resultar útil tener una visión detallada de las acciones que afectaron el saldo de créditos de un usuario, pero no siempre es fácil reconstruir lo que sucedió a partir del historial de compras y el historial de citas. Es en situaciones como estas que combinar servicios como las integraciones de Pipedream con SuperSaaS y Google Sheets puede ser muy útil para mostrar un diario de todos los eventos que afectan los créditos.

Esta publicación es un tutorial paso a paso para configurar el registro de información crediticia del usuario en una hoja de cálculo de Google utilizando Pipedream, un potente servicio de integración mediante API.

Al final de este tutorial, su hoja de cálculo se verá así:

Captura de pantalla de Google Sheets que muestra los registros de los créditos de los usuarios

Creación de cuenta y hoja de cálculo de Pipedream

La forma en que funciona Pipedream es crear flujos de trabajo, que son flujos de información capaces de conectar múltiples servicios, como SuperSaaS y Google Sheets. Para este caso de uso particular, un único flujo de trabajo es suficiente.

Lo primero que hay que hacer es crear una cuenta en SuperSaaS y en Pipedream.com. Asegúrate de estar autenticado antes de continuar.

Una vez autenticado, ve a la página Flujos de trabajo en tu cuenta de Pipedream y haz clic en el botón Nuevo flujo de trabajo para crear un nuevo flujo de trabajo y luego en el botón Agregar activador para agregar la condición de activación.

Captura de pantalla de Pipedream que muestra el cuadro de diálogo Agregar activador

Vincular a SuperSaaS

A continuación, configure el activador del flujo de trabajo que escuchará eventos relacionados con los créditos en SuperSaaS.

En la barra de búsqueda, escribe SuperSaaS y selecciónalo de la lista de resultados. Entonces te interesa el activador de cambios en el saldo de créditos, así que haz clic en él. Ahora tienes un flujo de trabajo con un activador, pero aún necesitas vincular tu activador a tu cuenta. Haz clic en el icono azul Vincular a una cuenta de SuperSaaS en el panel del lado derecho, introduce el nombre de tu cuenta y la clave API.

Sigue las instrucciones en el cuadro de diálogo para crear la vinculación entre tus cuentas Pipedream y SuperSaaS. Obtén tu clave API en la parte inferior de tu página Datos de cuenta, copia la clave API en el campo api_key y haz clic en el botón Guardar.

Captura de pantalla del cuadro de diálogo de Pipedream que muestra un formulario para la creación de una nueva vinculación a una cuenta SuperSaaS de ejemplo

Ahora selecciona todos los horarios en los que tus usuarios podrían gastar sus créditos. Este flujo de trabajo no realizará un seguimiento de los créditos gastados en otros horarios, así que selecciónalos todos para asegurarte de que no te falte ningún dato a tu hoja de cálculo.

Captura de pantalla del activador de Pipedream que muestra el campo "Horarios" y las opciones disponibles

Asegúrate de hacer clic en el botón Guardar y continuar y de generar un evento de cambio de créditos de prueba para probar y activar el activador.

Pipedream esperando evento de prueba

Después de crear un nuevo cliente con créditos, después de unos segundos deberías ver:

Evento de espera de Pipedream exitoso

Haz clic en el botón azul Continuar para continuar y agregar una acción que ocurre cuando se activa el disparador.

Agregar el paso de registro de Google Sheets

Ahora que el activador está configurado, puedes seleccionar Google Sheets de la lista de acciones disponibles. Se recomienda la opción Agregar fila única prediseñada.

Haz clic en el botón azul Vincular a una cuenta de Google Sheets y sigue las instrucciones para conectar tu cuenta de Pipedream a una cuenta de Google Sheets donde querrás almacenar tus registros de créditos de usuario.

Una vez conectado correctamente, abre Google Sheets y crea una hoja de cálculo para almacenar tus registros de los créditos. Puedes nombrarlo como quieras; el nombre aparecerá a continuación en el menú desplegable de Pipedream.

Menú desplegable de Pipedream Google Sheets

Selecciona la hoja de cálculo que acabas de crear en el menú desplegable, luego el nombre de la hoja/pestaña en el campo ID de la hoja de trabajo.

Dependiendo de si tu hoja de cálculo contiene una fila de encabezado con nombres de campos, debes seleccionar VERDADERO o FALSO en el siguiente campo para continuar.

En el campo Valores, debes seleccionar de los datos cargados desde el evento de prueba cada campo que deseas para completar las nuevas columnas. Una configuración recomendada es la siguiente:

Valores de columna de Pipedream Google Sheets

Esto te proporcionará Fecha de creación, Tipo de evento (nuevo usuario, cambio de crédito, etc.), Correo electrónico del usuario y el Valor de créditos.

Haz clic en el botón azul Comprobar y confirma que se creó la fila en tu hoja de cálculo. De ahora en adelante, solo necesitas hacer clic en el botón Implementar y tu canalización estará lista para funcionar.

¡Comprueba para asegurarte de que funciona!

Ahora que lo tienes todo configurado, asegúrate de crear una cuenta nueva, programar citas y verificar tu hoja de cálculo para ver si todo funciona. Después de cada acción del usuario, la actualización de la hoja de cálculo debería tardar menos de 5 segundos.

Utiliza los filtros habituales de Google Sheets para comprobar el historial de saldo de un solo usuario en los rangos de fecha y hora que le interesan.

Ir más allá

Si estás entusiasmado con este tipo de automatización e integración de servicios, ¿tal vez quieras crear algo más que se adapte a tus necesidades específicas?

En ese caso, asegúrate de consultar las otras fuentes/activadores de eventos SuperSaaS disponibles para Pipedream:

Nueva página de flujo de trabajo de Pipedream que muestra las opciones de activación de SuperSaaS

El procedimiento de configuración del activador siempre será muy similar al de Cambios en el saldo de créditos que creamos anteriormente, así que esperamos que también tengas ganas de jugar con las otras opciones.

Es posible que otras integraciones de salida no requieran muchos conocimientos técnicos, como enviarse correos electrónicos cuando se crean o actualizan citas, de forma gratuita.

Utilizar webhooks personalizados en su lugar

Si estás utilizando activadores SuperSaaS para Pipedream, lo que realmente estás haciendo es configurar webhooks SuperSaaS contra los activadores HTTP/Webhook integrados de Pipedream.

Con la función de webhooks personalizados, también puedes hacerlo manualmente y reenviar cualquier posible evento de webhook a tus flujos de trabajo de Pipedream, incluso aquellos que aún no hemos integrado en Pipedream, como los eventos Formulario modificado y Enviar correo.

Supongamos que deseas configurar un flujo de trabajo que se active cada vez que uno de tus usuarios actualice un formulario: en tu cuenta de Pipedream, haz clic en Nuevo flujo de trabajo nuevamente y selecciona el activador integrado HTTP/Webhook.

Nueva página de flujo de trabajo de Pipedream que muestra la opción de activación HTTP/Webhook

La configuración predeterminada del punto final está bien para los Webhooks SuperSaaS, haz clic en Guardar y continuar.

Formulario de configuración del activador integrado HTTP/Webhook de Pipedream

Haz clic en Guardar y continuar y copia el punto final generado (por ejemplo, https://example.m.pipedream.net) en SuperSaaS página para webhooks personalizados. Selecciona el activador que te interesa (por ejemplo, Formulario modificado), completa sus parámetros y usa tu punto final HTTP de Pipedream como URL de destino.

Panel de webhooks personalizados de SuperSaaS que muestra los webhooks existentes y un formulario de creación de webhooks personalizados

Los webhooks en la captura de pantalla se crearon automáticamente y se administran con el activador configurado al comienzo de este tutorial.

También puedes crear varios webhooks personalizados para la misma URL si eso tiene sentido para tu caso de uso particular. En esta fuente de eventos se requieren al menos 3 webhooks: Usuario cambiado, Compra de crédito y Cita modificada (uno para cada horario rastreado), y todos apuntan al mismo punto final del flujo de trabajo.

Una vez que crees tu webhook personalizado, puedes hacer clic en el enlace Comprobar webhook y luego en el botón Publicar carga útil ahora para enviar un evento de prueba a tu flujo de trabajo. Podrás utilizar este evento de prueba como referencia para configurar el resto de tu flujo de trabajo, así como reproducirlo fácilmente desde la interfaz de usuario de Pipedream para darte una oportunidad rápidamente a todo tu flujo de trabajo.

Enlace "Comprobar webhook" de SuperSaaS

Página "Comprobar webhook" de SuperSaaS

Una vez que se publique la carga útil, pronto deberías verla en tu flujo de trabajo de Pipedream.

Flujo de trabajo de Pipedream que muestra la carga útil del evento de prueba recibido

Con esto, puedes agregar cualquier acción de Pipedream que consideres adecuada para ejecutarse cuando tu cuenta emita eventos Formulario modificado para el formulario que estás rastreando.

Si tienes alguna pregunta relacionada con SuperSaaS, nuestro equipo de soporte está listo para ayudarte.

Esta es una versión reescrita de un artículo publicado el 2 de noviembre de 2020