Ressources · Intégration n8n

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

Pourquoi automatiser

À 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.

Connexion

Comment brancher GoToWebinar sur n8n ?

  1. 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.

  2. 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é.

  3. 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.

Actions

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.

Matrice ressources × opérations
RessourceCreateGetGet ManyUpdateDeleteGet DetailsReinvite
Attendee✓✓✓
Co-Organizer✓✓✓✓
Panelist✓✓✓✓
Registrant✓✓✓✓
Session✓✓✓
Webinar✓✓✓✓

Attendee

3 opérations
01

Get an attendee

attendee.get

Ce 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.
Cas d'usage
un commercial demande si tel compte était présent à la démo de mardi, le workflow répond sans que personne n'ouvre la console.
02

Get many attendees

attendee.getAll

Ce 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.
Cas d'usage
construire la liste des présents pour les remercier, et isoler les absents pour une relance différente.
03

Get details of an attendee

attendee.getDetails

Ce 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 polls pour ses réponses aux sondages, questions pour les questions qu'il a posées, surveyAnswers pour ses réponses d'enquête.
Cas d'usage
scorer l'intérêt à partir des réponses aux sondages, pour que la relance parle de ce que la personne a dit en direct.

Co-Organizer

4 opérations
04

Create a coorganizer

coorganizer.create

Ce 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.
Cas d'usage
un cabinet partenaire co-anime la session trimestrielle et se retrouve ajouté dès la création du webinaire.
05

Delete a coorganizer

coorganizer.delete

Ce 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.
Cas d'usage
un workflow de départ de collaborateur nettoie toutes les sessions à venir en une seule exécution.
06

Get many coorganizers

coorganizer.getAll

Ce 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.
Cas d'usage
un contrôle hebdomadaire signale les webinaires dont la liste de co-organisateurs ne correspond plus à l'équipe en place.
07

Reinvite a coorganizer

coorganizer.reinvite

Ce 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.
Cas d'usage
la veille d'une grosse session, le workflow réinvite tous les co-organisateurs pour éviter la fouille dans les vieux e-mails.

Panelist

4 opérations
08

Create a panelist

panelist.create

Ce 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.
Cas d'usage
un intervenant confirme sa venue dans un tableau partagé, et le workflow l'ajoute au bon webinaire sans deuxième formulaire à remplir.
09

Delete a panelist

panelist.delete

Ce 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é.
Cas d'usage
un intervenant annule deux jours avant, et le workflow le sort du programme dès que l'annulation arrive.
10

Get many panelists

panelist.getAll

Ce 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.
Cas d'usage
générer le bloc « intervenants » d'une page d'inscription directement depuis GoToWebinar, pour que la page ne dérive jamais de la réalité.
11

Reinvite a panelist

panelist.reinvite

Ce 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.
Cas d'usage
un workflow de répétition générale réinvite tout le plateau le matin de la session, enchaîné juste après l'opération qui les liste.

Registrant

4 opérations
12

Create a registrant

registrant.create

Ce 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.
Cas d'usage
ta landing page garde son design et son tracking, le workflow inscrit chaque lead en coulisses.
13

Delete a registrant

registrant.delete

Ce 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.
Cas d'usage
une demande de suppression arrive dans la boîte RGPD, et le workflow retire la personne de la session à venir au lieu de laisser la tâche sur une checklist.
14

Get a registrant

registrant.get

Ce 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.
Cas d'usage
un agent support colle une clé d'inscrit dans une commande de chat et reçoit la fiche dans le fil.
15

Get many registrants

registrant.getAll

Ce 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.
Cas d'usage
une synchro nocturne recopie la liste dans le CRM, pour que personne ne la reconstruise depuis un fichier téléchargé le matin de la session.

Session

3 opérations
16

Get a session

session.get

Ce 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.
Cas d'usage
un workflow de reporting qui transporte déjà une clé de session la résout avant d'écrire quoi que ce soit dans le tableau de bord.
17

Get many sessions

session.getAll

Ce 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.
Cas d'usage
un point du lundi qui liste toutes les séances de la semaine écoulée, quel que soit le webinaire d'origine.
18

Get details on a session

session.getDetails

Ce 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 : performance pour les détails de performance, polls pour les questions et réponses des sondages, questions pour les questions et réponses d'une session passée, surveys pour ses enquêtes.
Cas d'usage
rassembler les résultats d'enquête de chaque session passée au même endroit, pour bâtir le prochain programme sur ce que les gens demandent.

Webinar

4 opérations
19

Create a webinar

webinar.create

