- Accueil
- Ressources
- Intégrations
- GoToWebinar
Intégration GoToWebinar n8nAutomatiser GoToWebinar avec n8n.
Recopier une liste d'inscrits à la main, c'est une heure perdue par webinaire. L'intégration GoToWebinar n8n ouvre 22 opérations réparties sur 6 objets, de la création du webinaire à la lecture des réponses aux sondages. Aucun nœud trigger côté GoToWebinar : le workflow démarre ailleurs.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert vraiment l'intégration GoToWebinar n8n ?
Le nœud GoToWebinar est livré avec n8n et dialogue avec l'API GoToWebinar à ta place. Il expose 22 opérations réparties sur 6 objets : webinaires, sessions, inscrits, participants, intervenants et co-organisateurs. Tout ce que tu fais aujourd'hui à la souris dans la console devient un workflow, c'est-à-dire une suite d'étapes automatisées qui tourne à heure fixe ou à la demande.
Premier réflexe : arrêter de créer les webinaires un par un. Create a webinar pose le Subject et la plage Time Range, Update a webinar corrige ensuite la description ou le fuseau sans détruire l'événement, donc sans perdre les inscriptions déjà enregistrées. Un organisme de formation qui programme son trimestre entier gagne la soirée qu'il y passait.
Vient ensuite l'après-session, souvent le parent pauvre. Get many sessions ramène les séances qui ont eu lieu, Get many attendees donne les personnes réellement présentes, et Get details of an attendee lit ce qu'elles ont fait : polls pour leurs réponses aux sondages, questions pour leurs questions, surveyAnswers pour leurs réponses d'enquête. Le résumé part dans Gmail et l'équipe commerciale a sa liste chaude avant midi.
Le troisième usage, c'est la passerelle vers le marketing. Create a registrant inscrit un lead depuis ton propre formulaire, puis la même personne atterrit dans Mautic pour la séquence de relance et dans Google Sheets pour le suivi partagé. Une seule saisie, trois destinations.
Le catalogue trace une frontière nette. Ce qui sort de ces 22 opérations passe par le nœud HTTP Request, qui appelle n'importe quel endpoint de l'API GoToWebinar en réutilisant le même credential via l'authentification prédéfinie. Tu gardes donc une seule connexion à gérer.
Deux mécaniques à connaître avant de construire. Return All enchaîne les pages de l'API et ramène tous les inscrits ; désactivé, Limit fixe le nombre maximal d'items renvoyés. Et une expression, la façon dont n8n injecte une valeur venue d'un nœud précédent sous la forme {{ $json.field }}, remplace la liste déroulante quand la clé n'est pas connue à l'avance. L'avis n8n revient sur la plateforme elle-même, et la formation n8n montre comment assembler ce genre de workflow.
Comment brancher GoToWebinar sur n8n ?
- 01
Créer un client OAuth dans le Developer Center
L'authentification se fait en OAuth2, la seule méthode acceptée par ce credential, c'est-à-dire la fiche de connexion que n8n conserve pour toi. Il te faut un compte GoToWebinar avec accès au Developer Center, puis tu y crées un client OAuth. Ce client te livre deux valeurs une fois la configuration terminée : un Client ID et un Client Secret.
- 02
Reporter l'URL de callback dans le client OAuth
Dans n8n, ouvre le menu Credentials et crée un credential GoToWebinar. n8n affiche alors une OAuth Callback URL. Copie-la et renseigne-la comme Redirect URI du client OAuth créé à l'étape précédente. C'est l'adresse vers laquelle GoToWebinar renvoie le navigateur une fois l'accès approuvé.
- 03
Terminer la connexion et la réutiliser partout
Colle le Client ID et le Client Secret dans le credential n8n, puis lance la connexion OAuth. Un credential se crée une fois dans ce menu et se réutilise dans tous les workflows : ajoute un nœud GoToWebinar, choisis-le dans la liste déroulante, sélectionne un objet et une opération. Rien d'autre à reconfigurer ensuite.
Que sait faire le nœud GoToWebinar ?
Le nœud GoToWebinar expose 22 opérations sur 6 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
| Ressource | Create | Get | Get Many | Update | Delete | Get Details | Reinvite |
|---|---|---|---|---|---|---|---|
| Attendee | ✓ | ✓ | ✓ | ||||
| Co-Organizer | ✓ | ✓ | ✓ | ✓ | |||
| Panelist | ✓ | ✓ | ✓ | ✓ | |||
| Registrant | ✓ | ✓ | ✓ | ✓ | |||
| Session | ✓ | ✓ | ✓ | ||||
| Webinar | ✓ | ✓ | ✓ | ✓ |
Sommaire des opérations
Attendee
3 opérationsGet an attendee
attendee.getCe que tu vois dans n8n
Notes & cas d'usage
Récupère la fiche d'un participant, pour une session précise d'un webinaire précis.
Paramètres clés
- Webinar Key Name or ID : la clé du webinaire auquel la personne a assisté. Choisis-la dans la liste que n8n charge, ou passe par une expression si elle vient d'un nœud précédent.
- Session Key Name or ID : la clé de la session suivie, même choix entre liste et expression.
- Registrant Key : la clé d'inscrit de ce participant pour cette session.
Get many attendees
attendee.getAllCe que tu vois dans n8n
Notes & cas d'usage
Liste les personnes réellement présentes sur une session, un item par personne pour la suite du workflow.
Paramètres clés
- Webinar Key Name or ID : le webinaire concerné, depuis la liste ou via une expression.
- Session Key Name or ID : la session concernée. Un webinaire récurrent en compte plusieurs, c'est ce champ qui sépare la séance du mois dernier de celle d'hier.
- Return All : activé, le nœud enchaîne les pages et ramène tous les participants. Désactivé, Limit fixe le nombre maximal d'items renvoyés.
Get details of an attendee
attendee.getDetailsCe que tu vois dans n8n
Notes & cas d'usage
Va chercher ce qu'un participant a fait pendant la session, pas seulement le fait qu'il était là.
Paramètres clés
- Webinar Key Name or ID et Session Key Name or ID : le webinaire et la session, liste ou expression.
- Registrant Key : la clé d'inscrit du participant sur cette session.
- Details : un choix parmi
pollspour ses réponses aux sondages,questionspour les questions qu'il a posées,surveyAnswerspour ses réponses d'enquête.
Co-Organizer
4 opérationsCreate a coorganizer
coorganizer.createCe que tu vois dans n8n
Notes & cas d'usage
Ajoute un co-organisateur sur un webinaire, pour l'animer à plusieurs.
Paramètres clés
- Webinar Key Name or ID : le webinaire que ce co-organisateur anime.
- Is External : indique si le co-organisateur n'a pas de compte GoToWebinar. Ce booléen oriente les champs que le nœud attend ensuite.
- Organizer Key : la clé d'organisateur du co-organisateur pour ce webinaire.
- Given Name et Email : son prénom et son adresse e-mail.
Delete a coorganizer
coorganizer.deleteCe que tu vois dans n8n
Notes & cas d'usage
Retire un co-organisateur d'un webinaire.
Paramètres clés
- Webinar Key Name or ID : la clé du webinaire concerné.
- Is External : par défaut, seuls les co-organisateurs internes, ceux qui ont un compte GoToWebinar, peuvent être supprimés. Mets ce paramètre à true pour utiliser l'appel sur un co-organisateur externe.
- Co-Organizer Key : la clé du co-organisateur à supprimer.
Get many coorganizers
coorganizer.getAllCe que tu vois dans n8n
Notes & cas d'usage
Renvoie les co-organisateurs rattachés à un webinaire.
Paramètres clés
- Webinar Key Name or ID : le webinaire dont tu veux récupérer tous les co-organisateurs, par la liste ou par une expression.
- Return All : activé, tous remontent. Désactivé, Limit pose le plafond.
Reinvite a coorganizer
coorganizer.reinviteCe que tu vois dans n8n
Notes & cas d'usage
Relance l'invitation d'un co-organisateur sur un webinaire donné.
Paramètres clés
- Webinar Key : le webinaire concerné. Sur cette opération, le champ est du texte libre et non une liste déroulante, ce qui va bien avec une expression.
- Is External : indique si le co-organisateur n'a pas de compte GoToWebinar.
- Co-Organizer Key : la clé du co-organisateur à réinviter.
Panelist
4 opérationsCreate a panelist
panelist.createCe que tu vois dans n8n
Notes & cas d'usage
Inscrit un intervenant comme panéliste sur un webinaire.
Paramètres clés
- Name : le nom du panéliste à créer.
- Email : son adresse e-mail, au format que suggère le champ,
name@email.com. - Webinar Key Name or ID : le webinaire sur lequel il interviendra, depuis la liste ou par expression.
Delete a panelist
panelist.deleteCe que tu vois dans n8n
Notes & cas d'usage
Supprime un panéliste d'un webinaire.
Paramètres clés
- Webinar Key Name or ID : le webinaire dont tu retires le panéliste.
- Panelist Key : la clé du panéliste à supprimer. C'est bien la clé, pas le nom de la personne, donc récupère-la avant si tu n'as qu'un libellé.
Get many panelists
panelist.getAllCe que tu vois dans n8n
Notes & cas d'usage
Parcourt les panélistes rattachés à un webinaire.
Paramètres clés
- Webinar Key Name or ID : le webinaire dont tu veux récupérer tous les panélistes.
- Return All : activé, le nœud pagine et rend le plateau complet. Désactivé, Limit décide du nombre de panélistes renvoyés.
Reinvite a panelist
panelist.reinviteCe que tu vois dans n8n
Notes & cas d'usage
Émet à nouveau l'invitation d'un panéliste sur un webinaire.
Paramètres clés
- Webinar Key Name or ID : le webinaire auquel réinviter le panéliste.
- Panelist Key : la clé du panéliste à réinviter, que l'opération Get many panelists te fournit à l'étape d'avant.
Registrant
4 opérationsCreate a registrant
registrant.createCe que tu vois dans n8n
Notes & cas d'usage
Enregistre une inscription depuis l'extérieur de GoToWebinar. C'est l'opération autour de laquelle tournent la plupart des tunnels.
Paramètres clés
- Webinar Key Name or ID : le webinaire visé. C'est le seul champ que le nœud marque comme requis, donc le seul qui bloque l'exécution s'il reste vide.
- First Name, Last Name et Email : l'identité de l'inscrit, listés en dehors du bloc requis.
- Additional Fields : 13 champs de plus, dont Organization, Job Title, Industry, Source pour l'origine de l'inscription et Questions and Comments pour ce que la personne a écrit au moment de s'inscrire.
Delete a registrant
registrant.deleteCe que tu vois dans n8n
Notes & cas d'usage
Annule une inscription sur un webinaire donné.
Paramètres clés
- Webinar Key Name or ID : le webinaire de l'inscrit à supprimer.
- Registrant Key : la clé de l'inscrit à supprimer, que Get many registrants ou Get a registrant te donne en amont.
Get a registrant
registrant.getCe que tu vois dans n8n
Notes & cas d'usage
Sort la fiche d'une inscription, avant même que le webinaire ait eu lieu.
Paramètres clés
- Webinar Key Name or ID : le webinaire de l'inscrit à récupérer.
- Registrant Key : la clé de l'inscrit à récupérer. C'est une clé, pas une adresse e-mail, donc associe-la à l'opération de liste quand tu n'as que des coordonnées.
Get many registrants
registrant.getAllCe que tu vois dans n8n
Notes & cas d'usage
Ramène la liste d'inscription d'un webinaire, un item par inscrit.
Paramètres clés
- Webinar Key Name or ID : la clé du webinaire dont tu veux les inscrits.
- Return All : à activer pour un export complet, le nœud enchaîne alors les pages de l'API tout seul. Désactivé, Limit fixe combien d'inscrits reviennent.
Session
3 opérationsGet a session
session.getCe que tu vois dans n8n
Notes & cas d'usage
Lit une session d'un webinaire, c'est-à-dire la séance elle-même et non la coquille du webinaire.
Paramètres clés
- Webinar Key Name or ID : le webinaire auquel la session appartient, liste ou expression.
- Session Key : la session visée, en texte libre sur cette opération.
Get many sessions
session.getAllCe que tu vois dans n8n
Notes & cas d'usage
Balaye les sessions du compte, sans exiger de webinaire au départ.
Paramètres clés
- Return All : activé, toutes les sessions reviennent. Désactivé, Limit plafonne le nombre renvoyé.
- Additional Fields : Time Range, requis à l'intérieur de cette collection, cadre la période demandée ; Webinar Key Name or ID restreint les sessions à un seul webinaire.
Get details on a session
session.getDetailsCe que tu vois dans n8n
Notes & cas d'usage
Ouvre ce qui est sorti d'une session, et non son horaire.
Paramètres clés
- Webinar Key Name or ID et Session Key : le webinaire et la session à lire.
- Details :
performancepour les détails de performance,pollspour les questions et réponses des sondages,questionspour les questions et réponses d'une session passée,surveyspour ses enquêtes.
Webinar
4 opérationsCreate a webinar
webinar.createCe que tu vois dans n8n
Notes & cas d'usage
Programme un nouveau webinaire depuis un workflow, pour que l'entrée d'agenda et l'événement GoToWebinar viennent de la même source.
Paramètres clés
- Subject : requis, le nom du webinaire.
- Time Range : requis, et à l'intérieur Start Time et End Time le sont aussi.
- Additional Fields : Description, Timezone Name or ID, Is On-Demand, Is Password Protected, Experience Type (
CLASSIC,BROADCAST,SIMULIVE) et Webinar Type :single_sessionpour une séance unique,seriesquand les participants choisissent un créneau parmi plusieurs,sequencequand on attend les mêmes personnes à toutes les séances.
Get a webinar
webinar.getCe que tu vois dans n8n
Notes & cas d'usage
Récupère un webinaire précis à partir de sa clé.
Paramètres clés
- Webinar Key : la clé du webinaire à récupérer, saisie ici en texte libre plutôt que choisie dans une liste. C'est donc le champ idéal pour une clé transportée par le nœud précédent via une expression.
Get many webinars
webinar.getAllCe que tu vois dans n8n
Notes & cas d'usage
Passe en revue les webinaires du compte et les restitue un par un.
Paramètres clés
- Return All : activé, le nœud pagine sur l'ensemble. Désactivé, Limit fixe le nombre maximal de webinaires renvoyés.
- Additional Fields : Time Range, requis dans cette collection, définit la période couverte par la liste.
Update a webinar
webinar.updateCe que tu vois dans n8n
Notes & cas d'usage
Modifie un webinaire existant, sans le recréer et sans perdre les inscriptions qui y sont attachées.
Paramètres clés
- Webinar Key : requis, la clé du webinaire à modifier.
- Notify Participants : booléen requis, donc à renseigner explicitement à chaque appel.
- Update Fields : 8 champs facultatifs, dont Subject pour le nom ou le thème, Description, Times, Timezone Name or ID, Is On-Demand qui indique si le webinaire peut être regardé à tout moment, et Is Password Protected qui indique s'il demande un mot de passe pour rejoindre.
Besoin d'aide pour automatiser GoToWebinar avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.