Chat with us, powered by LiveChat

Get a quick quote with our pricing calculator

Knowledge Base

Browse our knowledge base articles to quickly solve your issue.

Knowledgebase articles

Create/Update & Cancel Webinars from Events

Information on how to configure Process Buttons to integrate an Event with GoToWebinar

Create Live & On Demand Webinars

An Event record in Workbooks can be used to store information about an upcoming Webinar, which can then be synchronised to GoToWebinar using a Process Button. Configure a Process Button using the instructions here. When configuring the Process Button:

  • Set the mode to “create”
  • Consider the automated email parameter values – these parameters can be set to TRUE if you wish to turn off the default GoToWebinar emails and send emails via other means such as Workbooks or GatorMail:
    • disable_gtw_confirmation_email: This email is received after a new Event Attendee is registered to a Webinar.
    • disable_gtw_reminder_email: This email is received periodically leading up to the start time of a webinar. A schedule can be determined directly in the GoToWebinar platform
    • disable_gtw_absent_email: This email is sent after the webinar for any registrant that did not attend the webinar
    • disable_gtw_attended_email: This email is also sent after the webinar for any registrant that dialled into the webinar

From an Event, a user can then click Run Process > Create Webinar to synchronise the record and schedule a Live or On Demand Webinar in the GoToWebinar platform.

NOTE: If you have more than one GoToWebinar account configured, select which account the integration should use in the GoToWebinar Account field before clicking “Create Webinar”. See here for information on configuring multiple accounts.

By default, a Live Webinar is created. To create an On Demand Webinar instead, set the On Demand checkbox to TRUE, and select a recording in the Webinar Recording field.

The Webinar Recording field is automatically maintained by the “GoToWebinar – Retrieve Webinar Data” Scheduled Process and should not be added to manually.

When an Event is synchronised to GoToWebinar, the following fields are mandatory as they are used by the integration:

# Workbooks Field GoToWebinar Field
1 Name Subject
2 Agenda Agenda
3 Start Start Time
4 End End Time
5 Timezone Sets the timezone of the start/end time
6 GoToWebinar Type Experience Type

After you have synchronised an Event, the integration sets the following fields to indicate a successful sync:

# Workbooks Field Value Notes
1 Webinar Key GoToWebinar Webinar Key  
2 Status Set to “Active”  
3 Start Updated to the current date time. GoToWebinar On Demand Webinars are available from the time they are scheduled. Therefore, the Start date/time in Workbooks is updated to reflect this.
4 End Updated to the 23:59:59 of the currently selected End Date  e.g. 01/01/2020 4:00pm, becomes 01/01/2020 23:59:59 after scheduling in GoToWebinar GoToWebinar On Demand Webinars are available until 11:59PM on the date that they are scheduled to end.  Therefore, the End date/time in Workbooks is updated to reflect this.

We’d recommend making the above fields read-only on your Form Layouts as to not cause any issues with the integration.


Update Webinars

Once a Webinar has been synced to GoToWebinar, it’s details can be updated directly from the Event record without logging into the GoToWebinar platform. After a successful update, GoToWebinar notifies all registrants of the change in details via email. The fields used to create a Webinar, can subsequently updated in GoToWebinar by changing their values, then clicking then using the “Update Webinar” button. Configure a Process Button called “Update Webinar”, again, using the instructions here.

All settings should remain the same, however, whilst setting the mode parameter use the value “update” instead. If you have disabled the GoToWebinar emails on the “Create Webinar” button, you will also need to set the same parameters values here too, otherwise the Webinar will be updated and re-enable any emails previously switched off.

Cancel Webinars

An Event that is synchronised to GoToWebinar can also be cancelled directly from Workbooks by setting up a “Cancel Webinar” Process Button using the instructions here. All settings should remain the same, however, whilst setting the mode parameter use the value “cancel” instead.

When you want to cancel a Webinar, a user is unable to do so by clicking “Cancel Webinar” straight away. First, tick the checkbox Confirm Cancellation, then click Run Process > Cancel Webinar otherwise the following message will be shown:
 

Once a webinar is cancelled in GoToWebinar, it is no longer visible in the GoToWebinar platform. If you have any existing registrants, they will be notified that the Webinar has been cancelled via email.

After a Webinar has been cancelled using this method, the Status of the Workbooks Event will be set to “Cancelled”.