Home/Zoom WordPress Plugin

Zoom WordPress Plugin

Create your Zoom meetings from the WordPress dashboard and conduct meetings directly on your WordPress page by simply using a shortcode. The Zoom WordPress plugin gives you the ability to conduct on-site Zoom meetings without the need for downloading the Zoom App.

Note: This Zoom WordPress plugin is an early fork of the “Video Conferencing with Zoom” plugin developed by Deepen Bajracharya. It can not be used simultaneously with that plugin.

Now let’s dig into the features that are bundled with this Zoom WordPress plugin

Zoom Meeting &Webinar Embed

This plugin allows your website users to join the meeting straight from your WordPress page. A Join via Zoom App button is also displayed above the meeting window in case, the user is not able to Join via Web on their specific device or browser. Check the limitations of the plugin for more info. You can embed the Zoom meeting window on any page/post with a simple Gutenberg block or from the classic WordPress editor. The plugin also allows you to display Zoom Webinars on your WP site. Here is a step by step guide to setup them.

Zoom Meeting Countdown

You can schedule your Zoom meetings from the WordPress dashboard via this plugin and users will see a countdown timer on the page where the shortcode is added before the meeting starts.

Zoom WordPress Plugin Meeting Countdown

Zoom Web SDK Features across Web & Mobile browsers

You can use all the features offered by the Zoom Web SDK across the web and mobile browsers i.e

  • Joining the conference via phone.
  • Ability to computer share audio and video.
  • Lock the meeting via the Zoom option and prevent other participants to join.
  • Manage participants: mute, remove, invite participants.
  • Live chat: private and group chat.
  • Allow screen share for only the host or all participants.
  • Full-screen distraction-free mode.
  • Request Remote Control.
  • Closed Captioning.
  • Webinar Q&A
    Zoom video conference WordPress with Char

Watch Past Meeting Recordings

Once the meeting ends and the cloud recording is available for the meeting, the users will be able to watch the latest recording or choose from recordings for up to 1 month for the particular meeting. More on this here.

Zoom Meetings Listing

View the Zoom Meetings under each of your Zoom hosts. See the status of your meetings and start or end the meeting from the WordPress dashboard.

Zoom WP Meetings List

Make your Meetings Secure

The plugin will allow you to set a meeting password while creating the meeting from the WordPress dashboard. This option can be very useful if you want only specific users to join the meeting.

Zoom WP meeting password

Restrict Meeting page to logged-in users

There is also an option to restrict the meeting page access to users who are logged into your WordPress site with the enforce login check.

Zoom WP login restriction

Auto Join & Auto End Meeting Mode

The plugin can be configured to allow the logged-in WP user to join the Zoom meeting automatically on page load. This can make your user experience a breeze. There is also an option to end the meeting automatically after the meeting duration(that is set from the meeting create/edit page).

Zoom WP Plugin Auto Join Mode

Multiple Zoom Hosts

You can add multiple Zoom users in your Zoom account from the plugin menu Zoom Meetings -> Add Zoom User. This will enable you to allow multiple hosts to conduct their own meetings simultaneously on your site. Read more about the multi-host configuration here.

Multi Host Configuration Zoom WordPress Plugin

Zoom Meeting/Webinar Reports

If you are on a Pro or higher level Zoom account you can access the Zoom Meeting/Webinar reports from the plugin under
Zoom Meetings -> Reports. The reports include your past Zoom Meetings/Webinars for a specified period of time and a detailed participants’ report for each instance.

Sync Zoom Events on WordPress

The plugin is synced with the below Zoom events. It will listen to these events and sync the changes on your WP site even if these actions are performed outside of your WordPress site i.e via the Zoom web interface or Zoom App.

  • Zoom Meeting/Webinar start & end event (used for Auto End meeting after the set meeting duration from the start & show meeting status)
  • Zoom Meeting/Webinar create – update – delete events(syncs the configuration changes on your WP site)
  • Zoom Meeting/Webinar cloud recording ready event(shows the latest cloud recording for the meeting or webinar on frontend as soon as it’s available by Zoom)
  • Zoom user create – update – delete events(syncs the configuration changes on your WP site)

