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

GoToWebinar Registrations Push to Salesforce Leads

Does anyone have experience working with the GoToWebinar REST API (  Specifically, I am trying to determine if Registrations could be pushed into SFDC Leads.  Is this possible?


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


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:






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):


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:


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:


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:


Attendance is in a different call:


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.


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

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:


More Info:


Install Link: