Setting Up Google Meet

Table of Contents: 

  1. Overview
  2. Requirements
  3. Create a Google Project
  4. Enable Google APIs
  5. Get Access Keys
  6. Acquire the OAuth Client ID
  7. Get Google Credentials
  8. Add Credentials to PlutoLMS
  9. Add Google Meet to Course
  10. Student View
  11. Possible Errors

Overview

This guide will assist you in setting up Google Meet on your LMS.

Requirements

You must use a Google Workspace organisational account (formerly G Suite) to create the keys. It is possible to create the keys with a personal account, but you will have to go through Google verification before using it in production.

Course instructors who will use the Google Meet in Pluto LMS must also have an account with the same organisation. If you intend to create the keys with a personal account, this is not necessary.

Create a Google Project

Step 1: Go to the Google Cloud Platform

Step 2: Click on "Enabled APIs & Services."

Step 3: Select a project.

Step 4: Click on "Create Project."

Step 5: Enter a project name.

Step 6: Click "Create"

Enable Google APIs

For the Google Meet to work with PlutoLMS, you need to enable the Google Calendar API and the Google Drive API.

To enable the APIs, do the following:

Step 1: Open the Google API Library.

Step 2: Search for the Google "Calendar" API.

Step 3: Click the Enable button.

Step 4: Return to the Google API Library.

Step 5: Search for the Google "Drive" API.

Step 6: Click the Enable button.

Get Access Keys

Step 1: To acquire the API key, open the Credentials page in the "APIs & Services" console.

Step 2: Click on "Credentials."

Step 3: Click on "Create Credentials."

Step 4: Select the "API Key."

Step 5: Close the prompt.

Step 6: Edit the API key just generated.

Step 7: Select "HTTP referrers (web sites)."

Step 8: Add your LMS URL (eg., courses.yourdomain.com).

Step 9: Ensure that you save.

Acquire the OAuth Client ID

Step 1: Open the Credentials page in the "APIs & Services" console.

Step 2: Click "Create credentials."

Step 3: Select "OAuth Client ID."

Step 4: Click "Configure consent screen."

Step 5: If you are creating with a Google Workspace organisational account, select Internal in the User type section. If you don't have an organisational account, you'll need to select External and go through the Google verification process. To learn more, visit Unverified Apps.

Step 6: On the OAuth consent screen, enter your organisation information.

Step 7: Save.

Step 8: When prompted to enter scopes, click the "Add or remove" scopes button and add the scopes below:

Step 9: After adding the scopes, click "Save and continue."

Step 10: When prompted to add Test Users, click the "Add users" button.

Step 11: Click "Save and Continue."

After you've completed all the above mentioned steps, you will get the "Summary" of your Setup. Once you are happy you can click on "Back to Dashboard."

Get Google Credentials

Step 1: Open the Credentials page in the "APIs & Services" console.

Step 2: Click on "Create credentials."

Step 3: Select "OAuth Client ID."

Step 4: Select "Web application"

Step 5: Give our application a name.

Step 6: Add your LMS domain as a URL under "Authorized JavaScript origins".

Step 7: Click "Create."

Step 8: Navigate back to your credentials page to retrieve:

Step 9: Copy the above to use for the next stage.

Add Credentials to PlutoLMS

Step 1: On your PlutoLMS, click on "Site admin."

Step 2: Select "Integrations."

Step 3: Select "Google Meet."

Step 4: Enter your Google Credentials here.

Step 5: Save changes.

Add Google Meet to Course

Step 1: In the applicable course, click on "Edit course material."

Step 2: Click on "Add course content."

Step 3: Select "Google Meet."

Step 4: Give a "Room Name."

Step 5: "Generate Room URL."

Step 6: "Sign-in with Google Account."

Step 7: Click on save and display.

Your Google Meeting will then be generated on your course.

Student View

Students will see your Google Meet in their course and will be able to join at the time you have set the meeting for.

Possible Errors

White list domain:

Ensure that you followed all the steps correctly in this guide and ensure you have: 

Cookies issue:

Please ensure cookies are enabled on your browser to use Google Meet.

Use Case Example:

New Product Training for Sales Team

Background:

A company has developed a new product and needs to train its sales team on its features, benefits, and how to effectively sell it. The sales team is spread across different branches and remote locations, making it challenging to conduct in-person training sessions. The company decides to use Google Meet integrated with their LMS for this training.

Download CSV Template

Still have questions? Our support team will be happy to help you!

We're here to ensure you get the most out of PlutoLMS. Simply fill out our support contact form, and our friendly support team will reach out to assist you as soon as possible!
Contact Support

Not a PlutoLMS client yet? Here's everything you need to know about becoming one. 

What is a user?

A "user" refers to any individual who interacts with the LMS platform. This includes learners, administrators, and managers.

Is your pricing monthly or yearly?

We offer both monthly and yearly pricing plans. You can choose the plan that best fits your needs. Opting for an annual plan will provide you with a 25% discount compared to the monthly rate.

Can I upgrade, downgrade, or cancel at any time?

Yes, you can upgrade, downgrade, or cancel your plan at any time. However, please note that there is a 30-day notice period required for cancellations.

If you cancel or downgrade your account, your plan will remain active until the end of your billing period.

Do you offer nonprofit discounts?

Yes, we offer discounts for nonprofit organisations.

If you represent a nonprofit and are interested in our services, please email finance@plutolms.com for more information on how you can benefit from these discounts.

Is VAT included in your pricing?

VAT is not included in the prices listed on our website. It will be added where applicable during the sign-up process.

If you have any questions about VAT or need further assistance, please email finance@plutolms.com to learn more.

Can I see a demo of PlutoLMS?

Certainly! We’d be happy to provide you with a personalised demonstration of PlutoLMS.

Simply click here to schedule a time that works for you.

Do you offer a free version of PlutoLMS?

While full admin access to build courses and utilise all functionalities is exclusive to PlutoLMS clients, we are excited to offer you a Free PlutoLMS Experience.

You can explore the platform and experience our powerful tools and features as a learner. This includes access to explainer videos, diverse content samples, a preview of our ready-made course library, and real-time data reports.

Please click here to get started and see what PlutoLMS can offer.

Are there any sign-up fees?

No, there are no sign-up fees with PlutoLMS. Signing up is completely free of charge. You will only need to pay for your LMS subscription.

Do you provide training when signing up?

Yes, we provide training when you sign up for PlutoLMS. Our goal is to help you get started on the right foot and use PlutoLMS most effectively.

If you have any questions or need additional support, our team is here to assist you.

Get Started

Are you responsible for workforce development as an HR or Learning and Development professional? We can help you transform your company's learning experience! Let's connect and explore your goals together!