Checklist

  • Compatible with latest WordPress version and LearnDash 3, the most trusted WordPress LMS plugin with an awesome and vibrant commnity on Facebook

  • Enables direct integration of Zoom on WordPress

  • Enables all video conferencing features available in the Zoom Web SDK

  • Provides shortcode to conduct the meeting on any WordPress page/post or custom post type like a LearnDash course page

  • Separate Admin area to manage all meetings

  • Compatible with smartphones and tablets. (support for IOS devices is not available because of Apple’s policy to prevent crosssite tracking)

  • Compatible with WordPress Multisite

  • Syncs Zoom events on your WP site via the Zoom WebHooks

  • A 15-day refund policy with the purchase. Please make sure you read the terms and conditions for the refund policy here.

IMPORTANT: Prerequisite

To use this plugin you will first need to obtain the API KEY and API SECRET KEY from Zoom. Follow this guide to get these values from your Zoom account to enter them on the plugin settings page

Video Guide

Limitations

  1. Join via Web does not work on IOS devices. Therefore, the plugin provides a Join via the App button above the meeting window for such users.
  2. The plugin only allows you to create Zoom Meetings from the WordPress Dashboard. You cannot create Zoom Webinars via the plugin. But you can enter the Webinar ID of existing Webinars(created from your Zoom account) in the plugin shortcode to allow users to join the Webinar from the frontend. Please check Zoom Meetings -> Settings -> Using Shortcode for using the shortcode for a Zoom webinar.
  3. This plugin uses the Zoom Web SDK and can only support the features that are present in the Zoom Web SDK. The features that are specific to the Zoom App can not be supported by this plugin. The web interface functions best on Google Chrome, Mozilla Firefox, and Edge(Chromium).
    Zoom Plugin Browser supportZoom Plugin Mobile Browser

FAQ

Is there a full money-back guarantee incase the plugin does not work out for me2020-09-25T06:47:22+01:00

Yes, there is a 15-day refund policy with the purchase. Please make sure you read the terms and conditions for the refund policy here.

Is it possible to host concurrent Zoom Meetings on WordPress2020-09-25T00:49:44+01:00

Zoom does not allow a single host to conduct multiple meetings at the same time. However. you can create separate hosts for each meeting and each host can conduct “their own” meeting simultaneously. Please check this blog to learn about the multi-host configuration with the plugin.

Meeting time change in the Zoom App does not updated countdown timer on WordPress2020-09-24T11:27:38+01:00

if you have set up the events subscription properly then the changes from Zoom App should be reflected in your WP site else you can also click Sync Zoom Meetings after selecting the meeting host from the dropdown and it should clear the cache on the WP site and update as per the changes in the Zoom App.

image.png
Is Zoom breakout rooms feature supported in this plugin2020-10-15T01:53:32+01:00

The Zoom Web SDK does not support breakout rooms for Zoom Meetings yet, so this feature is not available in the plugin as of now. The only way it can work right now is when the host and participants both are using the Zoom App instead of Join via Web.

s there a way you can allow users to join a Zoom meeting directly without the need to enter their details and click Join via Web2020-09-23T21:59:52+01:00

You can enable the Auto Join mode from Zoom Meetings -> Settings -> Configuration. This will hide the input fields and take your logged-in WP users straight to the Zoom meeting window. If the user is not logged in to their WordPress account they will have to fill out the fields in order to join the meeting.

Leave empty the password field for meeting but a new password appears when I save it2020-09-11T15:26:31+01:00

Please disable this option in your Zoom account
image.png

How to get the invoice for this purchase2020-09-11T15:22:37+01:00

Please login to your account here and click Generate Invoice under Purchase History.

Is it possible to embed a Zoom Webinar with the plugin2020-10-07T22:43:02+01:00

Yes, it is possible. Please view this blog post to see how you can embed a Zoom Webinar.

Fail to Join the Meeting Error2020-08-06T16:26:05+01:00

