

All Events: manage every Zoom meeting and webinar from WordPress in one list, with tabs for upcoming, past and events that need attention
ZooMeet is a WordPress Zoom integration plugin that creates Zoom meetings and webinars from your dashboard, gives each one its own page on your site, and shows what is live on your Zoom account in wp-admin.
Connect your Zoom account once with a Server-to-Server OAuth app, and every event you create in WordPress is a real Zoom meeting or webinar. Visitors join from your site, in the Zoom app or right in the browser, and you manage the account behind it without switching tabs.
📖 Documentation | 🤝 Join Community | 🕹️ YouTube
Looking for a video conference plugin for WordPress, a simple way to integrate Zoom with WordPress, or a video call plugin that keeps visitors on your own site? ZooMeet adds Zoom meetings for WordPress in a few minutes, with no code.
A guided event wizard
Every Zoom setting you rely on
All Events in one list
Categories
Every event gets a page on your site with the details, a countdown and a Join button.
Join in the Zoom app or in the browser
Host controls on the page
Full agenda as a PDF or a link
Two page designs, Classic and Paper
Times in each visitor’s own time zone
[zmeet-zoom-meeting id="123"] and [zmeet-zoom-webinar id="123"] show one event, with options to hide the details or the timer.[zmeet-zoom-meeting-list] and [zmeet-zoom-webinar-list] list upcoming events; add category="slug" or show_past="yes".Full guide: Connect Zoom with ZooMeet.
📖 Documentation | 🤝 Join Community | 🕹️ YouTube
Step-by-step guides with screenshots for every feature of the ZooMeet Zoom WordPress plugin:
⭐⭐⭐⭐⭐
Best Zoom plugin for WordPress
This zoom meeting plugin is fantastic. Loved this one and its team’s dedication and support.
– by @tasnim179
This plugin connects to Zoom to create and manage meetings and webinars, and to Freemius for licensing. Each is listed with what is sent and when.
Zoom OAuth (zoom.us/oauth/token) – exchanges the Account ID, Client ID and Client Secret you enter under Settings Connect for an access token, when you save the settings and whenever the token needs renewing.
Zoom REST API (api.zoom.us) – used to create, update, delete and import meetings and webinars, and to list the active Zoom users who can host them.
– Creating or updating an event sends its title, description, agenda (with the link to the full agenda PDF or page, if you add one), start time, time zone, duration, passcode, host, alternative hosts and the meeting settings you chose.
– Admin screens such as All Events, Live Meetings and Live Webinars read from Zoom when you open them, and event pages read the meeting’s status.
Zoom Meeting SDK (source.zoom.us) – loaded in the visitor’s browser only on the Join in browser page. The browser connects to Zoom with the meeting number, a signature made on your server, and the display name and email the visitor enters.
This service is provided by Zoom Video Communications, Inc.: Terms of Service, Privacy Policy.
Freemius – used for licensing and, if you opt in on the activation screen, to receive basic site data (site URL, WordPress, PHP and plugin versions, and your admin email) that helps us support the plugin. You can skip the opt-in; the plugin works the same either way.
This service is provided by Freemius, Inc.: Terms of Service, Privacy Policy.
The admin interface is built with React and compiled to the minified JavaScript and CSS in assets/dist/. The uncompiled source ships with the plugin in assets/src/, and package.json in the plugin root lists the build tools (webpack, Tailwind CSS, PostCSS and Babel) and the build commands, npm run build and npm run build:getstarted, run with NODE_ENV=production. The PHP libraries in vendor/ are listed in composer.json.