Would you like to automatically create Zoom meetings for your booking appointments? Sugar Calendar Bookings integrates with Zoom to generate virtual meeting links and manage them throughout the booking lifecycle.
In this tutorial, we’ll show you how to connect your Zoom account to Sugar Calendar Bookings.
In This Article
Before you get started, make sure Sugar Calendar Bookings is installed and activated on your site.
Connecting Your Zoom Account
To connect your Zoom account, navigate to Bookings » Settings in your WordPress admin area.
Once there, click on the Integrations tab to access the Zoom connection settings.
Next, click the Connect to Zoom button.
This will redirect you to Zoom’s authorization page. If you’re not already signed in to your Zoom account, you’ll be prompted to enter your credentials.
After signing in, click the Allow button to authorize Sugar Calendar Bookings to access your Zoom account.
Once authorized, you’ll be redirected back to your WordPress admin area. The settings page will now display your connected Zoom account name and email address.
That’s it! Your Zoom account is now connected. New bookings will automatically generate Zoom meeting links.
Understanding the Integration Workflow
Once your Zoom account is connected, Sugar Calendar Bookings automatically manages Zoom meetings throughout the booking lifecycle.
New Bookings
When a client books an appointment on your site, a dedicated Zoom meeting is created with the correct date, time, and duration. The Zoom meeting join link is included in the booking confirmation email sent to the client.
Rescheduled Bookings
When a booking is rescheduled to a new date or time, the associated Zoom meeting is automatically updated to match. The meeting join link remains the same.
Cancelled Bookings
When a booking is cancelled, the associated Zoom meeting is automatically deleted from your Zoom account.
Disconnecting Your Zoom Account
You can disconnect your Zoom account at any time from the Sugar Calendar Bookings settings page.
Disconnecting from WordPress
To disconnect your Zoom account, navigate to Bookings » Settings and click the Integrations tab.
Click the Disconnect button next to your connected Zoom account.
Removing from Zoom
You can also remove our app directly from your Zoom account. To do so, visit the Zoom App Marketplace and click Manage » Installed Apps.
Locate Sugar Calendar Bookings in your installed apps list and click Remove.
Frequently Asked Questions
Below, we’ve addressed some of the most common questions regarding the Zoom integration with Sugar Calendar Bookings.
The Connect to Zoom button doesn’t work. What should I do?
Make sure your WordPress site has a valid SSL certificate (HTTPS). Zoom requires secure connections for API communication. Additionally, check that your site can make outbound HTTP requests, as some hosting providers or security plugins may block external API calls.
Why isn’t a Zoom meeting being created for my booking?
First, verify your Zoom account is still connected by navigating to Bookings » Settings » Integrations. If the connection was lost (for example, if you changed your Zoom password), reconnect by clicking the Connect to Zoom button again. Also, check that the booking service has Zoom enabled as a location option.
The Zoom meeting link isn’t appearing in the confirmation email. How can I fix this?
Confirm that your email notification template includes the Zoom meeting link field. If emails aren’t sending at all, this is a general email configuration issue rather than a Zoom-specific problem. See our tutorial on customizing booking emails for more details.
My Zoom connection expired or stopped working. What should I do?
Zoom access tokens expire periodically and are refreshed automatically. In rare cases, the refresh may fail, especially if you revoked access from your Zoom account settings. To fix this, navigate to Bookings » Settings » Integrations, click Disconnect, and then click Connect to Zoom to reauthorize the connection.
That’s it! You’ve successfully connected Zoom to Sugar Calendar Bookings.
Next, would you like to learn how to create services for your booking system? Check out our guide on creating and managing services to set up your bookable offerings.
