Recurring Meetings for Zoom WordPress Plugin
Recurring Meetings addon for the Zoom WordPress Plugin will enable you to set up recurring Zoom meetings right from the comfort of your WordPress dashboard.
It removes the hassle for WordPress admins to update the starting time of a Zoom meeting each time. The addon can enable you to simply schedule the meeting once from your dashboard then, sit back and relax!
Recurring Meetings for Zoom WordPress Plugin

Backend Functionality
Schedule your Zoom meetings as daily, weekly, or monthly in just a few simple clicks. There are a multitude of ways to set a schedule, the addon enables you to make use of all the possible recurring meeting options available by Zoom.

Recurring Meeting Countdown
This addon is required to update the countdown for each occurrence of a recurring meeting accordingly.
There are 2 ways in which the countdown is updated for the next occurrence of a recurring meeting.
1. Realtime via Zoom event (Requires event subscription):
The countdown will update to the next occurrence of the recurring meeting as soon as the current meeting is ended by the host. It is required that the meeting is ended by the host after the specified meeting Duration.2. Hourly via cronjob:
This is a fallback method in case the countdown is not updated in realtime. The cronjob automatically runs in the background when you install the addon. It updates the recurring meeting countdown to the next occurrence of the meeting at an hourly interval.
Configuration Steps
- Once you Purchase the addon from below you will receive a license key and plugin file via email.
- Upload the plugin zip file to your WP site.
- Add the License key to Zoom Meetings -> Extensions -> Recurring Meetings Addon and click activate. This will enable you to use the recurring meetings feature in your Zoom meetings.
Basic
License for 1 WP site + 1 dev site
$49.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
Pro
License for 3 different WP sites
$69.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
Ultimate
License for 1 WP site + 1 dev site
$89.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
Multisite
License for 1 WP Multisite Network
$109.00
/per year
- 1 year of bug fixes support and automatic updates for all subsites on a single WP Multisite Network
- Fast email support for inquires and bug reports
Basic
License for 1 WP site + 1 dev site
$49.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
Pro
License for 3 different WP sites
$69.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
Ultimate
License for 10 different WP sites
$89.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
Multisite
License for 1 WP Multisite Network
$109.00
/per year
- 1 year of bug fixes support and automatic updates for all subsites on a single WP Multisite Network
- Fast email support for inquires and bug reports
* Plans do not auto-renew and are subject to the Terms of Purchase
See Also Instructor Role Addon

The Instructor role addon allows the Instructors on your site to create their Zoom meetings from the dashboard and add meeting shortcodes to their respective LearnDash courses/lessons/topics/quizzes. The addon is compatible with LD 3.x.
Our Recommendation
The most trusted and customizable WordPress LMS Plugin LearnDash
Redesigns every aspect of LearnDash so that it closely resembles your existing WordPress theme
The very best Uncanny Owl LearnDash addons (10% off on purchase via this link)
WisdmLabs Instructor Role & eLumine theme is especially designed for LearnDash
What will happen with video recordings? For the recurring meetings? We are using Vimeo extension. How will the plug-in differentiate which recordings are there to stay, and where a new countdown should appear?
The recordings for each recurring meeting will be added to the recordings list. The countdown shows up if there is any new occurrence of a recurring meeting present else it would show the last recording video on the meeting page.
Hi,
Is this addon required for the recurring meetings? If I set the reccuring meeting in ZOOM system, what does this plugin do?
Adds the same functionality from ZOOM system to the WP or something else?
Thank you in advance for the information.
Hello JP,
Thank you for posting your question. The page has been updated to help you understand the functionality of the addon better.
Please note that even if you do not need the backend functionality of the addon then you might require the frontend functionality which is responsible to update the countdown timer of the recurring meeting to each subsequent occurrence of the meeting.
Hi does this Plugin allow or multiple instructors? or do I purchase each Plugin?
Yes, it does support multiple instructors if you are referring to the WisdmLabs instructor role addon. Please view the details here,
Hi Adeel. I cannot find any support pages for the plugin. I have used the WP Block to insert the meeting ID for the recurring meeting. The recurring meeting was set up in Zoom. The meeting countdown timer displayed the first time and the meeting started as expected, so that part was great. However, the countdown timer no longer displays and instead I see the Join Meeting dialogue box instead. If I click Join, it starts a new meeting. What have I done wrong? Do I have to set up the recurring meeting from the WP dashboard, even though it’s already been set up in Zoom?
Hi Joe, There are 2 ways in which the countdown begins for the next occurrence of the recurring meeting.
1) An hourly cronjob which clears the recurring meeting occurrence start time cached in the WP site. If you are depending on this option then the countdown should reset at a maximum of 1 hour after the meeting ended.
2) Another way that is added recently is via the Zoom events and requires that you set up the event subscription in your JWT app and set the App verification token. It will clear the cache from your WP site as soon as the current meeting is ended by the host but it requires that the meeting is ended after the set meeting duration for.eg if the meeting duration is set to 30 mins then the meeting should be ended by the host after 30 mins have passed away. If the meeting is ended before that this method will not work.
If you think that option #2 is not working for you even with the mentioned constraints then please share your WP admin credentials so I could have a closer look from the contact page.