Ce 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_session pour une séance unique, series quand les participants choisissent un créneau parmi plusieurs, sequence quand on attend les mêmes personnes à toutes les séances.
Cas d'usage
un cycle de formation crée toutes ses séances en une exécution.
20

Get a webinar

webinar.get

Ce 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.
Cas d'usage
un message de confirmation a besoin des détails du webinaire à côté de l'inscrit, et cette opération les fournit juste après l'étape d'inscription.
21

Get many webinars

webinar.getAll

Ce 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.
Cas d'usage
tenir à jour une page « prochaines sessions » depuis le compte, rafraîchie par un Schedule Trigger plutôt qu'éditée à la main.
22

Update a webinar

webinar.update

Ce 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.
Cas d'usage
un changement d'intervenant réécrit la description sur toutes les séances concernées.
Besoin d'aide

Besoin d'aide pour automatiser GoToWebinar avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

GoToWebinar et n8n, les questions qui suivent

01L'intégration GoToWebinar n8n est-elle gratuite ?
Côté n8n, oui. Le nœud GoToWebinar est livré avec n8n : rien à installer, aucun coût supplémentaire pour le nœud lui-même. C'est vrai sur n8n Cloud, l'offre hébergée par n8n, comme sur une instance auto-hébergée en Community Edition sous licence Sustainable Use. Un workflow se comporte de la même façon des deux côtés, donc tu peux prototyper ici et faire tourner là. Ce que coûte un abonnement GoToWebinar est une autre question, que cette page ne traite pas. Il te faudra en revanche un compte GoToWebinar avec accès au Developer Center pour créer le client OAuth sur lequel repose le credential.
02Quels credentials faut-il pour connecter GoToWebinar à n8n ?
Un seul credential OAuth2, la seule méthode d'authentification prise en charge par ce nœud. Le point de départ est un compte GoToWebinar disposant d'un accès au Developer Center, où tu crées un client OAuth. Deux valeurs en sortent une fois la configuration terminée : un Client ID et un Client Secret. Dans n8n, tu ouvres le menu Credentials, tu crées le credential GoToWebinar, et tu recopies l'OAuth Callback URL affichée par n8n dans le champ Redirect URI du client OAuth. Tu colles ensuite le Client ID et le Client Secret, puis tu lances la connexion. Le credential se configure une fois et se réutilise dans tous les workflows, via la liste déroulante du nœud.
03Quelles sont les limites du nœud GoToWebinar dans n8n ?
Le nœud expose 22 opérations réparties sur 6 objets : webinaires, sessions, inscrits, participants, intervenants et co-organisateurs. Ce qui sort de ce catalogue 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, donc sans seconde connexion à gérer. Sur les opérations de liste, la pagination est entre tes mains : Return All enchaîne les pages de l'API et ramène l'ensemble, et une fois désactivé, c'est Limit qui fixe le nombre maximal d'items renvoyés. Enfin, tout champ marqué requis bloque l'exécution du nœud s'il reste vide.
04Peut-on déclencher un workflow depuis un événement GoToWebinar ?
Pas depuis GoToWebinar lui-même. Cet outil n'a pas de nœud trigger dans n8n, donc un workflow le concernant démarre ailleurs. Trois chemins couvrent presque tous les cas. Le Schedule Trigger lance le workflow à intervalle fixe, ce qui convient à une synchro nocturne des inscrits ou à un bilan d'après-session. Le Webhook n8n, c'est-à-dire une URL exposée par n8n et appelée par un service tiers, démarre l'exécution au moment où un formulaire est envoyé ou un paiement validé. Enfin le trigger d'un autre outil peut ouvrir la chaîne, le nœud GoToWebinar arrivant en deuxième position. Le principe reste le même : autre chose déclenche, les opérations GoToWebinar suivent.
05n8n ou Make pour GoToWebinar ?
Quatre critères tranchent, et aucun outil ne les gagne tous. L'hébergement d'abord : n8n s'auto-héberge en Docker ou en npm, ou s'utilise sur n8n Cloud, alors que Make est hébergé uniquement, sans option d'auto-hébergement. La maîtrise des données découle de ce choix, puisqu'une instance auto-hébergée garde les données d'inscription dans ton infrastructure. Le modèle de coût ensuite : Make facture à l'opération, ce qui pèse quand tu boucles chaque semaine sur une liste complète de participants. La logique visuelle enfin : les deux dessinent le workflow sur un canevas, et le confort tient surtout à l'habitude. Si l'auto-hébergement et la localisation des données ne sont pas des sujets chez toi, l'écart se resserre nettement.