You can provide your students with live group sessions by scheduling a Live Lesson via Zoom Meetings or Zoom Webinars, directly from within Thinkific.

Live Lessons are in Beta and currently restricted to 100 students.

Live Lessons are available on all plans until December 31, 2020
To help you navigate current economic uncertainty, this Pro level feature is currently available on all plans (including free & legacy plans).

Download and install

Use the link above to download the latest version of eRoom free plugin. To install head over to plugin then add new plugin. Select to upload the downloaded files then click install now. You may also use the search box to locate and install the plugin.

Upon successful installation, eRoom menu will be added to your WordPress dashboard context menu as shown below

eRoom zoom plugin context menu

Step 2 – Integrating Zoom API

The first thing you need to do after installing is to integrate eRoom plugin with Zoom using the API keys. You will need your Zoom account API key (Public key) and API secret key (Private key).

eRoom Zoom API key input

Step 3 – How to obtain Zoom API Keys 

A Zoom account is required to obtain Zoom APIs. Simply sign up to create an account. Once logged in to your account, head over to the advanced menu on the left-hand side then click integration.

In the latest Zoom update integrations moved to the App Market place. All you need to do is to click on Go To App Marketplace.

Zoom Go to App Marketplace

Under the develop drop-down menu, click on Build App.

Zoom Market place. Build app

Choose the type of application from the options. In this case, we will select JWT. This enables our WordPress website to communicate with Zoom servers.

Zoom JWT application type

Enter the API information, app credentials and click continue button until you finish. At the end of the process, you should be able to copy the generated public key and private key.

Zoom API Credentials

We will now head back to our WordPress backend and paste our keys under Zoom settings main settings section and save.

Zoom settings main settings

That should be it! Your WordPress site and Zoom servers can now communicate. You will be able to see this in action in the next section once we create our first meeting.

Step 4 – Creating your first meeting and webinar

Once you have connected the APIs, you are now able to host meetings and webinars from your site! To do that, we will need to create our first meeting.

To create a meeting, click on meetings then Add new. The next step is to sync the website with Zoom via the API. To do this, click on Sync with Zoom Meetings. The same applies when creating webinars.

synchronize Zoom meetings
Synced eRoom and Zoom meetings

Fill in the create meeting form

eRoom create Zoom meeting

Successfully created meetings will be listed as below

eRoom Zoom meeting listing

Step 5 – How to display webinars on your website 

eRoom plugin provides shortcodes that allow you to display webinars on a particular webpage. These settings can be found under eRoom Zoom Settings.

eRoom zoom settings - shortcodes

To display a particular meeting, webinar, meeting list or webinar list on your website is straightforward. Simply create a new page, post or widget area and paste the relevant short-code.

eRoom zoom webinar shortcode that displays webinars in a grid format

Upon refreshing the page, your webinar should be displayed on the website as below.

eRoom - Zoom webinar displayed on a web page

Remember you can always adjust the number of webinar items you wish to display on the page. For single webinars and meetings, all you need to do is to assign the correct ID for the correct webinar or meeting to be displayed.

I do not speak for eRoom Zoom webinar plugin but I find eRoom plugin one of the easiest to use. The pro version has greater functionality and capability. It can empower you to monetize your webinars and meetings as well!