This error shows up when another meeting or webinar is already in progress under that particular Zoom host. Zoom does not allow you to enter multiple meetings as a host. Make sure you end the other meetings or webinars before entering a new one as a host.

How to upgrade my license plan2020-08-05T00:08:24+01:00
  1. Register/Login to your account from here.
  2. Visit my account page from here.
  3. Here click on View Licenses under Purchase History.

  4. Here click View Upgrades and upgrade to your preferred plan. Once an upgrade has been chosen, you will proceed to the checkout screen where you can complete your purchase.

There is a Time-Based Proration for the license upgrade explained below:

Example: A customer purchased a Single Site license for Product A for $89 on October 1, 2017. On March 1, 2018 the customer upgrades their license to 2-5 Sites which is $129. The price difference is $40 and there are 6 months left in their current subscription. The customer will pay $20 to upgrade. On October 1, 2018, the subscription will renew and the customer will pay $129 for Product A (2-5 Sites) and have an active license key until October 1, 2019.

Note: The expiration date of the license will not change; an upgraded license will still expire on the original expiration date

Can I use this plugin with a Free Zoom account2020-07-10T20:58:25+01:00

Yes, the plugin does not require a paid Zoom account and works with a free account. However, the limitations applied while using a Free Zoom account would apply while using the plugin. i.e 40 min duration for all meetings.

Is it possible to add multiple Zoom API Keys2020-06-25T11:54:54+01:00

Right now it’s not possible to do so.

After adding a new user, the email to confirm is not sent2020-06-25T11:54:06+01:00

If you are on a free Zoom plan you must add a CC in your Zoom account to activate the User management section.

Is it possible to create recurring meetings2020-07-08T04:01:04+01:00

Yes. you can enable this feature in the plugin with this addon.

Is gallery view as in the Zoom App supported with this plugin2020-09-23T22:20:28+01:00

Zoom does not allow the gallery view in its web version. This feature is currently specific to the Zoom App.

Zoom windows says The server encountered an internal error and was unable to process your request. Error 30012020-03-21T00:21:15+00:00

This error usually points to more than one Zoom meeting windows opened at a time in the browser. If you see this error make sure there is only one tab in your browser that opens the Zoom meeting window and refresh the page again after closing additional tabs.

How to protect the Zoom meeting page access2020-03-20T04:30:40+00:00
  1. You can add the shortcode on a protected page that only your paid members can access. This can be achieved via a membership plugin in WordPress.
  2. You can add the shortcode on a page that is only accessible to users once they make a payment on your site. This can be achieved in multiple ways via a shopping cart plugin.
Audio/Video not working in Zoom meeting2020-03-20T04:22:40+00:00

Please check this post for details on the Audio/Video issues in Zoom meeting

How many participants can join the meeting using this plugin2020-03-13T20:33:08+00:00

The no.of participants depend on your Zoom account type and not the plugin. The Basic(free) account type allows up to a max of 100 participants in one meeting.

Will this plugin slow down the site or requires any additional server resources2020-07-16T20:50:17+01:00

No, it won’t slow your site because it is not using the resources of your server rather it’s using the Zoom platform to render the meeting window. The load on your server will be similar to a normal page visit.

Recent updates

See all the important updates related to the plugin here

Working Demo

Want to see the plugin in action? We’ve got that covered too!

  1. See how it works on a regular WordPress page.
  2. See how it works in the LearnDash LMS focus mode.

Pricing

There is a 15-day refund policy with the purchase. Please make sure you read the terms and conditions for the refund policy here.

What is not covered with the plugin license

  • Please note that the plugin license does not cover issues that are directly related to the Zoom web interface. These should be resolved directly with the Zoom support at developersupport@zoom.us or their forum.
  • The license does not cover dedicated support for enhancements in the existing features of the plugin.
  • The license does not cover resolving issues specific to your local environment/site that prevents the plugin from functioning.
  • The medium of support is limited to emails only, video-call/screen share, or remote desktop access to debug issues or answer questions is not supported.
  • The license does not cover debugging issues related to the plugin on your local system. You will need to provide WP admin and FTP access to your live or staging site to allow us to debug problems on your end.
