Integrate your Web Courses with Zoom
Steps to integrate your Course data with Zoom
- 1 👥Who the Zoom Integration is for
- 2 How the Zoom Integration helps
- 3 🎯What benefits will I gain from integrating?
- 4 Is the Zoom integration worth it for my business?
- 5 🧩What do I need to use this integration?
- 6 Watch our 5-part video series
- 7 1. Prerequisites & planning
- 8 2. Set up the integration
- 9 3. Testing your integration
- 10 4. Using the integration
- 11 5. Monitoring & pausing the integration
- 12 FAQs
Please note
accessplanit’s Zoom integration is an additional, chargeable module. Please speak to your Customer Success Manager to see if this is already included within your accessplanit package or to find out more information!
Related Help Guide Pages
Learn how you can integrate your Web Courses between accessplanit and Zoom to automate your meeting scheduling!
Looking to streamline how you run Web Courses? The Zoom integration connects your accessplanit platform with Zoom meetings, making it quicker and easier to schedule and manage your web-based Courses!
With this integration, you can automatically create Zoom meetings when scheduling, and the joining links will be pulled straight back into your platform, stored directly on the Course. You can even track meeting attendance, automatically marking attendees as ‘Completed’ if they turn up.
It’s a great way to save time, reduce errors, and deliver a smoother experience for both your team and your Delegates.
This guide will walk you through how accessplanit’s integration with Zoom works, and how to set up the integration step by step.
👥Who the Zoom Integration is for
This module is ideal if you are currently:
Manually creating Zoom meetings for every Web Course
Copying and pasting Zoom joining links into your platform or emails
Worried about sending incorrect or missing joining details
Manually tracking Delegate attendance after each session
Spending time updating both your platform and Zoom when Course details change
Without automation, running Web Courses can become repetitive, time-consuming, and prone to errors, especially as you scale.
How the Zoom Integration helps
1. Automate webinar setup for every Course
Automatically create Zoom meetings when scheduling your Web Courses. This removes the need for manual setup and makes sure every course is ready to go with the correct joining details with minimal effort!
2. Manage joining links without manual effort
Have Delegate and Trainer joining links pulled directly into your platform, so the right information is always stored, accessible, and ready to share, without copying and pasting.
3. Track attendance and automate completion
Automatically recognise when Delegates attend your webinars and mark them as ‘Completed’. Keep your records up to date and trigger follow-on actions (like surveys or certificates) with confidence.
4. Keep course details synchronised across systems
When Course details change (such as date, time, or name), these updates are automatically reflected in Zoom. This consistency avoids mismatches and confusion!
🎯What benefits will I gain from integrating?
With the Zoom integration, you will:
Eliminate manual webinar setup
Automatically create Zoom meetings and manage joining details without repetitive adminSave time across course administration
Reduce time spent setting up, updating, and managing Web CoursesImprove accuracy and reduce errors
Ensure joining links and course details are always correct and up to dateAutomate attendance tracking and follow-up actions
Keep completion statuses accurate and trigger post-course workflows reliablyDeliver a smoother experience for your team and delegates
Remove friction from the booking, joining, and attendance processScale your Web Course delivery with confidence
Standardise your approach so every course is set up consistently, no matter the volume
Before integrating with Zoom | After integrating with Zoom |
|---|---|
|
|
Is the Zoom integration worth it for my business?
Without the integration, managing virtual courses can involve a significant amount of manual administration for every Course you run. This often includes creating the Teams meeting, copying and pasting joining links into the platform for Delegates and Trainers, manually sharing joining details via email, reviewing attendance reports after the Course, updating Delegate statuses in accessplanit, and responding to queries about missing or incorrect links.
On average, the integration saves around 45 minutes per Course by replacing these manual activities:
Creating the Zoom meeting – approximately 10 minutes
Copying and pasting joining links into the platform – approximately 5 minutes
Manually sending invites / joining details to Delegates and Trainers – approximately 5 minutes
Reviewing attendance reports and updating Delegate statuses post-Course – approximately 15 minutes
Handling incorrect or missing joining link queries – not applicable to all Courses, averages to 10 minutes per Course
The Zoom integration automates these processes for you, helping to reduce administration time, improve accuracy, and create a smoother experience for both your team and your learners.
🧩What do I need to use this integration?
To use the Zoom integration, you will need to be delivering your Web Courses using Zoom .
You’ll also need a Zoom’s Pro & Business plans, where each trainer has a licensed user account within your organisation’s Zoom account. The integration will not work for external trainers.
Watch our 5-part video series
1. Prerequisites & planning
Before you start configuring your integration, we recommend that you have a check over the following prerequisite and planning items first!
The following steps should be followed:
Decide your configurations
Purchase the module with accessplanit
1.1. Decide your configurations
Review the below options to decide how you would your integration between accessplanit and Zoom to work
1.2. Purchase the module with accessplanit
If you haven’t already purchased the Zoom integration, get in touch with your accessplanit CSM to add this to your package!
2. Set up the integration
In this step you will set up your integration between accessplanit and Zoom.
There are four steps to get your integration built:
Ensure you are logged into Zoom as the main account holder
Set up the application within Zoom
Generate an API Key for accessplanit
Set up the integration
2.1. Log into your Account Holder Zoom account
Before you begin your set-up, make sure you are logged into Zoom with the right account.
2.2. Set up the app
The first step of set-up is to configure the app for the integration within Zoom Marketplace
2.3. Generate your accessplanit API key
Next, you’ll generate an API key in your accessplanit platform to connect your data
2.4. Configure the integration
The final set-up step is to configure the integration with your preferences and set it live!
Before configuring your integration, please get in touch with a member of support team via our Support Portal, they will make sure the integration is available to you to set-up.
Once it is available, make sure you have ready:
Your accessplanit API Key
You are actively logged into your admin Zoom account
3. Testing your integration
In this step, you will test the integration between accessplanit & Zoom.
It’s important to note that the trainer that will be teaching the course is setup in accessplanit with the email that matches the Zoom account they will be using.
Sync a Course from accessplanit to Zoom
Please follow the below steps to test the integration successfully syncs a Web Course from to Zoom, and stores the joining information against the Course.
Sync Delegates from Zoom to accessplanit
Please follow the below steps to test the integration successfully syncs completed Delegates from Zoom to accessplanit.
If the testing process is completed in your Sandbox environment first, make sure that this instance is deactivated before integrating with your Live environment.
Common issues
Here are some of the common issues you may run into while establishing your Zoom integration:
A Course has not synced from accessplanit to Zoom
A Delegate’s attendance has not synced from Zoom to accessplanit
4. Using the integration
Once you have completed your testing phase, you are ready to start using the integration on your Web Courses!
Here are some additional set-up steps to complete before you use the integration with a live course:
Update your automated communications to use the Online Platform Join URL
Hide the webinar details text boxes using Configure Forms
Update your automated communications use the Online Platform Join URL
As you will be switching from the ‘Webinar Details' boxes to the 'Online Platform Join Urls’, you will need to update your Email Templates to factor in this change.
If there will be a period of overlap, where some Courses will have the ‘Delegate/Trainer Webinar Details' boxes used and others have the 'Online Platform Join Urls’, you may need to include both in your emails temporarily.
Hide the Webinar Details text boxes using Configure Forms (optional)
To prevent administrators using the 'Trainer Webinar Details' and the 'Delegate Webinar Details' text boxes, you can hide these from the form
5. Monitoring & pausing the integration
Here is some additional information to support you with using your Zoom integration!
Once you have tested your Zoom integration and you are happy that it is working, you can leave the integration running!
Monitoring the integration
From the ‘Summary’ tab of your integration, you can monitor whether your integration is actively running, which version it is on, and when it last ran!
Pausing the integration
If you would like to pause your integration at any point, open the ‘Summary’ tab when viewing the integration settings and click the pause button to ‘Pause the instance’.
This will prevent any Courses/Delegates from syncing.
When you are ready for the integration to run again, click the play button to enable the integration.
Monitoring Executions
If you would like to keep an eye on when your integration is firing, open the ‘Executions’ tab when viewing the integration settings.
You can view each of the times the integration has been executed down the left of the screen, and click on each of these to see more detail on the right.
If you would like to check specific types of executions, for example only see which have failed, click the ‘Filter’ button at the top-right of the page and make your filter selections:
Status - filter your executions to only see those that were successful or those that failed
Time range - filter your executions to only see those that ran in a specific time frame
Flow selector - filter your executions to only see those relating to specific parts of your integration, e.g. to only see executions for data sending to Zoom when a Course is created or updated select ‘accessplanit to Zoom (Created/Updated)’
Show original executions only - filters your executions to hide retries or replays
Exclude executions without trigger-detected changes - filters your executions to hide executions that were triggered but didn’t detect any new or changed data to act on