function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
mbruso2mbruso2 

GoToWebinar Registrations Push to Salesforce Leads

Does anyone have experience working with the GoToWebinar REST API (http://tinyurl.com/8y82a4f).  Specifically, I am trying to determine if Registrations could be pushed into SFDC Leads.  Is this possible?

curtis_fsitcurtis_fsit

well the API would allow you to call that information, but i don't see anything that would allow it to be pushed ... there might be other ways you can do this with an email service or something like that

 

curtis@faststartit.com

QTQQTQ

Although there is no out of the box integration with GoToWebinar and Salesforce yet, upon registration you get back a registrantKey and a join URL. Knowing this and the details provided during the registration (email address, first and last name) should allow you to do this The response looks like:

{

  "registrantKey":5678,

 

  "joinUrl":"https://www3.gotomeeting.com/join/123456789/5678"

G2WIntegrationG2WIntegration

In case anyone else stumbles upon this thread, we built an integration between GoToWebinar and Salesforce that we offer on the AppExchange for $15 / month for each GoToWebinar user (which is usually 1 per salesforce account):

http://appexchange.salesforce.com/listingDetail?listingId=a0N30000009ucUjEAI

 

We sync registrants, dedupe vs. existing leads and contacts, create new leads if no match, sync performance details for the campaign and attendees, and copy over the Q&A as well.  Here's a short demo video:

http://www.youtube.com/watch?v=u8JrAUiDuA4

G2WIntegrationG2WIntegration

Sorry-forgot to directly answer the question:


Yes - it is possible to push registrants to Salesforce if you want to build something custom.  Get Registrants is the call you want to grab the people that have registered for the webinars:

https://developer.citrixonline.com/api/gotowebinar-rest-api/apimethod/get-registrants

 

Despite what the forums say, you need a separate call per registrant to get the other form fields such as phone number as well, and you can only get one registrant / call:

https://developer.citrixonline.com/api/gotowebinar-rest-api/apimethod/get-registrant-0

 

Attendance is in a different call:

https://developer.citrixonline.com/api/gotowebinar-rest-api/apimethod/get-session-attendees

 

Also, there's a bunch of quirks in handling things like connection timeouts, recurring webinars, getting around API governor limits, order of operations for inserts, converted leads & merged leads/contacts, and handling foreign key custom fields in large orgs with more than 100,000 campaign members. 

 

We're happy to help with details if anyone wants to go custom, but we'd like to think that $15 / month is quite a bit cheaper than building your own custom solution.

SivaDevakiSivaDevaki

Yes , we can push the registrants as Leads in Salesforce, Below is the link for Api to get registants:

https://developer.citrixonline.com/api/gotowebinar-rest-api/apimethod/get-registrants

This api will retrieve registration details for all registrants of a specific webinar including unique "registrant key"

 

If you are interested, check Webinar2Lead app that can sync GoToWebinar data with Salesforce.

 

Quick Intro video:

http://www.youtube.com/watch?v=XSOFUMkqlQs

 

More Info:

http://www.mansasys.com/webinar2lead

 

Install Link:

https://appexchange.salesforce.com/listingDetail?listingId=a0N30000009wexeEAA