What is covered with the plugin license
  • Support for fixing generic issues that prevent the plugin from functioning properly on your site, given that the issue is not specific to your environment and could be reproduced on a live or staging server with a fresh WordPress install.
  • Automatic plugin updates from your WordPress backend.
  • The mode of support is limited to email only.

How Many Sites Can I Use My License Key On?

  1. A Non Multisite License: One active and valid subscription key can be used on one active site only. We classify each “site” as an activation URL.
    • Subdomains are separate sites – a key activated for https://docs.elearningevolve.com does not cover https://elearningevolve.com
    • Sub-directory sites are separate sites – a key activated for https://elearningevolve.com/site1 does not cover https://elearningevolve.com/site2
  2. A Multisite License: A multi-site license is suitable for a single WP multisite network where you can enable automatic updates for any no.of subsites on your network. Here are the necessary steps to configure it properly:
    • The plugin must be Network Activate by super admins to activate it across the multisite network.
    • The multisite license key MUST be added to the "main site" of the multisite network to enable network-wide automatic updates.
Detailed Terms and Conditions
Reach out to us here in case of any issues.
Trial 7 days trial license for a single WP site
  • $1.00 /7 days
  • * 7-day trial license on a single WP site and automatic updates for the same duration
  • * Fast email support for inquires and bug reports
  • * The trial payment is NON-REFUNDABLE
  • Subject to the *Terms of Purchase
Basic License for a single WP site + 1 dev site
  • $69.00 /Per year
  • * 1 year of bug fixes support and automatic updates on a single site + 1 dev site
  • * Fast email support for inquires and bug reports
  • * 15-day money back guarantee subject to the refund policy
  • Subject to the *Terms of Purchase
Pro License for 3 single WP sites
  • $89.00 /Per year
  • * 1 year of bug fixes support and automatic updates on a maximum of 3 single sites
  • * Fast email support for inquires and bug reports
  • * 15-day money back guarantee subject to the refund policy
  • Subject to the *Terms of Purchase
Ultimate License for 10 single WP sites
  • $119.00 /Per year
  • * 1 year of bug fixes support and automatic updates on a maximum of 10 single sites
  • * Fast email support for inquires and bug reports
  • * 15-day money back guarantee subject to the refund policy
  • Subject to the *Terms of Purchase
Multisite License for a multisite network of sites
  • $139.00 /Per year
  • * 1 year of bug fixes support and automatic updates for a single WordPress Multisite Network
  • * Fast email support for inquires and bug reports
  • * 15-day money back guarantee subject to the refund policy
  • Subject to the *Terms of Purchase

Get more with these powerful addons

We recommend LearnDash LMS, Uncanny Plugins, BuddyBoss theme & App

Choose The Most Trusted WordPress LMS plugin for your LMS project, LearnDash. Also, feel free to use the coupon code
uo-affiliate10-araza to grab 10% off on checkout on Uncanny plugins.

Recent Posts

  • Zoom WordPress Plugin

Meeting Recordings in Zoom WordPress Plugin

October 2nd, 2020|0 Comments

Meeting Recordings in Zoom WordPress Plugin The Zoom WordPress Plugin v4.8.0 update has added the support for displaying all the past cloud recordings up to 1 month for the meeting. 1) Select Cloud Recordings The [...]

  • Zoom WordPress Plugin

Embed Zoom Meeting on WordPress

August 18th, 2020|4 Comments

Embed Zoom Meeting on WordPress The Zoom WordPress Plugin v4.5.0 adds a user-friendly way to embed Zoom Meeting/Webinar right from your WordPress editor. 1) New Gutenberg Block to Embed Zoom Meeting A [...]

  • Zoom WordPress Plugin

Zoom Webinar on WordPress

August 11th, 2020|0 Comments

Zoom Webinar on WordPress This post will help you set up a Zoom Webinar on WordPress. It requires that you have purchased the Webinar addon from your Zoom account and installed the Zoom [...]

