- Inicio
- Recursos
- Integraciones
- GoToWebinar
Integración GoToWebinar n8nAutomatiza GoToWebinar con n8n.
El webinar termina y ahí empieza el trabajo manual que nadie quiere hacer. La integración GoToWebinar n8n abre 22 operaciones repartidas en 6 objetos, desde crear el webinar hasta leer las respuestas a las encuestas. No existe nodo trigger de GoToWebinar, así que el flujo arranca desde otro sitio.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve de verdad la integración GoToWebinar n8n?
El nodo GoToWebinar viene incluido en n8n y habla con la API de GoToWebinar por ti. Expone 22 operaciones repartidas en 6 objetos: webinars, sesiones, inscritos, asistentes, ponentes y coorganizadores. Lo que hoy haces a mano en la consola pasa a ser un flujo de trabajo, es decir una secuencia de pasos automáticos que corre a una hora fija o cuando tú lo pides.
Lo más rentable está al final, no al principio. Get many sessions devuelve las sesiones que ya se celebraron, Get many attendees dice quién asistió de verdad, y Get details on a session lee lo que salió de esa sesión: performance, polls, questions o surveys. Con eso, un aviso en Slack sustituye la reunión de repaso del día siguiente.
El segundo punto es la inscripción. Create a registrant da de alta a alguien desde tu propio formulario, con la Webinar Key Name or ID de la próxima convocatoria, y la misma persona se copia en Google Sheets para el seguimiento compartido. Si el recordatorio sale de tu plataforma de correo, SendGrid recibe la lista sin que nadie exporte un CSV.
Queda la logística del propio evento. Create a panelist añade a quien va a intervenir, Create a coorganizer suma a quien co-anima, y Update a webinar corrige el tema o la zona horaria cuando algo cambia. Para una consultora que programa una sesión al mes, eso son tres pantallas menos que abrir.
El catálogo marca una frontera clara. Lo que queda fuera de estas 22 operaciones pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API de GoToWebinar reutilizando el mismo credential mediante la autenticación predefinida. Una sola conexión que mantener.
Antes de montar nada, dos mecánicas. Return All encadena las páginas de la API y trae todos los inscritos; desactivado, Limit fija el número máximo de elementos devueltos. Y una expresión, la forma en que n8n inyecta un valor procedente de un nodo anterior con la sintaxis {{ $json.field }}, sustituye a la lista desplegable cuando la clave no se conoce de antemano. En la reseña n8n analizamos la plataforma en sí, y el curso n8n enseña a montar este tipo de flujo.
¿Cómo se conecta GoToWebinar con n8n?
- 01
Crea un cliente OAuth en el Developer Center
La autenticación va por OAuth2, el único método admitido por este credential, es decir la ficha de conexión que n8n guarda por ti. Necesitas una cuenta de GoToWebinar con acceso al Developer Center y allí creas un cliente OAuth. Ese cliente te entrega dos valores cuando termina su configuración: un Client ID y un Client Secret.
- 02
Lleva la URL de callback al campo de redirección
En n8n abre el menú Credentials y crea un credential de GoToWebinar. n8n muestra entonces una OAuth Callback URL. Cópiala y ponla como Redirect URI del cliente OAuth que acabas de crear en el Developer Center. Es la dirección a la que GoToWebinar devuelve el navegador una vez apruebas el acceso.
- 03
Cierra la conexión y reutilízala en todo
Pega el Client ID y el Client Secret en el credential de n8n y lanza la conexión OAuth. Un credential se crea una vez en ese menú y sirve para todos los flujos: añades un nodo GoToWebinar, lo eliges en la lista desplegable y seleccionas un objeto y una operación. No hay un segundo acceso que gestionar.
¿Qué sabe hacer el nodo GoToWebinar ?
El nodo GoToWebinar expone 22 operaciones en 6 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
| Recurso | Create | Get | Get Many | Update | Delete | Get Details | Reinvite |
|---|---|---|---|---|---|---|---|
| Attendee | ✓ | ✓ | ✓ | ||||
| Co-Organizer | ✓ | ✓ | ✓ | ✓ | |||
| Panelist | ✓ | ✓ | ✓ | ✓ | |||
| Registrant | ✓ | ✓ | ✓ | ✓ | |||
| Session | ✓ | ✓ | ✓ | ||||
| Webinar | ✓ | ✓ | ✓ | ✓ |
Índice de operaciones
Attendee
3 operacionesGet an attendee
attendee.getLo que ves en n8n
Notas y casos de uso
Devuelve la ficha de un asistente, acotada a una sesión concreta de un webinar concreto.
Parámetros clave
- Webinar Key Name or ID: la clave del webinar al que asistió esa persona. Elígela en la lista que carga n8n o usa una expresión si viene de un nodo anterior.
- Session Key Name or ID: la clave de la sesión a la que asistió, con la misma opción de lista o expresión.
- Registrant Key: la clave de inscrito de ese asistente en esa sesión.
Get many attendees
attendee.getAllLo que ves en n8n
Notas y casos de uso
Lista a quienes asistieron a una sesión, un elemento por persona para el resto del flujo.
Parámetros clave
- Webinar Key Name or ID: el webinar en cuestión, desde la lista o mediante expresión.
- Session Key Name or ID: la sesión en cuestión. Un webinar recurrente tiene varias, y este campo es el que separa la del mes pasado de la de ayer.
- Return All: activado, el nodo encadena las páginas y trae a todos los asistentes. Desactivado, Limit fija el número máximo devuelto.
Get details of an attendee
attendee.getDetailsLo que ves en n8n
Notas y casos de uso
Profundiza en lo que hizo una persona durante la sesión, más allá de que estuviera conectada.
Parámetros clave
- Webinar Key Name or ID y Session Key Name or ID: el webinar y la sesión, por lista o por expresión.
- Registrant Key: la clave de inscrito del asistente en esa sesión.
- Details: eliges entre
pollspara sus respuestas a las encuestas rápidas,questionspara las preguntas que hizo ysurveyAnswerspara sus respuestas de encuesta.
Co-Organizer
4 operacionesCreate a coorganizer
coorganizer.createLo que ves en n8n
Notas y casos de uso
Añade un coorganizador a un webinar para poder llevarlo entre varios.
Parámetros clave
- Webinar Key Name or ID: el webinar que ese coorganizador va a llevar.
- Is External: indica si el coorganizador no tiene cuenta de GoToWebinar. Ese booleano orienta los campos que el nodo espera después.
- Organizer Key: la clave de organizador del coorganizador para ese webinar.
- Given Name y Email: su nombre de pila y su dirección de correo.
Delete a coorganizer
coorganizer.deleteLo que ves en n8n
Notas y casos de uso
Quita a un coorganizador de un webinar.
Parámetros clave
- Webinar Key Name or ID: la clave del webinar afectado.
- Is External: por defecto solo se pueden eliminar los coorganizadores internos, los que tienen cuenta de GoToWebinar. Ponlo en true si quieres usar la llamada con coorganizadores externos.
- Co-Organizer Key: la clave del coorganizador que hay que eliminar.
Get many coorganizers
coorganizer.getAllLo que ves en n8n
Notas y casos de uso
Recorre los coorganizadores asociados a un webinar, uno por elemento en la salida.
Parámetros clave
- Webinar Key Name or ID: el webinar del que quieres recuperar todos los coorganizadores, por lista o por expresión.
- Return All: activado, vuelven todos. Desactivado, Limit pone el tope de resultados.
Reinvite a coorganizer
coorganizer.reinviteLo que ves en n8n
Notas y casos de uso
Reenvía la invitación de un coorganizador para un webinar dado.
Parámetros clave
- Webinar Key: el webinar afectado. En esta operación el campo es texto libre y no una lista desplegable, así que encaja bien con una expresión.
- Is External: indica si el coorganizador no tiene cuenta de GoToWebinar.
- Co-Organizer Key: la clave del coorganizador al que reinvitar.
Panelist
4 operacionesCreate a panelist
panelist.createLo que ves en n8n
Notas y casos de uso
Inscribe a un ponente como panelista de un webinar.
Parámetros clave
- Name: el nombre del panelista que se va a crear.
- Email: su dirección de correo, con el formato que sugiere el campo,
name@email.com. - Webinar Key Name or ID: el webinar en el que intervendrá, desde la lista o por expresión.
Delete a panelist
panelist.deleteLo que ves en n8n
Notas y casos de uso
Borra a un panelista de un webinar.
Parámetros clave
- Webinar Key Name or ID: el webinar del que se retira al panelista.
- Panelist Key: la clave del panelista que hay que borrar. Es la clave, no el nombre de la persona, así que recupérala antes si solo tienes una etiqueta.
Get many panelists
panelist.getAllLo que ves en n8n
Notas y casos de uso
Trae los panelistas asociados a un webinar.
Parámetros clave
- Webinar Key Name or ID: el webinar del que quieres recuperar todos los panelistas.
- Return All: activado, el nodo pagina y devuelve el plantel completo. Desactivado, Limit decide cuántos panelistas vuelven.
Reinvite a panelist
panelist.reinviteLo que ves en n8n
Notas y casos de uso
Lanza otra vez la invitación de un panelista a un webinar.
Parámetros clave
- Webinar Key Name or ID: el webinar al que reinvitar al panelista.
- Panelist Key: la clave del panelista al que reinvitar, que te da la operación Get many panelists en el paso anterior.
Registrant
4 operacionesCreate a registrant
registrant.createLo que ves en n8n
Notas y casos de uso
Registra una inscripción desde fuera de GoToWebinar. Es la operación sobre la que gira casi cualquier embudo.
Parámetros clave
- Webinar Key Name or ID: el webinar de destino. Es el único campo que el nodo marca como requerido, así que es el único que bloquea la ejecución si queda vacío.
- First Name, Last Name y Email: la identidad del inscrito, listados fuera del bloque requerido.
- Additional Fields: 13 campos más, entre ellos Organization, Job Title, Industry, Source para el origen de la inscripción y Questions and Comments para lo que la persona escribió al inscribirse.
Delete a registrant
registrant.deleteLo que ves en n8n
Notas y casos de uso
Cancela una inscripción en un webinar concreto.
Parámetros clave
- Webinar Key Name or ID: el webinar del inscrito que se va a eliminar.
- Registrant Key: la clave del inscrito a eliminar, que te dan antes Get many registrants o Get a registrant.
Get a registrant
registrant.getLo que ves en n8n
Notas y casos de uso
Consulta una ficha de inscripción antes incluso de que el webinar se celebre.
Parámetros clave
- Webinar Key Name or ID: el webinar del inscrito que quieres recuperar.
- Registrant Key: la clave del inscrito a recuperar. Es una clave, no un correo, así que combínala con la operación de listado cuando solo tengas datos de contacto.
Get many registrants
registrant.getAllLo que ves en n8n
Notas y casos de uso
Recoge la lista de inscripción de un webinar, un elemento por inscrito.
Parámetros clave
- Webinar Key Name or ID: la clave del webinar del que quieres los inscritos.
- Return All: actívalo para un volcado completo, porque entonces el nodo encadena solo las páginas de la API. Desactivado, Limit fija cuántos inscritos vuelven.
Session
3 operacionesGet a session
session.getLo que ves en n8n
Notas y casos de uso
Lee una sesión de un webinar, o sea la celebración concreta y no el contenedor.
Parámetros clave
- Webinar Key Name or ID: el webinar al que pertenece la sesión, por lista o por expresión.
- Session Key: la sesión buscada, en texto libre en esta operación.
Get many sessions
session.getAllLo que ves en n8n
Notas y casos de uso
Barre las sesiones de la cuenta sin exigir un webinar de partida.
Parámetros clave
- Return All: activado, vuelven todas las sesiones. Desactivado, Limit pone el techo.
- Additional Fields: Time Range, requerido dentro de esa colección, delimita el periodo que pides; Webinar Key Name or ID restringe las sesiones a un solo webinar.
Get details on a session
session.getDetailsLo que ves en n8n
Notas y casos de uso
Abre lo que salió de una sesión, no su horario.
Parámetros clave
- Webinar Key Name or ID y Session Key: el webinar y la sesión que se van a leer.
- Details:
performancepara los detalles de rendimiento,pollspara las preguntas y respuestas de las encuestas rápidas,questionspara las preguntas y respuestas de una sesión pasada ysurveyspara sus encuestas.
Webinar
4 operacionesCreate a webinar
webinar.createLo que ves en n8n
Notas y casos de uso
Programa un webinar nuevo desde un flujo, para que la entrada de agenda y el evento de GoToWebinar salgan de la misma fuente.
Parámetros clave
- Subject: requerido, el nombre del webinar.
- Time Range: requerido, y dentro Start Time y End Time también lo son.
- Additional Fields: Description, Timezone Name or ID, Is On-Demand, Is Password Protected, Experience Type (
CLASSIC,BROADCAST,SIMULIVE) y Webinar Type:single_sessionpara una única cita,seriescuando los asistentes eligen uno de varios horarios ysequencecuando se espera a las mismas personas en todas las sesiones.
Get a webinar
webinar.getLo que ves en n8n
Notas y casos de uso
Pide un webinar concreto a partir de su clave.
Parámetros clave
- Webinar Key: la clave del webinar a recuperar, escrita aquí en texto libre en lugar de elegirse en una lista. Por eso encaja tan bien con una clave que arrastra el nodo anterior mediante una expresión.
Get many webinars
webinar.getAllLo que ves en n8n
Notas y casos de uso
Repasa los webinars de la cuenta y los entrega uno a uno.
Parámetros clave
- Return All: activado, el nodo pagina sobre el conjunto. Desactivado, Limit fija el número máximo de webinars devueltos.
- Additional Fields: Time Range, requerido dentro de esa colección, define el periodo que cubre la lista.
Update a webinar
webinar.updateLo que ves en n8n
Notas y casos de uso
Cambia un webinar que ya existe, sin recrearlo ni perder las inscripciones asociadas.
Parámetros clave
- Webinar Key: requerido, la clave del webinar a modificar.
- Notify Participants: booleano requerido, así que hay que indicarlo de forma explícita en cada llamada.
- Update Fields: 8 campos opcionales, entre ellos Subject para el nombre o el tema, Description, Times, Timezone Name or ID, Is On-Demand que indica si el webinar se puede ver en cualquier momento y Is Password Protected que indica si pide contraseña para entrar.
¿Necesitas ayuda para automatizar GoToWebinar con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.