Information for: DEVELOPERS   PARTNERS

Zoom Webinar plugin setup

This article describes how to set up the integration between Zoom Webinar and Campaign Studio.

Integrating Campaign Studio with Zoom involves the following steps:

  1. Configuring the Campaign Studio app in Zoom
  2. Configuring Zoom application in Campaign Studio

Configuring the Campaign Studio app in Zoom

To configure the Campaign Studio app in Zoom:

  1. Log in to marketplace.zoom.us and start building your OAuth app. For more information, see Zoom documentation.

  2. Enter the required information to navigate to the app configuration page.

  3. Under the App Credentials section, perform the following steps:

    1. Upload an image.
    2. For the Zoom environment with which you want to integrate your app, copy the corresponding values for Client ID and Client Secret. You must specify these values while configuring the Zoom application in Campaign Studio. For more information, see Configuring Zoom application in Campaign Studio.
    3. In Redirect URL for OAuth, specify a valid and secure URL to which users are redirected once your application is successfully authorized. You must copy this value from the Zoom plugin configuration page in Campaign Studio. For more information, see Configuring Zoom application in Campaign Studio.
    4. In Whitelist URL, specify the same value as Redirect URL for OAuth.
  4. Under the Feature section, enable the Event Subscriptions toggle bar, click Add new event subscription, and perform the following steps:

    1. In Subscription Name, specify the name for the subscription.
    2. For the environment with which you want to integrate Zoom, specify the Event notification endpoint URL. This is the endpoint in the Campaign Studio instance where you can can configure the Zoom plugin.
    3. In Event types, click Add events, select an event type, and the corresponding scopes. For example, if Event types is Meeting, scopes are Start Meeting, End Meeting, etc.
    4. Save the changes.
  5. Under the Scopes section, add more scopes if required.

  6. Under the Local Test section, click Install to test the app locally.

    This prompts the Campaign Studio app to request access to your Zoom account.

  7. Click Authorize to let the Campaign Studio app access your Zoom account.

Configuring Zoom application in Campaign Studio

To configure the Zoom application in Campaign Studio:

  1. Sign in to your Campaign Studio account.

  2. Click the Settings icon on the top right corner and select Plugins.

  3. Click the Zoom Webinar plugin.

    Campaign Studio Zoom plugin page

  4. Under the Enabled/Auth section, set the Published option to Yes and specify the values for Client ID and Client Secret ID. You can get these values from the OAuth app configuration page in Zoom. For more information, see Configuring the Campaign Studio app in Zoom.

  5. Copy the value specified in Callback URL and specify the same in Redirect URL for OAuth and Whitelist URL. For more information, see Configuring the Campaign Studio app in Zoom.

    Campaign Studio Zoom enabled/auth page

  6. Click the Authorize App option.

    This opens a pop-up window to authenticate Campaign Studio with Zoom. Once authentication is complete, a success message appears that confirms the successful integration.