Events Manager – Zoom Integration

Changelog

1.6.1 (dev)

  • added fix for showing ical location in confirmation emails to zoom meeting/webinar including actual private Join URL instead of public reg form (unavaialble for multi-attendee urls, requires Pro 3.1.5)

1.6

  • fixed booking deletion not cancelling a booking on Zoom itself
  • fixed connection issues due to API changes to the Zoom OAuth process
  • added default webinar and meeting location types activation if not already enabled
  • added notification email for EM 6.4 when registrations don’t work as expected
  • fixed compatibility issues with EM 6.2 booking meta (atomic tickets) update
  • fixed zoom registration issues when no first or last name supplied

1.5

  • added support for downloading dev versions via EM
  • added support for ical LOCATION property (requires EM 5.12.1)

1.4

  • fixed #_BOOKINGZOOMJOINLINK not showing a join URL if approval type is set to ‘no registration required’ on Zoom
  • fixed booking approval issues in MB mode and “no registration required” for Zoom meeting/webinar
  • fixed duplicate zoom.com confirmation emails getting sent,
  • added extra explanations to email and registration settings
  • added meta box for zoom join link info and synchornizer in case of error on booking edit/view page

1.3

  • fixed some PHP warnings
  • fixed start_url placeholder not working in email templates (requires EM 5.9.11)

1.2

  • fixed changing webinars to “no registration” causing save errors if bookings enabled with a custom booking form
  • fixed errors when publishing zoom meetings/webinars with a global dial-in country selected
  • fixed booking approval errors with custom Pro forms containing country field
  • changed start url placeholder for meetings/webinars to display only to users with event edit rights
  • added deletion of linked Zoom Meeting/Webinar when switching to another event location type,
  • changed admin text to specifically name webinar or meeting in context,
  • added detection of deleted Zoom Meeting/Webinar
  • added deletion support for linked Zoom Meeting/Webinar when switching to another event location type (requires Events Manager 5.9.8.3 or higher)
  • changed admin text to specifically name webinar or meeting in context
  • added detection of deleted Zoom Meeting/Webinar
  • added importing of bookings to meeting/webinar if event already has bookings
  • created rate limit error messages and contingencies
  • added recurring event support so that individual recurrences will have their own meeting/webinar
  • changed data storage location to $data property in Event_Location object rather than directly in the EM_Event
  • moved meeting/webinar passcode storage out of settings array into its own meta field to allow recurring event support
  • added deletion of meeting/webinar when event is deleted, event location is changed or if recurring events recreate/reschedule events
  • added export of bookings to meeting/webinar for events already containing bookings being changed into a zoom event location
  • added placeholder docs for the help page

1.1

  • Deprecated use of $post in get_post() functions
  • Added sanitization for incoming post variable in zoom rooms

1.0

  • First Release

Plugin Website
Visit website

Version:
1.6
Last Updated
May 30, 2026
Active Installs
700
Requires
WordPress 5.2
Tested Up To
WordPress 7.0
Requires PHP
5.3

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.