Zoom Marketo Attendees, API, and JoinURL -- Help | Community
Skip to main content
Tamara_Johnson
Level 2
April 2, 2020
Question

Zoom Marketo Attendees, API, and JoinURL -- Help

  • April 2, 2020
  • 1 reply
  • 6843 views

I'm in the midst of integrating Marketo with Zoom. I've gained success with adding Zoom's service to LaunchPoint. The webinars in Zoom are seen in Marketo when I set the Event Program. That comes through fine. I also am able to get Registrants through to Zoom from the Marketo Form and trigger campaign. 

 

The issue I have now is getting the attendees to pass through Marketo. I have found 2 great documents below with steps on integration but I think it may be overkill for our set up. And I am not getting the results I need without exporting the Attendees out of Zoom and uploading an external list.

 

Here's our set up, so if you are an expert, please reply.

 

We don't use multiple instances of Zoom. We will have 1 webinar hosted, recording at one time. Not several happening at 1 time.

 

I have added the Zoom Webinar App for Marketo in our Zoom licensed account.

 

I understand the webhook needed is for Zoom to Marketo and vice versa but I am not clear building a unique API User Role and a Custom service to pull the Client ID and Client Secret ID. I built them but again, I have no idea what is their role.

 

I built a webhook with the Client ID and Client Secret ID but again, what should I build on the Marketo side? I have read about the Request Campaign Trigger to help with Registrations but what about Attendees? How are they bought over.

 

I created custom objects for Zoom Webinar Other Info but are they useful to bring poll and Q&A info over? How will the API do this?

 

I keep reading in need : JWT apps provide an API Key and Secret required to authenticate with JWT for the Marketplace App - again if this is needed, where would I add this? To the webhook?

 

I feel like we are 75% there but still far from getting the attendees.

 

We plan to build our own emails (and understand the tokens) for registration - but the JoinURL link, should this be a custom object?

 

Again - any help will be fantastic.

1 reply

SanfordWhiteman
Level 10
April 2, 2020

You seem to be referring to the legacy Zoom ↔︎ Marketo connection, not the newer packaged Zoom connection, so I am going to answer from the legacy perspective. (Which still works.)

 


I understand the webhook needed is for Zoom to Marketo and vice versa


The webhook is for Marketo → Zoom, because Marketo webhooks only make outbound connections.

 

However, just because a connection is initiated on the Marketo side doesn't mean it cannot pull data back in (such as, of course, the join_url property for a lead).

 


I am not clear building a unique API User Role and a Custom service to pull the Client ID and Client Secret ID. I built them but again, I have no idea what is their role.

The Marketo REST API Role + API-only User + Custom LaunchPoint service is used for 2 separate actions. Both are initiated from  Zoom → Marketo:

 

  • Upserting attendees who originated on the Zoom side
  • Adding additional Custom Object data for attendees, such as questions asked & poll responses

 


I keep reading in need : JWT apps provide an API Key and Secret required to authenticate with JWT


The Zoom JWT credentials are created in Zoom, then used in Marketo for connections from Marketo → Zoom.

Alexa_Bleecker
Level 1
April 6, 2020

Thank you so much, @sanfordwhiteman! Is there documentation for the "newer" packaged Zoom connection? All I can find is the older documentation for the Marketo and Zoom integration.