Would you like to share something? I would be glad to hear, comment below!

Plugin Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

Zoom Video Conferencing on WordPress
Average rating:  
 14 reviews
by Asad on Zoom Video Conferencing on WordPress
excellent support

plugin works as advertised, appreciate all the support i received in troubleshooting and implementation as I am not a dev

by Joe Hopper on Zoom Video Conferencing on WordPress
Incredible Plugin with Exceptional Customer Service

I used this plugin to host a series of virtual seminars with about 300 registrants. It was flawless. Anytime I had a question, support was fast and helpful. I'm very impressed. Great work!

by Victoria Smith on Zoom Video Conferencing on WordPress
Awesome plugin and great support!

The support for this plugin is absolutely fantastic! I'm so impressed with Adeel and the team - they listen to any and all suggestions and improvements that you have.

by Simon on Zoom Video Conferencing on WordPress
Great Supoprt!

Thank you so much for a great plugin and your excellent support. I highly recommend this to anyone interested in the plugin. You won't regret it!

by Chris on Zoom Video Conferencing on WordPress
Great Plugin and Excellent Support

I use the Zoom plugin and the LearnDash Addons for a recent build and I haven't had any issues. Truly solid development. I even made some UX suggestions which Adeel quickly addressed and released in an update. His professionalism and quick response times are incredible.

by Mimi on Zoom Video Conferencing on WordPress
Excellent Customer Support!!!

This is my first online course, and my experience with the app developer has been extraordinary. The support I have received with this app is phenomenal! I am able to have my questions addressed within 24 hours after submitting the ticket and the issues are resolved immediately with each request the first time. Adeel understands my questions and communicates very clearly so I understand the action steps to take to resolve the issues. This is a rare and highly cherished quality. I love using this app for my course because my experience has been virtually effortless.

by Pippo on Zoom Video Conferencing on WordPress
Shame!

using users as beta testers during the pandemic, and then offering as a paid plugin what essentially is a rip-off of an already existent free plug in!

Hello Pippo,Thank you for sharing your thoughts, allow me to respond to your feedback.1) This Zoom plugin has been an early fork of the plugin developed by Deepen Bajracharya and this has been mentioned on the plugin page from day one and I don't think so that there is any problem with extending a GPL licensed plugin.2) Regarding the decision to convert it into a paid plugin from a free one was due to the extraordinary amount of user requests for support and enhancement in the plugin during this pandemic. It was kept as a free plugin for about 8 months until it got to a point that it was impossible to support and update a free plugin with the number of requests and time spent on the development and support. There was either an option to abandon this free project or convert it into a paid one. It was finally decided to convert it into a paid plugin so that better support and enhancements could be offered to the plugin users. You can see from the other reviews on the page that the users have enjoyed the quick support and constant updates.

by Daniel on Zoom Video Conferencing on WordPress
GREAT PLUGIN

Great plugin. Makes your live webinars much easier in your website.

by hossam samir on Zoom Video Conferencing on WordPress
Add User Not Working

the plugin is wonderful but my only problem is that i cannot add user in any way , i tried the normal create for a brand new user and was told i will receive an email but i got nothing , i tried adding an existing zoom user but i still could not add him

Thank you for the review. You just need to add a CC to your Zoom account if you are on a free plan.

by Hasan Topkaraoğlu on Zoom Video Conferencing on WordPress
Great plugin

Great plugin For WordPress users

by Priten on Zoom Video Conferencing on WordPress
Adeel is beyond awesome!

Adeel is beyond awesome! He is the most responsive developer of a free plugin I have ever seen and knows what he is doing. He has released more releases in one week of a plugin than most people do in years.

I can’t wait to keep working with him and I encourage everyone to support the development of his plugin to make sure that his hard work and dedication and just pure skill are rewarded and compensated.

Thank you Adeel for everything you do for us!

by Ingo Ahnfeldt on Zoom Video Conferencing on WordPress
That's what you need

