fbpx

How can we help?

Zoom

Zoom by WP Event Manager is a full solution for WordPress users that offers robust tools for zoom events, hosting, and zoom account management straight from the WordPress dashboard.

How convenient it would be for all the organizers who want to conduct virtual events to directly optimize their page with links that would redirect their users on a platform where organizing and conducting meetings, seminars, conferences, or Livestream are very easy with just a few clicks!

With the integration of the Zoom plugin with the core plugin, the organizers can save their and user’s time by automatically displaying Zoom links for all online events.

Zoom and WordPress are separate products and not owned or
managed by WP Event Manager. The price of the plugin does not include
the price of a Zoom Subscription. Please visit Zoom site   to know more.

Installation

Automatic Installation: You can install a plugin from the backend of your WordPress. Click Here to see how you can do the automatic installation.

Manual Installation: You can install the plugin manually using SFTP or FTP tool as well. Click Here to see how you can do a manual installation.

Watch this video for more clarification.

Setting up your Zoom application(Obtain API Keys)

The initial step to Zoom integration is obtaining API Keys.

  1. Sign up or Sign in to Zoom – Signup to your zoom after entering your email id and password on the zoom website.
    Sign up or Sign in to Zoom
  2. Visit Zoom App Marketplace – Visit Zoom App Marketplace here, and sign In with the account that you have previously created on Zoom.
  3. Create your App – Once you have entered the marketplace click on the Develop button and choose the Build App option.
    Create your Zoom App
  4. Choose your App type – On this page, you need to choose the first option JWT. Click “Create” and give your App a name. Enter the name and click “Create” once again.
    Choose your App type
  5. Basic Information – In Basic Information add Company Name, and in Developer Contact Information add Name and Email address and click “Continue”.
    Basic Information
  6. App Credentials – After the basic information has been filled, you would receive API Key along with the secret key. This information you need to paste to Wp event manager settings in order to connect the plugin with your Zoom app.
    App Credentials

Zoom Settings at Admin panel

There are certain general settings that you need to set in order to enable zoom functioning.

1. API Settings.

  1. Go to Admin >> Zoom >> Settings >> API Settings
  2. Enter the API Key, API Secret key, and vanity URL(optional) received from the Zoom site.
    API Settings
  3. Save changes.

This will enable the integration of the zoom account of the host with the WP Event Manager.

2. General Settings.

  1. Go to Admin >> Zoom >> Settings >> General Settings.
    General Settings
  2. Enter the details as asked:
    • Frontend Zoom Connection: Enabling this would allow admin to allow organizer (frontend side of the organizer) to create zoom meetings
    • Show Past Join Link: Enabling this will show join meeting links on frontend even after meeting time is already past.
    • Show Zoom Author: Enabling this will show Zoom original Author in single meetings page which are created from Zoom Meetings.
    • Meeting Started Text: Mention the text that should appear when the meeting has been started.
    • Meeting going to start Text: Mention the text that should appear when the meeting going to start.
    • Meeting Ended Text: Mention the text that should appear when the meeting needs to be ended.
    • Enable for all events: This will show in all events.
    • Show on a single event: Enabling this will show a zoom meeting details box on the single event page.
    • Show on single event sidebar: Enabling this will show zoom meeting details on the sidebar of the single event page.
    • Zoom Meeting Dashboard Page: Select the page where you have placed the [zoom_meeting_dashboard] shortcode. This lets the plugin know where the dashboard is located.
    • Submit Event Form Page: Select the page where you have placed the [submit_zoom_meeting_form] shortcode. This lets the plugin know where the form is located.
  3. Save changes.

This will enable the integration of the zoom account of the host with the WP Event Manager.

3. Shortcode Description

  1. Go to Admin >> Zoom >> Settings >> Shortcode Description
    Shortcode Description

The page displays examples of how various shortcodes would help you display events.

Add Meetings at Backend

In order to create a zoom meeting at the backend,

  1. Go to Admin >> Zoom >> Add New Meeting
    Add New Meeting
  2. Submit all the information about the meeting, such as title, meeting date and time, host and agenda, specifications about the timezone, and meeting duration.
  3. The details in regards to registrations and alternative hosts are available only for the pro Users(Zoom plan) and hence selecting any of these may hamper your meeting creation, in case if it is a free account.
  4. Publish the Meeting.
  5. Go to Admin >> zoom >> All Zoom
  6. You can see the list of meetings created in the “All Zoom” section.
    see the list of meetings

