We have integrated Zoom Native App with Salesforce, which is adding Leads when new registrant is added for the Zoom webinar.
We have a custom Event table with a event record which is manually created with Webinar ID field that matches with Zoom webinar. Now we wanted to link the Leads coming in with Events record through webinar ID. How can we do this? Please help.
Thank you Tommy for responding. I have read the documentation, but couldn’t find any information on how to retrieve Webinar ID for the Lead that’s synched into salesforce.
Is there a way I can establish\find the link between the Lead in SF Lead object and registrant in zoom_app__Zoom_Webinar_Registrant__c?
Let me know if this note from our engineers helps:
We use Zoom_Webinar_History__c associate Lead/Contact with Zoom_Webinar_Registrant__c. From the webinar related to page, you can see the relationship between lead and zoom webinar registrant.
If you have finished the Oauth flow for webinar Webhook App on zoom config page from the following link, after the webinar ends, it will synchronize webinar details including actual start/end time, participant count immediately. After 5 minutes, the attendees info will be synchronized to salesforce.
If the attendees aren’t synchronized to salesforce successfully, you can also click the manual sync button on the Zoom webinar detail page to synchronize the info.
You can get Actual # of Attendees from the following red field (Label Name: Actual Number of Participants, field name: zoom_app__Number_of_Participants__c, it is on Zoom Webinar object.)
Yes, the webinar is held and tried manual synch button after the completion of webinar, but the actual attendee info is not updated. I have verified authorization too, please advise what I am missing. Thank you.
I am experiencing the exact same issue as described by HChirra. It looks like everything work as expected but actual webinar attendees did not sync over - even after trying a manual sync. My webinar shows no value in the Actual Number of Participants field and by zoom_app__Zoom_Webinar_Attendee__c object is empty. I would also assume that the attendees’ status in the Campaign would change from Approved to Attended?
I think we figured out our issue. When we first created the webinar in Zoom, it created two instances in Salesforce for some reason. Not sure why, but that seems to have created an error in our Apex Jobs. We just tried again fresh and it only created one instance of the webinar and everything worked as expected.
I guess we will just keep an eye out it creating duplicate webinars in Salesforce.