You like to do Zoom Calls?
You would like to use Zoom inside your Membership Areas with your Customers?
Then I have good news for you!
The WordPress Plugin “Zoom Video Conferencing on WordPress” makes it possible.
You think it is complicated to configure the settings? No it is very easy.

There are only some steps in the configuration. After that you can easy create zoom calls inside your WordPress Admin Panel. There you create a WordPress Shortcode that you paste in your protected Page inside your WordPress Membership (or anywhere else on your Website).

All Members doesn’t have to install zoom. Everything is possible on your website.
If you now ask yourself how much you must pay for that great and helpful plugin, then I ask you at first:
How much would you pay, if you have an easy way to do live Webinars with one or more of your Members in the easy way?
I think it is priceless!

The good news: It does not cost you anything.
So give it a try ;-)

by Asaf on Zoom Video Conferencing on WordPress
Great addition to any business WP based website

Just a quick note that I downloaded and tried Adeel Raza Zoom Integration plugin, and it works perfect.

I had some issues with its settings (mainly because of me), and Adeel was very helpful, and even updated the plugin on the go to fit my needs (RTL support and Hebrew translation, that I sent him).

I started offering this plugin to my clients, and they are very keen about it.

Great job here, Adeel

by Charles on Zoom Video Conferencing on WordPress
Pretty clever

Keeps people inside your site instead of directing them away to the zoom site - for me that's a great feature

By |2020-10-24T21:52:42+01:00July 8th, 2020|57 Comments

About the Author:

This is Adeel, the author of the popular LearnDash myCRED Integration addon and Adaptive Learning with LearnDash. Former BadgeOS contributor and Ninja at WooNinjas. I have been working as a web developer for the past 8 years now. I am passionate about applying the principles of progressive education to online learning and I believe e-learning should evolve according to the learning paradigm of the 21st century

57 Comments

  1. giacomo fabbrocino 6th April 2020 at 5:39 am - Reply

    Hi, at this momenti creating a JWT app at https://marketplace.zoom.us/ is not possible: it says “api_credentials_not_found”.

    Another question: is it possible to have Zoom meetings on one wordpress site but hosted by different zoom host account (i.e. different teachers from the same school)?

    • Adeel Raza 9th April 2020 at 2:01 pm - Reply

      Its a problem from Zoom please report on the forum.
      For the other question please subscribe to the mailing list as I will be addressing this request soon.

  2. Prajosh vm 31st March 2020 at 11:12 am - Reply

    Hi
    I am trying to create cust Create user and getting below error
    stdClass Object
    (
    [code] => 2016
    [message] => No permission, please contact Zoom customer support.
    )

    how to fix this issue?

    Thanks
    Prajosh

  3. serhat zor 24th March 2020 at 9:32 pm - Reply

    A plugin that will be very useful when used in education, especially since we cannot leave the house because of the virus

    • Adeel Raza 24th March 2020 at 9:52 pm - Reply

      Thank you, I am glad to know that it’s helpful for you.

  4. Priten 21st March 2020 at 6:56 pm - Reply

    Adeel is beyond awesome! He is the most responsive developer of a free plugin I have ever seen and knows what he is doing. He has released more releases in one week of a plugin than most people do in years.

    I can’t wait to keep working with him and I encourage everyone to support development of his plugin to make sure that his hard work and dedication and just pure skill are rewarded and compensated.

    Thank you Adeel for everything you do for us!

    • Adeel Raza 21st March 2020 at 8:21 pm - Reply

      Thankyou Priten
      I have never seen such a testimonial yet :) Happy that I could help someone with my skills!

  5. Asaf 5th November 2019 at 11:11 am - Reply

    Just a quick note that I downloaded and tried Adeel Raza Zoom Integration plugin, and it works perfect.

    I had some issues with its settings (mainly because of me), and Adeel was very helpful, and even updated the plugin on the go to fit my needs (RTL support and Hebrew translation, that I sent him).

    I started offering this plugin to my clients, and they are very keen about it.

    Great job here, Adeel

Leave A Comment