Add new users at Backend

  1. Go to Admin >> Zoom >> Add users.
  2. Fill in the required details:
    Add new users at Backend

    1. Action: The Admin needs to choose from the available actions that a user needs to perform while managing zoom meetings.

    • “Create” – User will get an email sent from Zoom. There is a confirmation link in this email. Users will then need to click this link to activate their account to the Zoom service. The user can set or change their password in Zoom.
    • “Auto-Create” – This action is provided for enterprise customers who have a managed domain. This feature is disabled by default because of the security risk involved in creating a user who does not belong to your domain without notifying the user.
    • “Cust Create” – This action is provided for API partners only. Users created in this way have no password and are not able to log into the Zoom web site or client.
    • “SSO Create” – This action is provided for the enabled “Pre-provisioning SSO User” option. User-created in this way has no password. If it is not a basic user, will generate a Personal Vanity URL using the username (no domain) of the provisioning email. If the user name or PMI is invalid or occupied, will use a random number/random personal vanity URL.

    2. Email Address: The email address that would be used by a user.

    3. First Name of the user

    4. Last Name of the user

    5. User Type :

    • Basic: A basic user is a user without a paid license. A basic user can host meetings with up to 100 participants. If 3 or more participants join, the meeting will time out after 40 minutes. They cannot utilize user and account add-ons such as large meetings, webinars, or conference room connectors.
    • Licensed: A licensed user is a paid account user who can host unlimited meetings on the public cloud. By default, they can host meetings with up to 100 participants and large meeting licenses are available for additional capacity.
    • On-prem: A on-prem user is a paid account who can host unlimited meetings with the on-premise meeting connector.
  3. Submit

Zoom Users List at Backend

In order to gain access to the list of all the users associated with the API mentioned,

  1. Go to Admin >> Zoom >> Zoom Users
  2. Here you get the list of all the users added to the same API.
    Zoom Users List at Backend
  3. In case if you add a user at a zoom Website, you can sync those users as well on Backend by pressing Sync zoom Users.

How to Bind Zoom Meetings with Events at the backend

  1. Go to Admin >> Event Manager >> Add New.
  2. Fill in the details of the events.
  3. In the section of zoom meetings, select the zoom meeting you want to bind this event with.
    Bind Zoom Meetings
  4. Update and publish.

Enable/ Disable Sidebar-box and zoom meeting details on the Event detail Page

In order to choose between showcasing the details of zoom meetings in the box format or sidebar, or keep both of them can be decided from simple backend settings.

  1. In order to display Sidebar displaying zoom meetings, Go to admin >> zoom >> General settings.
  2. Enable the box “Show on single event sidebar”,
    Show on single event sidebar

    This will display the zoom meeting details at the sidebar
    zoom meeting details at the sidebar

  3. In order to display Sidebar displaying zoom meetings, Go to admin >> zoom >> General settings.
  4. Enable the box “Show on the single event”,
    Show on single event sidebar 2

    This will display the zoom meeting box details on a single event listing page.

    zoom meeting details at the sidebar 2

Manage registrations

One can manage registration by using the Registration Addon.

Clicking on the number of event registrations showing in the events table on the frontend event dashboard page will redirect you on the registered attendee’s list page.

This page will display all those attendees who have registered for that specific event along with zoom meeting details.Manage registrations

Email Notifications

The event registration email will be sent to the organizer and attendee both after the event registrations.

  1. Go to WP-admin >> Event Registrations >> Notifications in the backend of your site.

    Here, you could see two tabs:

    • Organizer Notifications
    • Attendee Notifications
  2. Customize the email message of the organizer and attendee and add the shortcodes that would display details of zoom meetings.
    Email Notifications
  3. Save changes.

How to Bind Sell Tickets to Zoom Meetings at Admin panel

One can easily sell tickets for their online events using the sell tickets plugin. After the sell ticket plugin is installed, follow the below steps:

  1. Go to Admin >> Event Manager >> Add New.
  2. Fill in the details of the events.
  3. In the section of adding tickets, you would find the zoom meetings tab, select the zoom meeting you want to bind the event ticket with.
    Bind Sell Tickets to Zoom
  4. Save the ticket and publish the event.

Zoom Integration with woo commerce

In order to associate the zoom meetings with woo commerce products, one needs to have, wp event manager plugin, along with zoom plugin and Woo-Commerce plugin.

After the WooCommerce plugin is installed, the first step is to create a zoom meeting.

  1. Go to Admin >> Zoom >> Add new meeting.
  2. Fill in the proper details of the meetings.
  3. Integrate this meeting with the Woocommerce with the box that is present on the right-hand side of the same page.
  4. Tick mark Enable purchase, post which mentions the price of this meeting.Zoom Integration Enable purchase
  5. After the price has been added, publish the meeting.
  6. After the meeting has been published, it has been converted into a woo-commerce product.
  7. Go to Admin >> Products >> All products.
  8. Here you will find the list of all your woo-commerce products. Click on the Name of the above-created product(Zoom meeting)name from the list.
  9. You would be redirected to a page displaying details of this product. You will have to link this product to the zoom meeting.
  10. Click on the zoom connection in the list and find the product linked with the zoom meeting.
    zoom connection in the list
  11. Update and publish.
  12. You would find on the frontend the product page displaying details of the zoom meeting, with an add to cart button.
    zoom meeting with cart button
  13. The participants can add products to the cart from here
  14. Complete your payment process and the details of the order can thus be seen on the My account >> Zoom meeting page.
    Complete your payment
  15. The participants can access the meetings from here as well.

Meeting Reports at Admin Panel

The plugin also allows the organizers to get in detail reports of the meetings,

  1. Go to Admin >> Zoom >> Reports
  2. Specify month and year for the data you want to see.
    Meeting Reports 1
    Meeting Reports 2
  3. Get your meetings statistics such as the number of meetings, participants, and new users.
  4. You can get details for a complete account report or a specific date report.

Setup Pages

1. Create Zoom Submit Page

  1. Create a new page, follow the path, WP Admin >> Pages >> New Page.
  2. Name it something along the lines of “Zoom Meeting Dashboard”.
  3. Inside the content, area add the shortcode:[zoom_meeting_dashboard]
    Create Zoom Submit Page

It is best to insert the shortcode into the ‘text’ view of the WordPress visual editor to ensure it gets formatted correctly.

2. Create Zoom Dashboard Page

  1. Create a new page, follow the path, WP Admin >> Pages >> New Page.
  2. Name it something along the lines of “Submit Zoom Meeting”.
  3. Inside the content area add the shortcode:[submit_zoom_meeting_form].
    Submit Zoom Meeting

It is best to insert the shortcode into the ‘text’ view of the WordPress visual editor to ensure it gets formatted correctly.

Zoom Settings for the organizer at Frontend

The users with the role of an organizer can also integrate their zoom account with the plugin. This can be done at frontend by following the below steps:

  1. Login to your account(Organizers)
  2. Go to Zoom Meeting Dashboard >> Zoom settings
  3. You would see a form asking API details along with general settings.
    Zoom Settings for the organizer
  4. Enter details.
  5. Save changes.

This will enable the organizers to link their Zoom Account with the Plugin.

Add new zoom meetings at Frontend

In order to create a zoom meeting at Frontend,

  1. Go to Submit zoom meeting on frontend
  2. Submit all the information about the meeting, such as title, meeting date and time, host and agenda, specifications about the timezone, and meeting duration.
    Add new zoom meetings at Frontend
  3. The details in regards to registrations and alternative hosts are available only for the pro Users(Zoom plan) and hence selecting any of these may hamper your meeting creation, in case if it is a free account.
  4. Submit.
  5. You can see the list of meetings created in the Zoom Dashboard section.
    list of meetings created in the Zoom

Add new users at Frontend

  1. Go to Zoom Dashboard >> Zoom User List >> Add new users
  2. Fill in the required details:
    Add new users at Frontend

    • Action: The Admin needs to choose from the available actions that a user needs to perform while managing zoom meetings.
    • Email Address: The email address that would be used by a user.
    • First Name of the user
    • Last Name of the user
    • User Type
  3. Submit.

Zoom users list at Frontend

In order to gain access to the list of all the users associated with the API mentioned,

  1. Go to Zoom Dashboard >> Zoom User List
  2. Here you get the list of all the users added to the same API.
    Zoom users list at Frontend

In case if you add a user at a zoom Website, you can sync those users as well on Frontend by pressing Sync zoom Users.

How to Bind Zoom Meetings with Events at Frontend

  1. Go to post an event page
  2. Submit the details of the events
  3. In the section of zoom meetings, select the zoom meeting you want to bind this event with.
    Zoom users list at Frontend
  4. Submit the event.

You would see the details of the zoom meetings on the event listing page.
zoom meetings on the event listing page

How to Bind Sell Tickets to Zoom Meetings at Admin panel

In order to bing the zoom meetings with tickets, you need to,

  1. Go to post an event page
  2. Submit the details of the events
  3. In the section of ticket settings, you would find the zoom meetings tab, select the zoom meeting you want to bind the event ticket with.
    bind the event ticket
  4. Submit the event.
  5. You would see ticket details along with meeting details on the frontend.
    see ticket details
Was this article helpful?
How can we improve this article?
Quick Links